Rust for Robotics and ROS2

22 repos

Rust implementations and bindings for the Robot Operating System (ROS2) ecosystem, enabling type-safe, performant middleware for robotics and edge computing. The cluster spans ROS2 client libraries in Rust, DDS protocol bridges (particularly Zenoh), visualization tools, and related infrastructure. Most repos are Rust-focused with strong robotics and ROS2 themes, though Python bindings and supporting tools are also present, making this a practical collection for building robust robotic systems with Rust's safety guarantees.

Rust · 16
Python · 4
C++ · 1
Starlark · 1
robotics ·10,074
rust ·9,002
ros2 ·8,090
ros ·5,499
edge-computing ·3,926
rust-lang ·3,867
zenoh ·3,687
distributed-systems ·3,602
iot ·3,306
messaging ·3,306