Joss-reviews: [PRE REVIEW]: SLAM Toolbox: SLAM for the dynamic world

Created on 14 Aug 2020  Â·  34Comments  Â·  Source: openjournals/joss-reviews

Submitting author: @stevemacenski (Steven Macenski)
Repository: https://github.com/SteveMacenski/slam_toolbox
Version: 2.3.0
Editor: @arfon
Reviewers: @mosteo, @carlosjoserg
Managing EiC: Kyle Niemeyer

:warning: JOSS reduced service mode :warning:

Due to the challenges of the COVID-19 pandemic, JOSS is currently operating in a "reduced service mode". You can read more about what that means in our blog post.

Author instructions

Thanks for submitting your paper to JOSS @stevemacenski. Currently, there isn't an JOSS editor assigned to your paper.

@stevemacenski if you have any suggestions for potential reviewers then please mention them here in this thread (without tagging them with an @). In addition, this list of people have already agreed to review for JOSS and may be suitable for this submission (please start at the bottom of the list).

Editor instructions

The JOSS submission bot @whedon is here to help you find and assign reviewers and start the main review. To find out what @whedon can do for you type:

@whedon commands
C++ CMake Python pre-review

Most helpful comment

@SteveMacenski - apologies for the very slow progress here. I'll be taking over to help out Ben here.

:wave: @mosteo & @carlosjoseRG - would you be interested in reviewing this submission for JOSS? We carry out our checklist-driven reviews here in GitHub issues and follow these guidelines: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html

The software under review is _SLAM Toolbox: SLAM for the dynamic world_, the paper we'd ask you to review is available here.

All 34 comments

Hello human, I'm @whedon, a robot that can help you with some common editorial tasks.

:warning: JOSS reduced service mode :warning:

Due to the challenges of the COVID-19 pandemic, JOSS is currently operating in a "reduced service mode". You can read more about what that means in our blog post.

For a list of things I can do to help you, just type:

@whedon commands

For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:

@whedon generate pdf

PDF failed to compile for issue #2572 with the following error:

Can't find any papers to compile :-(

Software report (experimental):

github.com/AlDanial/cloc v 1.84  T=0.28 s (275.6 files/s, 86887.1 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
C/C++ Header                    26           1803           4746           7389
C++                             19           1100           1296           5199
CMake                           10            218            368           1083
YAML                             6             44             51            412
Markdown                         4            169              0            251
Python                           7             42             30            181
XML                              4             15             17            117
reStructuredText                 1              5              0             32
Dockerfile                       1              5              3             14
-------------------------------------------------------------------------------
SUM:                            78           3401           6511          14678
-------------------------------------------------------------------------------


Statistical information for the repository '2572' was gathered on 2020/08/14.
The following historical commit information, by author, was found:

Author                     Commits    Insertions      Deletions    % of changes
Alexey Merzlyakov                1            42             14            0.07
Christen Lofland                 1             1              1            0.00
Jason Mercer                     1             3              3            0.01
Joe Dinius                       1             3              2            0.01
Jon Binney                       1           761           1737            3.02
Luc Bettaieb                     3           121              2            0.15
Michael Equi                     2             4              4            0.01
Michael Ferguson                 3             5              5            0.01
Steve Macenski                   6          2036           2159            5.07
Steven Macenski                 14         19085          15419           41.74
Tobias Fischer                   2            43              1            0.05
bhaskara                        17          1815             78            2.29
ivonaj                           3         13109              1           15.86
maxlein                          2            57             37            0.11
mgerdzhev                        2            13             17            0.04
michel                           1             6              0            0.01
stevemacenski                  172         15130          10947           31.55

Below are the number of rows from each author that have survived and are still
intact in the current revision:

Author                     Rows      Stability          Age       % in comments
Alexey Merzlyakov            42          100.0          2.7                0.00
Christen Lofland              1          100.0          0.2                0.00
Jason Mercer                  1           33.3         43.9                0.00
Joe Dinius                    1           33.3         10.7                0.00
Luc Bettaieb                  1            0.8         62.3                0.00
Michael Equi                  2           50.0          0.9                0.00
Steve Macenski            10156          498.8         12.5               20.55
Tobias Fischer               43          100.0          0.0                6.98
bhaskara                     44            2.4          0.0               31.82
ivonaj                    11441           87.3         19.9               34.52
maxlein                      52           91.2          8.3                0.00
michel                        2           33.3         11.6                0.00

Hi @bstabler, this might be a little bit outside your wheelhouse, but could you edit it?

@whedon invite @bstabler as editor

@bstabler has been invited to edit this submission.

Can't find any papers to compile :-(

I'm not sure why it couldn't find the file, it built fine with the preview tool. Its on the joss branch.

carlosjoseRG, mosteo, muhaochen, breznak, jcarpent, or traversaro could make good editors (all listing C++ and robotics)

@whedon generate pdf from branch joss

Attempting PDF compilation from custom branch joss. Reticulating splines etc...

@kyleniemeyer - yes, I'm happy to edit it. It looks like an interesting toolbox.

@whedon assign @bstabler as editor

OK, the editor is @bstabler

Hi, just following back up here. Anything I can do to help most this forward?

Hi @SteveMacenski - I finally read the paper. I have a couple small comments on the paper while we look for reviewers:

  • there is a typo "proided"
  • an explicit Statement of Need section needs to be added
  • the Configuration section of the paper is not needed and should probably instead be in the online and/or package documentation

@carlosjoseRG, @mosteo, @muhaochen, @breznak, @jcarpent, or @traversaro - are you interested in reviewing this paper?

Hi,

Thanks for the review!

  • Typo fixed
  • I'd be happy to. Should this be another section in the paper? I based my format on this and this paper in JOSS in the robotics space, which have that built into the summary (paragraph 4 for me). I can reiterate the statement of need in a separate section if that would be preferable. Let me know what you think.
  • That content is also available in the readme. I figured it would be good to add here as well, even if not required, to add some more context to the reader. I can remove it if you like, but I think it provides some useful context if this is their first introduction to the work in reading the paper. Let me know what you think.

Yes, it should now be an explicit section of the paper, see https://joss.readthedocs.io/en/latest/submitting.html#what-should-my-paper-contain. For the second item, I think it's too much detail for this high level introduction / summary. Thanks.

@whedon generate pdf from branch joss

Attempting PDF compilation from custom branch joss. Reticulating splines etc...

:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:

@whedon assign me as editor

OK, the editor is @arfon

@SteveMacenski - apologies for the very slow progress here. I'll be taking over to help out Ben here.

:wave: @mosteo & @carlosjoseRG - would you be interested in reviewing this submission for JOSS? We carry out our checklist-driven reviews here in GitHub issues and follow these guidelines: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html

The software under review is _SLAM Toolbox: SLAM for the dynamic world_, the paper we'd ask you to review is available here.

@whedon add @mosteo as reviewer

(With confirmation from @mosteo over email that they are able to review.)

OK, @mosteo is now a reviewer

@onlytailei @pifon2a @ojura - would you be interested in reviewing this submission for JOSS? We carry out our checklist-driven reviews here in GitHub issues and follow these guidelines: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html

The software under review is _SLAM Toolbox: SLAM for the dynamic world_, the paper we'd ask you to review is available here.

@SteveMacenski - apologies for the very slow progress here. I'll be taking over to help out Ben here.

@mosteo & @carlosjoserg - would you be interested in reviewing this submission for JOSS? We carry out our checklist-driven reviews here in GitHub issues and follow these guidelines: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html

The software under review is _SLAM Toolbox: SLAM for the dynamic world_, the paper we'd ask you to review is available here.

Sorry, I'm just seeing this thread now. I'm not a SLAM expert, I come more from the manipulation world. If you are interested in me reviewing the soft/paper, let me know.

Thanks for the response @carlosjoserg - we'd love to have your assistance here - please just review what you can here ✨. I'll go ahead and add you as a reviewer now and start the review process.

@whedon add @carlosjoserg as reviewer

OK, @carlosjoserg is now a reviewer

@whedon start review

OK, I've started the review over in https://github.com/openjournals/joss-reviews/issues/2783.

@mosteo, @carlosjoserg - please head over to #2783 where the actual review will take place!

Was this page helpful?
0 / 5 - 0 ratings