#message #ros #framework #generation #projects #traits

rosidl_runtime_rs

Message generation code shared by Rust projects in ROS 2

5 unstable releases

0.4.1 Nov 28, 2023
0.4.0 Nov 7, 2023
0.3.1 Oct 17, 2022
0.3.0 Oct 3, 2022
0.2.0 Jul 21, 2022

#30 in Robotics

Download history 11/week @ 2023-12-31 14/week @ 2024-01-07 2/week @ 2024-01-14 5/week @ 2024-01-21 23/week @ 2024-02-18 50/week @ 2024-02-25 53/week @ 2024-03-03 41/week @ 2024-03-10 3/week @ 2024-03-17 24/week @ 2024-03-24 102/week @ 2024-03-31

175 downloads per month
Used in rclrs

Apache-2.0

62KB
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

~170KB