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
133 downloads per month
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.
- autoware_manual_control_rs: Control multiple Autoware with the help of Zenoh.
- zenoh_carla_bridge: Bridge the Carla and Autoware with Zenoh.
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:
- common_interface: Common-used ROS message
- example_interfaces: Example interfaces in ROS 2
- rcl_interface: Common interface in RCL
- autoware_auto_msgs: Messages used in Autoware
- tier4_autoware_msgs: Messages used in Autoware
Dependencies
~24–35MB
~534K SLoC