-
-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[REVIEW]: TriP: A Python package for the kinematic modeling of serial-parallel hybrid robots #3967
Comments
Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @SeungBack, @bmagyar it looks like you're currently assigned to review this paper 🎉. 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. ⭐ Important ⭐ If you haven't already, you should seriously consider unsubscribing from GitHub notifications for this (https://github.com/openjournals/joss-reviews) repository. As a reviewer, you're probably currently watching this repository which means for GitHub's default behaviour you will receive notifications (emails) for all reviews 😿 To fix this do the following two things:
For a list of things I can do to help you, just type:
For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:
|
|
PDF failed to compile for issue #3967 with the following error:
|
@whedon generate pdf from branch paper |
|
@whedon check references from branch paper |
|
|
👋 @SeungBack and @bmagyar - Thanks for agreeing to review this submission. Both reviewers have checklists at the top of this thread with the JOSS requirements. As you go over the submission, please check any items that you feel have been satisfied. There are also links to the JOSS reviewer guidelines. Please read the first couple of comments in this issue carefully, so that you can accept the invitation from JOSS and be able to check items, and so that you don't get overwhelmed with notifications from other activities in JOSS. The JOSS review is different from most other journals. Our goal is to work with the authors to help them meet our criteria instead of merely passing judgment on the submission. As such, reviewers are encouraged to submit issues and pull requests on the software repository. When doing so, please mention We aim for reviews to be completed within about 2-4 weeks. Please let me know if either of you require some more time. We can also use Whedon (our bot) to set automatic reminders if you know you'll be away for a known period of time. Please feel free to ping me (@danielskatz) if you have any questions/concerns. |
👋 @bmagyar, please update us on how your review is going (this is an automated reminder). |
👋 @SeungBack, please update us on how your review is going (this is an automated reminder). |
HI @bmagyar and @SeungBack - I've been on vacation, and continue to be for another week, but also want to check on the status of this review. I'll check again on the 10th when I'm back at work. |
I reviewed the paper and documentation, and here are the comments. I am reviewing the codes and will add detailed comments about the codes soon. This paper introduces an easy-to-use Python package for computing the forward and inverse kinematics of robots. The author claims that previous libraries lack support for hybrid serial-parallel systems, and TirP can be used to model both parallel and serial mechanisms. Solving Inverse and forward kinematics is an essential component for robotics, and I think this library can be useful for those who want to easily model the kinematics of complex robots. Major issues
Minor issues
|
Hi @SeungBack Thanks for your valuable feedback!
You are correct we do not mention other python kinematic libraries.
We completely agree that visualization is very important in practice. While URDF is a standard format for robot descriptions, it is unfortunately rather basic and lacks support for the hybrid mechanisms TriP aims to model.
You are right. To be honest I was a bit confused by the required content of this section since many other papers seem to include the background in order to describe the purpose of the software for a 'diverse, non-specialist audience'.
Thanks for letting me know, should be fixed now :)
Ideally we want more examples of hybrid serial parallel robots to better showcase TriPs performance as you can see here.
Good point, we will add a getting started section including the installation instructions of the README.md.
Are you referring only to the two green colors, or the blue and green color as well? |
@liquidcronos - it's fine (and even good) for you to respond as issues come up - this will make it easier for the second reviewer. thanks! |
@SeungBack I have included IKPy and Klam't in my discussion. |
@whedon generate pdf from branch paper |
|
Hi @liquidcronos, I have checked the updated version of the manuscripts, and I am satisfied with the response and the revised manuscript. It is good to hear that TriP will be updated to support URDF and visualization. Here are the additional comments for your response:
I recommend adding more about TriP itself (e.g., features, structures, and the strength of TriP).
The colors of green and blue links are hard to distinguish for me.
Please let me know after updating the codes so that I can run and review them. |
Hey @SeungBack Are there any other changes you would like to see apart from the figure colors (which I should be able to change until Friday)? |
@whedon generate pdf from branch paper |
|
@editorialbot generate pdf |
👋 @liquidcronos - I've suggested a bunch of changes in TriPed-Robot/trip_kinematics#75 If these are ok, please merge them. If not, we can discuss. Then we can move to final acceptance and publication. |
Hey @danielskatz the changes are all fine, i have thus accepted the pull request |
At this point could you:
I can then move forward with accepting the submission. |
|
@liquidcronos - can you please change the metadata of the zenodo archive to have "TriP: A Python package for the kinematic modeling of serial-parallel hybrid robots" as the title? (See "How can I edit the metadata of a published record?" on https://help.zenodo.org) |
@editorialbot set v1.0.3 as version |
@editorialbot set 10.5281/zenodo.6360087 as archive |
Done! version is now v1.0.3 |
Done! Archive is now 10.5281/zenodo.6360087 |
@danielskatz Should be updated know! |
@editorialbot recommend-accept |
|
|
👋 @openjournals/joss-eics, this paper is ready to be accepted and published. Check final proof 👉 openjournals/joss-papers#3064 If the paper PDF and the deposit XML files look good in openjournals/joss-papers#3064, then you can now move forward with accepting the submission by compiling again with the command |
@editorialbot accept |
Sorry @liquidcronos - GitHub actions, which is how @editorialbot runs, are currently degraded, so this acceptance may take a while. Once this runs, I will verify the published PDF and DOI, then send a message closing this submission. |
|
🐦🐦🐦 👉 Tweet for this paper 👈 🐦🐦🐦 |
🚨🚨🚨 THIS IS NOT A DRILL, YOU HAVE JUST ACCEPTED A PAPER INTO JOSS! 🚨🚨🚨 Here's what you must now do:
Any issues? Notify your editorial technical team... |
Congratulations to @liquidcronos (Jan Baumgärtner) and co-author!! And thanks to @SeungBack and @bmagyar for reviewing! |
🎉🎉🎉 Congratulations on your paper acceptance! 🎉🎉🎉 If you would like to include a link to your paper from your README use the following code snippets:
This is how it will look in your documentation: We need your help! The Journal of Open Source Software is a community-run journal and relies upon volunteer effort. If you'd like to support us please consider doing either one (or both) of the the following:
|
Hey Guys, sorry for the late response, I was on vacation. |
Submitting author: @liquidcronos (Jan Baumgärtner)
Repository: https://github.com/TriPed-Robot/TriP
Branch with paper.md (empty if default branch): paper
Version: v1.0.3
Editor: @danielskatz
Reviewers: @SeungBack, @bmagyar
Archive: 10.5281/zenodo.6360087
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.
Status
Status badge code:
Reviewers and authors:
Please avoid lengthy details of difficulties in the review thread. Instead, please create a new issue in the target repository and link to those issues (especially acceptance-blockers) by leaving comments in the review thread below. (For completists: if the target issue tracker is also on GitHub, linking the review thread in the issue or vice versa will create corresponding breadcrumb trails in the link target.)
Reviewer instructions & questions
@SeungBack & @bmagyar, please carry out your review in this issue by updating the checklist below. If you cannot edit the checklist please:
The reviewer guidelines are available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @danielskatz know.
✨ Please start on your review when you are able, and be sure to complete your review in the next six weeks, at the very latest ✨
Review checklist for @SeungBack
✨ Important: Please do not use the Convert to issue functionality when working through this checklist, instead, please open any new issues associated with your review in the software repository associated with the submission. ✨
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
Review checklist for @bmagyar
✨ Important: Please do not use the Convert to issue functionality when working through this checklist, instead, please open any new issues associated with your review in the software repository associated with the submission. ✨
Conflict of interest
Code of Conduct
General checks
Functionality
Documentation
Software paper
The text was updated successfully, but these errors were encountered: