|
Apollo 10.0
自动驾驶开放平台
|
Velodyne HDL-64E 3D LIDAR data accessors 更多...
#include <cerrno>#include <cmath>#include <cstdint>#include <limits>#include <memory>#include <string>#include <boost/format.hpp>#include "modules/drivers/lidar/proto/velodyne.pb.h"#include "modules/drivers/lidar/proto/velodyne_config.pb.h"#include "modules/common_msgs/sensor_msgs/pointcloud.pb.h"#include "modules/drivers/lidar/velodyne/parser/calibration.h"#include "modules/drivers/lidar/velodyne/parser/const_variables.h"#include "modules/drivers/lidar/velodyne/parser/online_calibration.h"类 | |
| struct | apollo::drivers::velodyne::RawBlock |
| Raw Velodyne data block. 更多... | |
| union | apollo::drivers::velodyne::RawDistance |
| used for unpacking the first two data bytes in a block 更多... | |
| struct | apollo::drivers::velodyne::RawPacket |
| Raw Velodyne packet. 更多... | |
| class | apollo::drivers::velodyne::VelodyneParser |
| Velodyne data conversion class 更多... | |
| class | apollo::drivers::velodyne::Velodyne64Parser |
| class | apollo::drivers::velodyne::Velodyne32Parser |
| class | apollo::drivers::velodyne::Velodyne16Parser |
| class | apollo::drivers::velodyne::Velodyne128Parser |
| class | apollo::drivers::velodyne::VelodyneParserFactory |
命名空间 | |
| namespace | apollo |
| class register implement | |
| namespace | apollo::drivers |
| apollo::drivers | |
| namespace | apollo::drivers::velodyne |
Velodyne HDL-64E 3D LIDAR data accessors
These classes Unpack raw Velodyne LIDAR packets into several useful formats.
velodyne::Data – virtual base class for unpacking data into various formats
velodyne::DataScans – derived class, unpacks into vector of individual laser scans
velodyne::DataXYZ – derived class, unpacks into XYZ format
在文件 velodyne_parser.h 中定义.