-
Notifications
You must be signed in to change notification settings - Fork 195
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
Use fork of ros2_kortex
that does not depend on Gazebo classic
#921
Conversation
Ugh, no, this then has even more transitive dependencies on This will not be a viable option, and instead it's preferable to fix the I tried doing that, but the maintainers seem reluctant: Kinovarobotics/ros2_kortex#228 |
6557939
to
ddddedd
Compare
ros2_kortex
that does not depend on Gazebo classic
This is now failing because the version of |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For what it's worth, I tried adding ros2_control as a source-built dependency on top of your branch, but it looks like robotiq_driver is not compatible with the latest ros2_control:
https://github.com/stephanie-eng/moveit2_tutorials/actions/runs/9884753382/job/27301653148
I'm also waving the white flag on this for now, so I figured I'd share my findings to whomever tries this again.
Thank you for your effort! I started a similar thing already here #913. Unfortunately, there is currently just not enough capacity to properly tackle the tutorial issues. I'll still pin this as high priority until we can assign someone to get this fixed. moveit/moveit2#2864 |
I actually also fixed the robotiq package... PickNikRobotics/ros2_robotiq_gripper#54 We basically need that landed, a new ros2_control rolling sync or source build, and the same fix for moveit_resources: Believe me, I tried... |
Well, the rolling sync is done, so we shouldn't need a ros2_control source build... That's one thing out of the way. |
We failed again due to an invalid parameter ( @sea-bass it's your fork, so you get to be the arbiter if the above is correct or not. |
You got it! When I first put up the |
So the next issue is that the old bringup test is trying to launch RViz that that node is crashing on the CI runner... is this a new thing?
EDIT: Actually, that may have always been there. But there is this too:
EDIT 2: That was documented in #910 and I've also updated my See Kinovarobotics/ros2_kortex#228 for more details |
IT PASSED!!!!!!!!!! |
Description
In Ubuntu 24.04, Gazebo classic is no longer supported or available from binaries. Due to the
ros2_kortex
repo still using this as a dependency, CI has been failing.See: Kinovarobotics/ros2_kortex#217 and Kinovarobotics/ros2_kortex#228
So, to have this work, we (and all consumers of this package on Jazzy onwards) have to get around this.
Checklist