Skip to content

Commit 4a6bde0

Browse files
committed
Note the new feature in the README file.
1 parent 281f2fb commit 4a6bde0

File tree

1 file changed

+32
-15
lines changed

1 file changed

+32
-15
lines changed

README.md

Lines changed: 32 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -12,21 +12,22 @@
1212
| ROS2 (rolling/humble/iron) | [![rolling/humble/iron](https://github.com/ouster-lidar/ouster-ros/actions/workflows/docker-image.yml/badge.svg?branch=ros2)](https://github.com/ouster-lidar/ouster-ros/actions/workflows/docker-image.yml)
1313
| ROS2 (galactic/foxy) | [![galactic/foxy](https://github.com/ouster-lidar/ouster-ros/actions/workflows/docker-image.yml/badge.svg?branch=ros2-foxy)](https://github.com/ouster-lidar/ouster-ros/actions/workflows/docker-image.yml)
1414

15-
- [Overview](#overview)
16-
- [Requirements](#requirements)
17-
- [Getting Started](#getting-started)
18-
- [Usage](#usage)
19-
- [Launching Nodes](#launching-nodes)
20-
- [Sensor Mode](#sensor-mode)
21-
- [Recording Mode](#recording-mode)
22-
- [Replay Mode](#replay-mode)
23-
- [Multicast Mode (experimental)](#multicast-mode-experimental)
24-
- [Launch Files Arguments](#launch-files-arguments)
25-
- [Invoking Services](#invoking-services)
26-
- [GetMetadata](#getmetadata)
27-
- [GetConfig](#getconfig)
28-
- [SetConfig (experimental)](#setconfig-experimental)
29-
- [License](#license)
15+
- [Official ROS1/ROS2 drivers for Ouster sensors](#official-ros1ros2-drivers-for-ouster-sensors)
16+
- [Overview](#overview)
17+
- [Requirements](#requirements)
18+
- [Getting Started](#getting-started)
19+
- [Usage](#usage)
20+
- [Launching Nodes](#launching-nodes)
21+
- [Sensor Mode](#sensor-mode)
22+
- [Recording Mode](#recording-mode)
23+
- [Replay Mode](#replay-mode)
24+
- [Multicast Mode (experimental)](#multicast-mode-experimental)
25+
- [Launch Files Arguments](#launch-files-arguments)
26+
- [Invoking Services](#invoking-services)
27+
- [GetMetadata](#getmetadata)
28+
- [GetConfig](#getconfig)
29+
- [SetConfig (experimental)](#setconfig-experimental)
30+
- [License](#license)
3031

3132

3233
## Overview
@@ -175,6 +176,22 @@ roslaunch ouster_ros driver.launch --ros-args
175176
The command should list all available arguments, whether they are optional or required and the
176177
description and posible values of each argument.
177178

179+
New launch file parameter:
180+
**point_type**: This parameter allows to customize the point cloud that the
181+
driver produces through its `/ouster/points` topics. Choose one of the following
182+
values:
183+
- `original`: This uses the original point representation `ouster_ros::Point`
184+
of the ouster-ros driver.
185+
- `native`: directly maps all fields as published by the sensor to an
186+
equivalent point cloud representation with the additon of ring
187+
and timestamp fields.
188+
- `xyz`: the simplest point type, only has {x, y, z}
189+
- `xyzi`: same as xyz point type but adds intensity (signal) field. this
190+
type is not compatible with the low data profile.
191+
- `xyzir`: same as xyzi type but adds ring (channel) field.
192+
this type is same as Velodyne point cloud type
193+
this type is not compatible with the low data profile.
194+
178195
### Invoking Services
179196
To execute any of the following service, first you need to open a new terminal
180197
and source the castkin workspace again by running the command:

0 commit comments

Comments
 (0)