#zenoh #ros #messages #applications #control #interface #autoware

zenoh-ros-type

Common Rust struct for ROS 2 messages used by Zenoh

9 releases

0.3.5 Dec 30, 2024
0.3.4 Sep 23, 2024
0.3.3 Oct 19, 2023
0.3.1 Aug 11, 2023
0.1.0 Aug 2, 2023

#86 in Robotics

Download history 75/week @ 2024-09-25 26/week @ 2024-10-02 17/week @ 2024-10-09 11/week @ 2024-10-16 10/week @ 2024-10-23 20/week @ 2024-10-30 5/week @ 2024-11-06 2/week @ 2024-11-13 7/week @ 2024-11-20 13/week @ 2024-11-27 6/week @ 2024-12-04 28/week @ 2024-12-11 5/week @ 2024-12-18 91/week @ 2024-12-25 18/week @ 2025-01-01 16/week @ 2025-01-08

133 downloads per month

Apache-2.0

28KB
781 lines

zenoh-ros-type

Common Rust struct for ROS 2 messages used by Zenoh.

We can communicate to the ROS application behind zenoh-bridge-dds and zenoh-bridge-ros2dds with Zenoh Rust API.

Examples

You can check the examples folder for the basic usage.

Also, there are some examples for how to use zenoh-ros-type in your application.

For developers

  • Install pre-commit hook
pre-commit install --install-hooks

lib.rs:

zenoh-ros-type

Common Rust struct for ROS 2 messages used by Zenoh. We can communicate to the ROS application behind zenoh-bridge-dds with Zenoh Rust API.

Here are some ROS message source:

Dependencies

~24–35MB
~534K SLoC