|
Apollo 9.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 (RadarFrame *frame, const RadarPerceptionOptions &options, std::vector< base::ObjectPtr > *objects) override |
| Process radar frame with preprocessed point cloud, and get targets after detection and tracking. | |
| std::string | Name () const override |
| The name of the radar object detection processor | |
Public 成员函数 继承自 apollo::perception::radar4d::BaseRadarObstaclePerception | |
| BaseRadarObstaclePerception ()=default | |
| Construct a new Base Radar Obstacle Perception object | |
| virtual | ~BaseRadarObstaclePerception ()=default |
在文件 radar_obstacle_perception.h 第 32 行定义.
|
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::radar4d::BaseRadarObstaclePerception.
在文件 radar_obstacle_perception.cc 第 30 行定义.
|
overridevirtual |
The name of the radar object detection processor
实现了 apollo::perception::radar4d::BaseRadarObstaclePerception.
在文件 radar_obstacle_perception.cc 第 149 行定义.
|
overridevirtual |
Process radar frame with preprocessed point cloud, and get targets after detection and tracking.
| frame | radar frame with preprocessed point cloud |
| options | processing options |
| objects | targets after detection and tracking |
实现了 apollo::perception::radar4d::BaseRadarObstaclePerception.
在文件 radar_obstacle_perception.cc 第 95 行定义.