#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

#42 in Robotics

Download history 43/week @ 2024-09-22 167/week @ 2024-09-29 100/week @ 2024-10-06 57/week @ 2024-10-13 75/week @ 2024-10-20 34/week @ 2024-10-27 87/week @ 2024-11-03 60/week @ 2024-11-10 50/week @ 2024-11-17 37/week @ 2024-11-24 77/week @ 2024-12-01 87/week @ 2024-12-08 102/week @ 2024-12-15 26/week @ 2024-12-22 35/week @ 2024-12-29 64/week @ 2025-01-05

228 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

~165KB