-
Notifications
You must be signed in to change notification settings - Fork 197
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
[example_9] Switch to gz_ros2_control #482
Conversation
89407b1
to
62190cb
Compare
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.
Dear @destogl and @christophfroehlich thanks a lot for both contributions. Switching to gz-sim is definitely a plus.
But keeping the examples simple and documented are the main target of the repo I guess.
So my preference would go for this one.
But maybe there are some points I missed.
example_9/package.xml
Outdated
<exec_depend>gazebo_ros2_control</exec_depend> | ||
<exec_depend condition="$GZ_VERSION == ''">ros_gz_sim</exec_depend> | ||
<exec_depend condition="$GZ_VERSION == 'harmonic'">ros_gz_sim</exec_depend> | ||
<exec_depend condition="$GZ_VERSION == 'garden'">ros_gz_sim</exec_depend> |
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.
Naive question: why do we need to test GZ_VERSION if this is always ros_gz_sim
?
Or is just to test that GZ_VERSION is set ?
I do not see it in https://gazebosim.org/docs/harmonic/migrating_gazebo_classic_ros2_packages
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.
I just copied it over from gz_ros2_control and deleted the fortress branch because I don't want to backport this to humble. Now it doesn't make sense, that's right. fixed with bcdfedc
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.
Expect the comment on dependencies; we can go with this!
Thanks!
bcdfedc
bcdfedc
to
1d1cf31
Compare
gazebo classic won't be available for Ubuntu noble, and as a consequence gazebo_ros2_control won't be released for rolling any more. Let's switch to gazebo on the rolling branch of the demos, and use it from Jazzy onwards.