-
Notifications
You must be signed in to change notification settings - Fork 172
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
Noetic Release (0.8.0) #72
Comments
Before anyone points it out, I found that the tutorial for setup assistant describes how to create this package. I'll do that now and create the PR for it. |
Hi gentleman, Currently, I'm working on the Franka panda arm (both the real and the simulated one), and I'm studying the possibility of using that arm with the franka_ros pkg. I tend to work on ROS Noetic since it would be great if I could work on this version with Python 3 instead of Python 2. I was redirected to here from moveit/issues/2341, in which it said panda_moveit_config (0.8.0) is a future plan (not build yet). And franka_ros/issues/119 also said the ranka_ros 0.7.1 for Noetic will be fully released once panda_moveit_config/issues/72 (panda_moveit_config (0.8.0) ) is done. However I came across this website and ros wiki about franka_ros in which it seems ranka_ros 0.7.1 for Noetic has been released (I'm really not sure if things being put on these websites mean that have been released). To be short, I know Moveit Noetic is released (please correct me if I'm wrong), but still have several minor questions that might need your help:
|
Hiya, |
Thank you for asking, this PR: #74 is where we are stuck. I started the work of using the latest panda config from franka for this package (and therefore for the moveit tutorials) however I've had my time eaten up by other work and have not had time to finish it. A couple of other people have helped on that PR and you are welcome to test with it and try helping with some of the issues laid out there. If we can get that PR finished we can then release
The primary problem is it is not that simple sadly. There are two things that make this more complex. The first is that the fraka description was updated to have the collision geometry that the robot uses internally in its controller to prevent self collisions. This was probably done because people were using actual panda robots with this config and were frustrated when the frank hardware controller would not perform trajectories that were determined to be collision-free by moveit and could be performed in simulation. With the updated description moveit will not generate paths that can't be executed on real robots which is good. What is bad is that this collision mesh is really course and prevents many movements that a panda could otherwise perform. Some of those paths (and poses) are/were part of the tutorials and default poses we had before. Much of those issues are solved in that PR by changing default poses. There may still be more effects of this we don't realize yet. The second issue is that creating this package, In order to finish that PR someone needs to get all the tutorials working and understand the current state of the If you would like we could really use help getting that PR finished and then I'll be able to release this package for Noetic. -- As to what I've been working on. Much of that is ros2, and therefore moveit2. If it is possible for you to do your project with ros2, we have more internal funding and more time to support moveit2 now and in the future. What that means is that fixing issues like this is a higher priority (and therefore will be easier for us to get done in a timely way) for us when they affect moveit2. The future of ROS is ROS2. I will continue to support Noetic and releases for it as a best-effort but will have very limited time to do so sadly. |
Ahh gosh, that is much more involved than what I had imagined. I am not very familiar with moveit in general, so I think this task would eat up too much of my time - sorry. The main reason why I am keen to get this package to work is to get franka_ros into noetic, which we in turn would like to build within our RoboStack project, which combines ROS with conda: https://github.com/RoboStack/ros-noetic |
Noetic Release (0.8.0)
franka_description
was released: https://index.ros.org/p/franka_description/#noeticBefore we cut the release we should regenerate this based on the master version of the moveit setup assistant. @rhaschke
Checklist
noetic-devel
branchThe text was updated successfully, but these errors were encountered: