-
Notifications
You must be signed in to change notification settings - Fork 34
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
Better integration into MoveIt repos? #26
Comments
@davetcoleman most definitely there is a plan for this. I have chatted with @shaun-edwards about this before and I think it would be very nice to have this plugin as part of the main MoveIt! release. Currently I am focused at improving and bug fixing some of the components of the plugin and also working on the indigo version on it. There are some issues which I hope I can solve them before proposing to move this plugin into the official MoveIt! repo. |
Cool, let me know how I can help Also, I was thinking about testing this today, but browsing quickly through your documentation it was not clear to me how to use this for an arbitrary, moveit-configured robot |
@rkojcev I'm all for moving this functionality into MoveIt, but clearly there are improvements to be made. We have been able to show the plugin working on different robots, but there appears to be an implicit requirement that the robot group be named @davetcoleman Your help would be much appreciated, since you probably have a clearer idea of how make this tool truly robot agnostic. Perhaps you could point us to a non-ROS-I robot, that we could try to exercise. |
like perhaps Baxter? |
thanks a lot @davetcoleman for your comments and suggestion which robot we might test. Maybe you could look at these tutorials. If you have any problems with getting up and running this plugin please let me know. These are the couple of the things I have in mind to improve, as I move along making these improvements, better tutorials and documentation, etc. when I will try to find an issue I will address it on this repo. I would be really happy if I get further more suggestions for improvements and bug fixes from you guys as well :) |
Oh I didn't see that - could you put the tutorial link on the github readme? |
Done!! you can find the link to the tutorial at the end of this readme Thanks a lot for your comments, feedback and help. |
I managed to get it work with Denso robot start-jsk/denso#48 |
Hi @130s , Please bare with me there will be new update of this repo soon :) |
Hi @rkojcev, I was surprised to see this week that several groups in Singapore were using Fermi to create Cartesian waypoints in MoveIt! - it was pretty cool! I would still like to see this better integrated as a main MoveIt! feature - are you still active with ROS / this repo? |
That is very good news. I am really happy that people are using this repo. I have made few updates on this repo here. The most active development I am working on now is integrating my current GSoC project into fermi in this branch. This extends the current plugin to allow the user to set Cartesian Impedance and Force Control parameters based on the new message set I am working on. I would be happy to make the effort towards better integration in moveit. |
Thoughts on majorana msgs:
Thoughts on fermi:
|
Thanks a lot @davetcoleman for the info. I have moved your comments regarding the impedance msgs into the pull request for the same repo. I will comment there and probably it will be better to have a discussion there as well. regarding fermi: I will take a look at your suggestion and probably clean up fermi a little bit. There are lot of examples which moveit packages are depreciated, #34. @shaun-edwards is this ok with you? |
I can confirm that this plugin works on kuka iiwa right out of the box. Anyone else who tested this on a real robot can confirm or if had any problems setting up can open issues on this repo. |
Hit the button too early :/ I believe there's a great need for this GUI-based Cartesian planning! From my 2-year old experience #26 (comment) this package can be used as a library and no source code development isn't necessary. So making a binary release IMO will be absolutely beneficial for potentially many users. Since I'm very interested in using fermi for my robots, I can help if there's anything I can do. Since Dave and I are maintaining MoveIt! these days, incorporating into there shouldn't be a problem if we decide to do so. |
Hi @130s unfortunately I do not have much time working on this at the moment. As far as I know there is some modifications that need to be made for the plugin to work on the ROS Kinetic version. If someone could modify the plugin to be compatible with the Kinetic version I would welcome pull request to this repo. |
How about starting the migration with ROS Indigo? |
indeed migration from indigo->kinetic is not very difficult |
Hope this steps forward. |
This issue is labeled as a "Simple Improvement" under issues in the moveit repo, so hopefully someone will try to tackle it next week for World MoveIt! Day. Perhaps you? :-) |
@davetcoleman thanks to @ahcorde, and to #48 the plugin has been migrated to melodic. Whoever is interested can review it and test it out. |
This appears to be somewhat robot-specific at the momement, with all the fermi prefixes, etc. Are there plans to move this into the main MoveIt! repos and have it part of the full release?
The text was updated successfully, but these errors were encountered: