-
-
Notifications
You must be signed in to change notification settings - Fork 161
Home
Make sure python
command point to python3 and not python2.
Make sure that every branch version is up to date, the changelogs date are set, and create a tag corresponding to the version (specified in the package.xml
files, make also sure the version in these files is up to date):
git tag -a 1.0.0 -m "Version 1.0.0"
git push origin 1.0.0
Use
pip3 install bloom
to install bloom.
Launch bloom release to update the content of the webots_ros2-release repo. Here is an example for Foxy but the same procedure is valid for other versions of ROS (e.g. Eloquent), we ask for the webots_ros2
package because this is the root package.
bloom-release --rosdistro foxy --track foxy webots_ros2 --edit
You can say yes to all the default options (except for last one), which should be:
- Release repository url: https://github.com/cyberbotics/webots_ros2-release.git
- Repository Name: webots_ros2
- Upstream Repository URI: https://github.com/cyberbotics/webots_ros2.git
- Upstream VCS Type: git
-
Version & Release Tag: should match the version, e.g, 1.0.1 (or
{auto}
) - Upstream Devel Branch: foxy
- ROS Distro: foxy
- Patches Directory: None
- Release Repository Push URL: None (This indicates that the default release url should be used.)
- Releasing complete, push to release repository?: Y
- Would you like to create an OAuth token now: n
Create a PR on https://github.com/ros/rosdistro (the diff is shown at the end of the bloom-release
procedure).
- The Ros2Supervisor Node
- Using URDF or Xacro
- Import your URDF Robot in Webots
- Refresh or Add URDF a Robot in a Running Simulation
- Wheeled robots
- Robotic arms
- Automobiles
- Drones