velodyne: velodyne_common | velodyne_driver | velodyne_msgs | velodyne_pcl | velodyne_pointcloud

Package Summary

ROS Point Cloud Library interfaces for Velodyne high-definition LIDARs.

This package is deprecated, use velodyne_pointcloud instead.

ROS Nodes

velodyne_cloud2

The cloud2 command reads raw data, converts to sensor_msgs/PointCloud2 format, and republishes as velodyne/pointcloud2.

Subscribed Topics

velodyne/rawscan (velodyne_common/RawScan)
  • Raw Velodyne data from the device

Published Topics

velodyne/pointcloud2 (sensor_msgs/PointCloud2)
  • Velodyne points for one entire revolution of the device with intensity channel.

Parameters

~data/* (see <velodyne/data.h>)
  • Parameters defined by <velodyne/data.h>.

ROS Nodelets

cloud2_nodelet

This nodelet reads raw data from the velodyne/packets ROS topic, converts to sensor_msgs/PointCloud2 format, and republishes as velodyne/pointcloud2 in a specified frame of reference (typically /odom). In addition to the data points, this cloud includes an additional field for "intensity". Fields for "ring" and "heading" will also be added.

Subscribed Topics

velodyne/packets (velodyne_msgs/VelodyneScan)
  • one or more Raw Velodyne data packets from the device

Published Topics

velodyne/pointcloud2 (sensor_msgs/PointCloud2)
  • accumulated Velodyne points transformed into the frame_id frame of reference.

Parameters

~frame_id (str, default: "odom")
  • Target frame ID. Resolved using tf_prefix, if defined.
~max_range (double, default: 130.0)
  • maximum range to publish
~min_range (double, default: 2.0)
  • minimum range to publish
~npackets (int, default: 260)
  • Number of packets to publish in each message. Default is a full revolution.
~data/* (see <velodyne/data_xyz.h>)
  • Parameters defined by <velodyne/data_xyz.h>.

Example

Continuously convert raw Velodyne packets into sensor_msgs/PointCloud2 messages. Running as a standalone nodelet prevents zero-copy message sharing.

$ rosrun nodelet nodelet standalone velodyne_pcl/Cloud2Nodelet

Wiki: velodyne_pcl (last edited 2012-03-19 04:53:58 by JackOQuin)