#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

#19 in Robotics

Download history 39/week @ 2024-05-09 50/week @ 2024-05-16 104/week @ 2024-05-23 237/week @ 2024-05-30 146/week @ 2024-06-06 130/week @ 2024-06-13 189/week @ 2024-06-20 80/week @ 2024-06-27 128/week @ 2024-07-04 150/week @ 2024-07-11 34/week @ 2024-07-18 62/week @ 2024-07-25 38/week @ 2024-08-01 66/week @ 2024-08-08 87/week @ 2024-08-15 75/week @ 2024-08-22

269 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

~170KB