Proposal: Rust Working Group for ROS

Yes! Rust WG! ADLINK is all in on rust. Eclipse Cyclone DDS sister project Zenoh is 100% Rust. zenoh-plugin-dds gives ROS 2 scalable fault tolerant discovery; bridging via wireless (WiFi, 4G, 5G, LoRa) for swarms, V2X, cloud; and micro-controller support with rmw_zenoh for micro-ROS being released soon. Here is presentation & ROS 2 demo done for Autoware TSC https://youtu.be/VQ-Fvm4vIYg

Here is a cyclonedds rust binding GitHub - atolab/cdds-rust: Rust API for Cyclone DDS
… and here is another because our friend Sojan James of Samsung HARMAN Automotive “wanted to give my favorite DDS a binding for my favorite language” GitHub - sjames/cyclonedds-sys: Rust binding to cyclone-dds https://github.com/eclipse-cyclonedds/cyclonedds.git . Still experimental.
Read Sojan’s “The case for using Rust for Automotive software

9 Likes