openjournals / joss-reviews

Reviews for the Journal of Open Source Software
Creative Commons Zero v1.0 Universal
722 stars 38 forks source link

[PRE REVIEW]: Automatic Computation for Robot Design (ACRoD): A Python package for numerical calculation of Jacobian of a robot at a given configuration around a specified end-effector point #5536

Closed editorialbot closed 1 year ago

editorialbot commented 1 year ago

Submitting author: !--author-handle-->@suneeshjacob<!--end-author-handle-- (Akkarapakam Suneesh Jacob) Repository: https://github.com/suneeshjacob/ACRoD Branch with paper.md (empty if default branch): Version: v1.1.4 Editor: !--editor-->@Kevin-Mattheus-Moerman<!--end-editor-- Reviewers: @gfadini, @CameronDevine, @JHartzer Managing EiC: Arfon Smith

Status

status

Status badge code:

HTML: <a href="https://joss.theoj.org/papers/2c8c94adbd8240eadaa4f77c2057b14c"><img src="https://joss.theoj.org/papers/2c8c94adbd8240eadaa4f77c2057b14c/status.svg"></a>
Markdown: [![status](https://joss.theoj.org/papers/2c8c94adbd8240eadaa4f77c2057b14c/status.svg)](https://joss.theoj.org/papers/2c8c94adbd8240eadaa4f77c2057b14c)

Author instructions

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

@suneeshjacob if you have any suggestions for potential reviewers then please mention them here in this thread (without tagging them with an @). You can search the list of people that have already agreed to review and may be suitable for this submission.

Editor instructions

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

@editorialbot commands
editorialbot commented 1 year ago

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

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

@editorialbot commands

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

@editorialbot generate pdf
editorialbot commented 1 year ago
Software report:

github.com/AlDanial/cloc v 1.88  T=0.05 s (364.4 files/s, 79831.2 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
Python                           5            304            216           1708
TeX                              1            126              0            659
Markdown                         9            337              0            614
YAML                             2              7              8             47
reStructuredText                 1             43             30             36
TOML                             1              2              0             25
-------------------------------------------------------------------------------
SUM:                            19            819            254           3089
-------------------------------------------------------------------------------

gitinspector failed to run statistical information for the repository
editorialbot commented 1 year ago

Wordcount for paper.md is 1045

editorialbot commented 1 year ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- 10.1115/1.4001121 is OK
- 10.1109/ICRA.2017.7989721 is OK
- 10.1109/ICRA.2017.7989720 is OK
- 10.1109/ICRA.2014.6907477 is OK
- 10.1109/ROBOT.2005.1570736 is OK
- 10.1017/S0263574718000279 is OK
- 10.1115/1.2756082 is OK
- 10.1115/1.1469549 is OK
- 10.1177/027836499301200101 is OK
- 10.1109/ROBOT.1990.126057 is OK
- 10.1109/TRO.2010.2082091 is OK
- 10.7717/peerj-cs.103 is OK
- 10.1115/1.4002696 is OK
- 10.1177/0954406220962535 is OK
- 10.21105/joss.03967 is OK
- 10.21105/joss.01738 is OK
- 10.21105/joss.00489 is OK
- 10.21105/joss.00500 is OK
- 10.1038/s41586-020-2649-2 is OK
- 10.7717/peerj-cs.103 is OK

MISSING DOIs

- 10.1109/robot.1994.351155 may be a valid DOI for title: Jacobian formulation for a novel 6-DOF parallel manipulator
- 10.1109/tra.2003.814496 may be a valid DOI for title: New dimensionally homogeneous Jacobian matrix formulation by three end-effector points for optimal design of parallel manipulators
- 10.1016/j.mechmachtheory.2006.01.003 may be a valid DOI for title: Formulating Jacobian matrices for the dexterity analysis of parallel manipulators
- 10.1109/tro.2010.2082091 may be a valid DOI for title: A method to formulate a dimensionally homogeneous Jacobian of parallel manipulators
- 10.1016/j.rcim.2014.03.001 may be a valid DOI for title: Formulation of unified Jacobian for serial-parallel manipulators
- 10.1109/70.56660 may be a valid DOI for title: Singularity analysis of closed-loop kinematic chains
- 10.1109/robot.2000.846382 may be a valid DOI for title: Analytic Jacobian of in-parallel manipulators
- 10.1007/978-981-10-8597-0_12 may be a valid DOI for title: A Two-Degree-of-Freedom RSSR-SSR Manipulator for Sun-Tracking
- 10.1007/978-981-10-8597-0_12 may be a valid DOI for title: A Two-Degree-of-Freedom RSSR-SSR Manipulator for Sun-Tracking
- 10.1007/s10846-014-0024-y may be a valid DOI for title: Manipulator performance measures-a comprehensive literature survey
- 10.1177/027836498700600206 may be a valid DOI for title: Dexterity measures for the design and control of kinematically redundant manipulators
- 10.1109/iros.1991.174572 may be a valid DOI for title: Dexterity measures for design and control of manipulators
- 10.1016/j.rcim.2011.02.003 may be a valid DOI for title: Joint stiffness identification of six-revolute industrial serial robots
- 10.1109/tra.2003.814496 may be a valid DOI for title: New dimensionally homogeneous Jacobian matrix formulation by three end-effector points for optimal design of parallel manipulators
- 10.1177/027836499701600205 may be a valid DOI for title: Kinematic Isotropy and the Optimum Design of Parallel Manipulators
- 10.1016/j.mechmachtheory.2006.01.011 may be a valid DOI for title: Point-based Jacobian formulation for computational kinematics of manipulators
- 10.1109/robot.1997.606737 may be a valid DOI for title: The analytical Jacobian and its derivative for a parallel manipulator
- 10.1108/02644400810841396 may be a valid DOI for title: Computational kinematics for robotic manipulators: Jacobian problems
- 10.1109/access.2020.2990567 may be a valid DOI for title: pymoo: Multi-Objective Optimization in Python
- 10.1109/4235.996017 may be a valid DOI for title: A fast and elitist multiobjective genetic algorithm: NSGA-II
- 10.1016/j.rcim.2014.03.001 may be a valid DOI for title: Formulation of unified Jacobian for serial-parallel manipulators
- 10.1016/j.euromechsol.2004.12.003 may be a valid DOI for title: Chebychev–Grübler–Kutzbach’s criterion for mobility calculation of multi-loop mechanisms revisited via theory of linear transformations
- 10.1016/j.mechmachtheory.2007.08.001 may be a valid DOI for title: A simple method to calculate mobility with Jacobian
- 10.1109/icma.2007.4304047 may be a valid DOI for title: A Novel Approach to Deriving the Unit-Homogeneous Jacobian Matrices of Mechanisms
- 10.1109/tro.2021.3076830 may be a valid DOI for title: Singularity Conditions for Continuum Parallel Robots
- 10.1007/s001580050110 may be a valid DOI for title: The design of a planar robotic manipulator for optimum performance of prescribed tasks
- 10.1007/s10846-014-0147-1 may be a valid DOI for title: Jacobian matrix normalization-a comparison of different approaches in the context of multi-objective optimization of 6-DOF haptic devices
- 10.1109/icar.1991.240404 may be a valid DOI for title: Optimum architecture design of platform manipulators
- 10.1007/s10846-005-3507-z may be a valid DOI for title: Kinematics, dynamics and dimensional synthesis of a novel 2-DoF translational manipulator
- 10.1007/s10846-017-0675-6 may be a valid DOI for title: The performance indices optimization of a symmetrical fully spherical parallel mechanism for dimensional synthesis
- 10.1007/s10846-013-9824-8 may be a valid DOI for title: Performance analysis and comparison of planar 3-DOF parallel manipulators with one and two additional branches
- 10.1007/bf01254006 may be a valid DOI for title: The mechanical design of a seven-axes manipulator with kinematic isotropy

INVALID DOIs

- https://doi.org/10.1007/s12110-009-9068-2 is INVALID because of 'https://doi.org/' prefix
- https://doi.org/10.1016/j.conengprac.2015.01.009 is INVALID because of 'https://doi.org/' prefix
- https://doi.org/10.1016/j.mechmachtheory.2007.04.002 is INVALID because of 'https://doi.org/' prefix
- https://doi.org/10.1016/j.mechmachtheory.2020.103991 is INVALID because of 'https://doi.org/' prefix
- https://doi.org/10.1016/j.mechmachtheory.2014.04.005 is INVALID because of 'https://doi.org/' prefix
- https://doi.org/10.1016/j.mechmachtheory.2006.01.003 is INVALID because of 'https://doi.org/' prefix
- https://doi.org/10.1016/j.mechmachtheory.2011.01.009 is INVALID because of 'https://doi.org/' prefix
- https://doi.org/10.1016/j.mechmachtheory.2005.12.004 is INVALID because of 'https://doi.org/' prefix
- https://doi.org/10.1016/j.mechmachtheory.2016.10.022 is INVALID because of 'https://doi.org/' prefix
- https://doi.org/10.1016/j.mechmachtheory.2022.105009 is INVALID because of 'https://doi.org/' prefix
editorialbot commented 1 year ago

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

arfon commented 1 year ago

@suneeshjacob – please remove the BibTeX entries that are not being cited by this paper.

suneeshjacob commented 1 year ago

@editorialbot commands

editorialbot commented 1 year ago

Hello @suneeshjacob, here are the things you can ask me to do:


# List all available commands
@editorialbot commands

# Get a list of all editors's GitHub handles
@editorialbot list editors

# Check the references of the paper for missing DOIs
@editorialbot check references

# Perform checks on the repository
@editorialbot check repository

# Adds a checklist for the reviewer using this command
@editorialbot generate my checklist

# Set a value for branch
@editorialbot set joss-paper as branch

# Generates the pdf paper
@editorialbot generate pdf

# Generates a LaTeX preprint file
@editorialbot generate preprint

# Get a link to the complete list of reviewers
@editorialbot list reviewers
suneeshjacob commented 1 year ago

@editorialbot generate pdf

editorialbot commented 1 year ago

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

suneeshjacob commented 1 year ago

@editorialbot check references

editorialbot commented 1 year ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- 10.21105/joss.03967 is OK
- 10.21105/joss.01738 is OK
- 10.21105/joss.00489 is OK
- 10.21105/joss.00500 is OK
- 10.1038/s41586-020-2649-2 is OK
- 10.7717/peerj-cs.103 is OK

MISSING DOIs

- 10.1109/robot.2000.846382 may be a valid DOI for title: Analytic Jacobian of in-parallel manipulators
- 10.1007/s10846-014-0024-y may be a valid DOI for title: Manipulator performance measures-a comprehensive literature survey
- 10.1109/tra.2003.814496 may be a valid DOI for title: New dimensionally homogeneous Jacobian matrix formulation by three end-effector points for optimal design of parallel manipulators
- 10.1016/j.mechmachtheory.2006.01.011 may be a valid DOI for title: Point-based Jacobian formulation for computational kinematics of manipulators
- 10.1109/robot.1997.606737 may be a valid DOI for title: The analytical Jacobian and its derivative for a parallel manipulator
- 10.1016/j.euromechsol.2004.12.003 may be a valid DOI for title: Chebychev–Grübler–Kutzbach’s criterion for mobility calculation of multi-loop mechanisms revisited via theory of linear transformations
- 10.1016/j.mechmachtheory.2007.08.001 may be a valid DOI for title: A simple method to calculate mobility with Jacobian

INVALID DOIs

- None
suneeshjacob commented 1 year ago

@editorialbot check references

editorialbot commented 1 year ago
Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- 10.1109/robot.2000.846382 is OK
- 10.1007/s10846-014-0024-y is OK
- 10.1109/tra.2003.814496 is OK
- 10.1016/j.mechmachtheory.2006.01.011 is OK
- 10.1109/robot.1997.606737 is OK
- 10.1016/j.euromechsol.2004.12.003 is OK
- 10.1016/j.mechmachtheory.2007.08.001 is OK
- 10.21105/joss.03967 is OK
- 10.21105/joss.01738 is OK
- 10.21105/joss.00489 is OK
- 10.21105/joss.00500 is OK
- 10.1038/s41586-020-2649-2 is OK
- 10.7717/peerj-cs.103 is OK

MISSING DOIs

- None

INVALID DOIs

- None
suneeshjacob commented 1 year ago

@arfon - i removed uncited references and added missing DOIs.

Kevin-Mattheus-Moerman commented 1 year ago

@editorialbot invite @gkthiruvathukal as editor

editorialbot commented 1 year ago

Invitation to edit this submission sent!

Kevin-Mattheus-Moerman commented 1 year ago

:wave: @gkthiruvathukal do you think you can help edit this one? Thanks

gkthiruvathukal commented 1 year ago

@Kevin-Mattheus-Moerman yes!

Kevin-Mattheus-Moerman commented 1 year ago

@editorialbot assign @gkthiruvathukal as editor

editorialbot commented 1 year ago

Assigned! @gkthiruvathukal is now the editor

gkthiruvathukal commented 1 year ago

@suneeshjacob if you have any suggestions for potential reviewers then please mention them here in this thread (without tagging them with an @). You can search the list of people that have already agreed to review and may be suitable for this submission.

I need two reviewers before actual review can begin. Thank you!

suneeshjacob commented 1 year ago

@gkthiruvathukal a close-to-ideal reviewer (whose JOSS paper is very much related to mine) would be Jan Baumgärtner (liquidcronos), but unfortunately i couldn't find him in the list of people that have agreed to review. Here are some people from the list who may be potential reviewers: destogl, gfadini and JHartzer. If anything else is needed, please let me know. Thanks!

gkthiruvathukal commented 1 year ago

@suneeshjacob I will find out about the process to add past accepted authors to the reviewer list. In the meantime I will start with other recommendations so as not to delay the process.

gkthiruvathukal commented 1 year ago

@editorialbot invite @destogl as reviewer

editorialbot commented 1 year ago

I'm sorry human, I don't understand that. You can see what commands I support by typing:

@editorialbot commands

gkthiruvathukal commented 1 year ago

@editorialbot add @destogl as reviewer

editorialbot commented 1 year ago

@destogl added to the reviewers list!

gkthiruvathukal commented 1 year ago

@editorialbot remove @destogl as reviewer

editorialbot commented 1 year ago

@destogl removed from the reviewers list!

gkthiruvathukal commented 1 year ago

@destogl are you willing to review this JOSS submission?

gkthiruvathukal commented 1 year ago

@gfadini are you willing to review this JOSS submission?

gfadini commented 1 year ago

@gkthiruvathukal Hi, sorry for the late reply, I can take a look a it

suneeshjacob commented 1 year ago

@gkthiruvathukal

Dear Prof. George,

Greetings.

We are eagerly waiting to hear from the reviewers, as we submitted the paper on 24th May 2023. We would appreciate if you can update us regarding this.

If you need any other reviewers to expedite the process, we would be happy to propose some names of experts.

Kind regards, Dr. Suneesh & Dr. Rituparna

Kevin-Mattheus-Moerman commented 1 year ago

@editorialbot add @gfadini as reviewer

editorialbot commented 1 year ago

@gfadini added to the reviewers list!

Kevin-Mattheus-Moerman commented 1 year ago

@gkthiruvathukal thanks for editing this one. Can you please resume your search for reviewers here? I've assigned on that accepted just now. Please do let me know if you need help. Thanks.

Kevin-Mattheus-Moerman commented 1 year ago

@suneeshjacob apologies for the delay encountered so far. Hopefully we'll find an additional reviewer shortly so we can get started.

Kevin-Mattheus-Moerman commented 1 year ago

@CameronDevine, @bmagyar, @Amudtogal, @sea-bass, @JHartzer, @destogl, @palmieri would you be interested in reviewing this submission about robotics for the Journal of Open Source Software. The title is: "Automatic Computation for Robot Design (ACRoD): A Python package for numerical calculation of Jacobian of a robot at a given configuration around a specified end-effector point". Our reviews take place on GitHub and focus on the software as well as a short paper.

You can let us know here in this "pre-review" issue, if you are interested.

Once we have sufficient reviewers a dedicated review issues is triggered featuring checklists to guide reviewers through the process. Here is an example of a completed review: https://github.com/openjournals/joss-reviews/issues/5670

Let me know if you have any questions.

Kevin-Mattheus-Moerman commented 1 year ago

@gkthiruvathukal I helped invite some more reviewers. Hopefully we'll get some responses and you can take it from here again. Do let me know if you need more help or need me to take over.

CameronDevine commented 1 year ago

I am willing to review this one.

Kevin-Mattheus-Moerman commented 1 year ago

@editorialbot add @CameronDevine as reviewer

editorialbot commented 1 year ago

@CameronDevine added to the reviewers list!

JHartzer commented 1 year ago

Howdy @Kevin-Mattheus-Moerman, I can review this one as well!

Kevin-Mattheus-Moerman commented 1 year ago

@editorialbot add @JHartzer as reviewer

editorialbot commented 1 year ago

@JHartzer added to the reviewers list!

Kevin-Mattheus-Moerman commented 1 year ago

@editorialbot assign me as editor

editorialbot commented 1 year ago

Assigned! @Kevin-Mattheus-Moerman is now the editor

Kevin-Mattheus-Moerman commented 1 year ago

@editorialbot start review

editorialbot commented 1 year ago

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