Apollo 10.0
自动驾驶开放平台
|
These classes Unpack raw Lslidar LIDAR packets into several useful formats. 更多...
#include <cerrno>
#include <cmath>
#include <cstdint>
#include <limits>
#include <memory>
#include <string>
#include <thread>
#include "modules/common_msgs/sensor_msgs/pointcloud.pb.h"
#include "modules/drivers/lidar/lslidar/proto/config.pb.h"
#include "modules/drivers/lidar/lslidar/proto/lslidar.pb.h"
#include "cyber/cyber.h"
#include "modules/drivers/lidar/lslidar/parser/calibration.h"
命名空间 | |
namespace | apollo |
class register implement | |
namespace | apollo::drivers |
apollo::drivers | |
namespace | apollo::drivers::lslidar |
namespace | apollo::drivers::lslidar::parser |
宏定义 | |
#define | DEG_TO_RAD 0.017453292 |
#define | RAD_TO_DEG 57.29577951 |
#define | CH16 1 |
#define | CH32 2 |
#define | CH64 3 |
#define | CH64w 4 |
#define | CH120 5 |
#define | CH128 6 |
#define | CH128X1 7 |
#define | DEG2RAD(x) ((x) * 0.017453293) |
Raw Lslidar packet constants and structures. | |
类型定义 | |
typedef struct apollo::drivers::lslidar::parser::raw_block | apollo::drivers::lslidar::parser::raw_block_t |
Raw Lslidar data block. | |
typedef struct apollo::drivers::lslidar::parser::FiringC32 | apollo::drivers::lslidar::parser::FiringC32 |
Raw Lslidar packet. | |
typedef struct apollo::drivers::lslidar::parser::raw_packet | apollo::drivers::lslidar::parser::raw_packet_t |
变量 | |
const int | apollo::drivers::lslidar::parser::ORDER_16 [16] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15} |
const int | apollo::drivers::lslidar::parser::ORDER_32 [32] |
These classes Unpack raw Lslidar LIDAR packets into several useful formats.
lslidar::Data – virtual base class for unpacking data into various formats
lslidar::DataScans – derived class, unpacks into vector of individual laser scans
lslidar::DataXYZ – derived class, unpacks into XYZ format
在文件 lslidar_parser.h 中定义.
#define CH120 5 |
在文件 lslidar_parser.h 第 72 行定义.
#define CH128 6 |
在文件 lslidar_parser.h 第 73 行定义.
#define CH128X1 7 |
在文件 lslidar_parser.h 第 74 行定义.
#define CH16 1 |
在文件 lslidar_parser.h 第 68 行定义.
#define CH32 2 |
在文件 lslidar_parser.h 第 69 行定义.
#define CH64 3 |
在文件 lslidar_parser.h 第 70 行定义.
#define CH64w 4 |
在文件 lslidar_parser.h 第 71 行定义.
#define DEG2RAD | ( | x | ) | ((x) * 0.017453293) |
Raw Lslidar packet constants and structures.
在文件 lslidar_parser.h 第 90 行定义.
#define DEG_TO_RAD 0.017453292 |
在文件 lslidar_parser.h 第 65 行定义.
#define RAD_TO_DEG 57.29577951 |
在文件 lslidar_parser.h 第 66 行定义.