We're happy to announce the release of ROS 2 Beta 2, codename R2B2!
Installation instructions and tutorials can be found on the ROS 2 wiki.
To get an idea of what's in (and what's not in) this release, be sure to read the Beta 2 overview page.
One of the features we would like to highlight in this release is the support of the DDS-Security specification in the core of ROS 2 (see the sros2 repo for more information).
In an effort to use ROS 2 on a real robot (to gain real world experience) we have been working on a set of Turtlebot 2 demos which only use ROS 2 on the robot. Please checkout the demo repository.
As the "beta" qualifier suggests, this release of ROS 2 is not complete. However, we consider it to the point now where many things are ready for feedback from a broader audience, hence the label "beta" instead of "alpha". That being said, you should not expect to switch from ROS 1 to ROS 2 right now, nor should you expect to build a complete robot control system with ROS 2. Rather, you should expect to try out some demos, explore the code, participate in online discussions, and perhaps write your own demos.
As always, we invite you to try out the new software, give feedback, report bugs, and suggest features (and contribute code!): https://github.com/ros2/ros2/wiki/Contact
Your friendly neighborhood ROS 2 Team