Apollo 10.0
自动驾驶开放平台
|
#include <velodyne_parser.h>
Public 成员函数 | |
Velodyne128Parser (const Config &config) | |
~Velodyne128Parser () | |
void | GeneratePointcloud (const std::shared_ptr< VelodyneScan > &scan_msg, std::shared_ptr< PointCloud > out_msg) |
Set up for data processing. | |
void | Order (std::shared_ptr< PointCloud > cloud) |
![]() | |
VelodyneParser () | |
VelodyneParser (const Config &config) | |
virtual | ~VelodyneParser () |
virtual void | setup () |
Set up for on-line operation. | |
const Calibration & | get_calibration () |
const double | get_last_timestamp () |
额外继承的成员函数 | |
![]() | |
PointXYZIT | get_nan_point (uint64_t timestamp) |
void | init_angle_params (double view_direction, double view_width) |
void | ComputeCoords (const float &raw_distance, const LaserCorrection &corrections, const uint16_t rotation, PointXYZIT *point) |
Compute coords with the data in block | |
bool | is_scan_valid (int rotation, float distance) |
uint64_t | GetGpsStamp (double current_stamp, double *previous_stamp, uint64_t *gps_base_usec) |
![]() | |
const float(* | inner_time_ )[12][32] |
Calibration | calibration_ |
float | sin_rot_table_ [ROTATION_MAX_UNITS] |
float | cos_rot_table_ [ROTATION_MAX_UNITS] |
double | last_time_stamp_ |
Config | config_ |
bool | need_two_pt_correction_ |
Mode | mode_ |
在文件 velodyne_parser.h 第 355 行定义.
|
explicit |
在文件 velodyne128_parser.cc 第 23 行定义.
|
inline |
在文件 velodyne_parser.h 第 358 行定义.
|
virtual |
Set up for data processing.
Perform initializations needed before data processing can begin:
private_nh | private node handle for ROS parameters |
实现了 apollo::drivers::velodyne::VelodyneParser.
在文件 velodyne128_parser.cc 第 29 行定义.
|
virtual |
实现了 apollo::drivers::velodyne::VelodyneParser.
在文件 velodyne128_parser.cc 第 67 行定义.