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 中定义.