Announcing ros2-rust 0.2.0

Good news everyone! After many months of hard work we’re happy to announce a new release of ros2-rust. This new release includes lots of improvements and features, some of them are:

  • colcon-cargo and colcon-ros-cargo can now build any pure Cargo and ament-aware Cargo projects
  • rclrs and rclrs_examples are now ament_cargo projects, no more CMake involved
  • rosidl_generator_rs has been updated to support all ROS message types
  • rclrs now supports clients and services
  • Better API documentation
  • Foxy, Galactic, Humble and Rolling are now supported ROS distros
  • Preliminary support for Windows

We’re excited for you to try it, head over to GitHub - ros2-rust/ros2_rust: Rust bindings for ROS2 and let us know if you find any issues or if there’s any feature you’d like to see.

– Your friendly neighborhood ros2-rust team

35 Likes

Great work! Are there any major milestones that you and the team hope to tackle next?

We’ll talk about this in ROS Rust WG Meeting: 2022-08-02 :slight_smile: