data_scans.h File Reference

#include <velodyne/data_base.h>
#include <errno.h>
#include <stdint.h>
#include <string>
#include <boost/format.hpp>
#include <ros/ros.h>
#include <velodyne_common/RawScan.h>
#include <velodyne_msgs/VelodyneScan.h>
Include dependency graph for data_scans.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Velodyne::DataScans
 Convert Velodyne raw input to laserscans format. More...
struct  Velodyne::laserscan
 A single laser scan in Velodyne's frame of reference. More...

Namespaces

namespace  Velodyne

Typedefs

typedef struct Velodyne::laserscan Velodyne::laserscan_t
 A single laser scan in Velodyne's frame of reference.
typedef boost::function< void(const
std::vector< laserscan_t >
&scan, ros::Time time, const
std::string &frame_id)> 
Velodyne::scanCallback
 type of callback function to receive laser scans

Detailed Description

Velodyne HDL-64E 3D LIDAR data accessor

Derived class for unpacking raw Velodyne LIDAR packets into a vector of individual laser scans.

Author:
Yaxin Liu
Patrick Beeson
Jack O'Quin

Definition in file data_scans.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerator Defines


velodyne_common
Author(s): Jack O'Quin, Patrick Beeson, Michael Quinlan, Yaxin Liu
autogenerated on Fri Jan 11 10:05:55 2013