|
Apollo 11.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 行定义.