Hi all,
The ROS 2 team is preparing for the release of Dashing Diademata and we’d like to invite you to help us by testing out the pre-release or releasing your own packages to Dashing.
Testing the pre-release
ROS 2 is available with multiple RMW implementations on multiple platforms and architectures. Depending on your system configuration, you can help us out by doing any of the following:
-
Build ROS 2 Dashing from source on your preferred platform. Be sure to use the
master
branch version of the repos file (described here ) as Dashing is still in pre-release. -
Install and use the ROS 2 Ubuntu Bionic packages. To install from the testing repository (and ignore debug symbol packages):
sudo sh -c 'echo "deb http://packages.ros.org/ros2-testing/ubuntu bionic main" > /etc/apt/sources.list.d/ros2-testing.list' sudo apt update sudo apt install $(apt-cache search 'ros-dashing-.*' | awk '/dbgsym/ { next; } { print $1; }')
-
Try out some of the new features with one or more different RMW implementations:
- Python Actions
- Action Tutorials (work-in-progress)
-
Action CLI
ros2action --help
- Updates to composition
- Tutorial (work-in-progress)
After testing, reply back here to let us know what worked and what didn’t work, along with what platform you’re on and how you installed ROS 2.
If you run into problems, all the usual recommendations apply. You can ask questions on https://answers.ros.org with the dashing
tag or report issues on https://github.com/ros2/ros2 or the relevant package repository. Be sure to follow the contributing guidelines and issue templates.
Note: Binary archives for MacOS, Windows, and Ubuntu 18.04 are not available at this time. We will update this thread when they are available.
Releasing your packages
If you maintain a package you would like to release in ROS 2 Dashing we encourage you to do so by following the guide to releasing a ROS 2 package with bloom .
The ROS 2 Team