Ben Chuanlong Du's Blog

It is never too late to learn.

Rust for Robots

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

Rust is for Robotics

ros2_rust

ros2_rust is a set of projects (the rclrs client library, code generator, examples and more) that enables developers to write ROS 2 applications in Rust.

rosrust

rosrust is a pure Rust implementation of a ROS client library.

r2r

r2r is an easy-to-use, runtime-agnostic, async rust bindings for ROS2.

parry2d

parry2d is a 2-dimensional collision detection library in Rust.

parry3d

parry3d is a 3-dimensional collision detection library in Rust.

openrr

openrr is an open Rust Robotics framework .

CleanIt

CleanIt is an open-source autonomy software in Rust using gRPC for the Roomba series robot vacuum cleaners.

References

Comments