|
Apollo 11.0
自动驾驶开放平台
|
#include <radar_obstacle_perception.h>
Public 成员函数 | |
| RadarObstaclePerception ()=default | |
| Radar object detection processor, which include 3 steps: object detection, ROI filtering and tracking. | |
| virtual | ~RadarObstaclePerception ()=default |
| bool | Init (const PerceptionInitOptions &options) override |
| Init the radar object detection processor includes config, create classes, etc. | |
| bool | Perceive (const drivers::ContiRadar &corrected_obstacles, const RadarPerceptionOptions &options, std::vector< base::ObjectPtr > *objects) override |
| Process the radar raw data obtained from radar driver, and get targets after tracking. | |
| std::string | Name () const override |
| The name of the radar object detection processor | |
Public 成员函数 继承自 apollo::perception::radar::BaseRadarObstaclePerception | |
| BaseRadarObstaclePerception ()=default | |
| Construct a new Base Radar Obstacle Perception object | |
| virtual | ~BaseRadarObstaclePerception ()=default |
在文件 radar_obstacle_perception.h 第 28 行定义.
|
default |
Radar object detection processor, which include 3 steps: object detection, ROI filtering and tracking.
|
virtualdefault |
|
overridevirtual |
Init the radar object detection processor includes config, create classes, etc.
| options | init options |
实现了 apollo::perception::radar::BaseRadarObstaclePerception.
在文件 radar_obstacle_perception.cc 第 30 行定义.
|
overridevirtual |
The name of the radar object detection processor
实现了 apollo::perception::radar::BaseRadarObstaclePerception.
在文件 radar_obstacle_perception.cc 第 112 行定义.
|
overridevirtual |
Process the radar raw data obtained from radar driver, and get targets after tracking.
| corrected_obstacles | raw data obtained from radar driver |
| options | processing options |
| objects | targets after tracking |
实现了 apollo::perception::radar::BaseRadarObstaclePerception.
在文件 radar_obstacle_perception.cc 第 73 行定义.