#ros #message #generation #framework #robot #projects

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

#48 in Robotics

Download history 107/week @ 2024-10-08 51/week @ 2024-10-15 68/week @ 2024-10-22 67/week @ 2024-10-29 64/week @ 2024-11-05 47/week @ 2024-11-12 60/week @ 2024-11-19 53/week @ 2024-11-26 64/week @ 2024-12-03 108/week @ 2024-12-10 77/week @ 2024-12-17 31/week @ 2024-12-24 28/week @ 2024-12-31 126/week @ 2025-01-07 98/week @ 2025-01-14 55/week @ 2025-01-21

322 downloads per month
Used in 18 crates

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

~160KB