#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

#63 in Robotics

Download history 52/week @ 2024-11-20 58/week @ 2024-11-27 73/week @ 2024-12-04 113/week @ 2024-12-11 62/week @ 2024-12-18 26/week @ 2024-12-25 39/week @ 2025-01-01 141/week @ 2025-01-08 77/week @ 2025-01-15 49/week @ 2025-01-22 20/week @ 2025-01-29 36/week @ 2025-02-05 60/week @ 2025-02-12 2/week @ 2025-02-19 28/week @ 2025-02-26 15/week @ 2025-03-05

108 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

~155KB