Skip to content

Inquiry about ROS 2 Version Compatibility in the Master Branch #727

Closed Answered by ygoumaz
animesh-singhal asked this question in Q&A
Discussion options

You must be logged in to vote

The master branch is compatible with Rolling and Humble, and most examples should work on Foxy as well. However, Navigation and SLAM packages (such as E-puck, TIAGo, and Turtlebot) are no longer supported on Foxy.

To simplify our workflow, we now use only two main branches: master and develop, instead of one per ROS 2 distribution. Preprocessor directives are used to enable different behavior across ROS 2 distributions. Changes targeting the current version of Webots are committed to master, while changes targeting the next version of Webots are committed to develop.

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@animesh-singhal
Comment options

Answer selected by animesh-singhal
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants