The repository contains common class for ROS 2 messages used by Zenoh.
The messages come from:
- common_interface: Common-used ROS message
- rcl_interface: Common interface in RCL
- autoware_auto_msgs: messages used in Autoware
- tier4_autoware_msgs: messages used in Autoware
- autoware_adapi_msgs: messages used in Autoware
- geographic_info: ROS geographic information project
You can download the packages via PyPI.
python3 -m pip install zenoh-ros-type
You can check the examples folder for the basic usage. Also, there are some examples for how to use zenoh-ros-type-python in your application.
- zenoh_autoware_fms: Fleet management system prototype of Autoware based on Zenoh.
- zenoh_autoware_v2x: Integrate the autonomous system between multiple vehicles and the traffic light manager with zenoh.
- Install pre-commit hook
pre-commit install --install-hooks