#ros #traits #message #generated #fields #shared #projects

do-not-use-testing-rosidl_runtime_rs

Message generation code shared by Rust projects in ROS 2

1 unstable release

0.4.0 Nov 8, 2023

#1945 in Rust patterns


Used in do-not-use-testing-rclrs

Apache-2.0

61KB
1K SLoC

Common types and traits for ROS 2 messages in Rust

ROS 2 is a popular open source robotics framework, used in a variety of fields (self-driving cars, drones, humanoid robots, etc.). rosidl_runtime_rs is a library that is mainly used by generated code for ROS 2 messages.

Please see the docs in the ros2_rust repo.


lib.rs:

Bindings to rosidl_runtime_c and related functionality for messages.

Dependencies

~165KB