diff --git a/README.md b/README.md index d00da7a..5876cca 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,20 @@ # point_cloud_transport +[![Licence](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) + +ROS2 Distro | Build Status | Package build | +:---------: | :----: | :----------: | +Rolling | [![Build Status](https://build.ros2.org/buildStatus/icon?job=Rdev__point_cloud_transport__ubuntu_jammy_amd64)](https://build.ros2.org/job/Rdev__point_cloud_transport__ubuntu_jammy_amd64/) | [![Build Status](https://build.ros2.org/buildStatus/icon?job=Rbin_uJ64__point_cloud_transport__ubuntu_jammy_amd64__binary)](https://build.ros2.org/job/Rbin_uJ64__point_cloud_transport__ubuntu_jammy_amd64__binary/) | +Iron | [![Build Status](https://build.ros2.org/buildStatus/icon?job=Idev__point_cloud_transport__ubuntu_jammy_amd64)](https://build.ros2.org/job/Idev__point_cloud_transport__ubuntu_jammy_amd64/) | [![Build Status](https://build.ros2.org/buildStatus/icon?job=Ibin_uJ64__point_cloud_transport__ubuntu_jammy_amd64__binary)](https://build.ros2.org/job/Ibin_uJ64__point_cloud_transport__ubuntu_jammy_amd64__binary/) | +Humble | [![Build Status](https://build.ros2.org/buildStatus/icon?job=Hdev__point_cloud_transport__ubuntu_jammy_amd64)](https://build.ros2.org/job/Hdev__point_cloud_transport__ubuntu_jammy_amd64/) | [![Build Status](https://build.ros2.org/buildStatus/icon?job=Hbin_uJ64__point_cloud_transport__ubuntu_jammy_amd64__binary)](https://build.ros2.org/job/Hbin_uJ64__point_cloud_transport__ubuntu_jammy_amd64__binary/) | + + + ## Description [point_cloud_transport](https://github.com/ros-perception/point_cloud_transport) is a [ROS 2](https://www.ros.org/) package for subscribing to and publishing [PointCloud2](http://docs.ros.org/latest/api/sensor_msgs/html/msg/PointCloud2.html) messages via different transport layers. E.g. it can provide support for transporting point clouds in low-bandwidth environment using [Draco](https://github.com/google/draco) compression library. -[point_cloud_transport](https://github.com/ros-perception/point_cloud_transport) is **NOT yet** released as C++ source code and binary packages via ROS buildfarm. - ## Usage [point_cloud_transport](https://github.com/ros-perception/point_cloud_transport) can be used to publish and subscribe to [PointCloud2](http://docs.ros.org/latest/api/sensor_msgs/html/msg/PointCloud2.html) messages. At this level of usage, it is similar to using ROS 2 Publishers and Subscribers. Using [point_cloud_transport](https://github.com/ros-perception/point_cloud_transport) instead of the ROS 2 primitives, however, gives the user much greater flexibility in how point clouds are communicated between nodes.