Apollo  6.0
Open source self driving car software
Public Member Functions | List of all members
apollo::perception::radar::RadarObstaclePerception Class Reference

#include <radar_obstacle_perception.h>

Inheritance diagram for apollo::perception::radar::RadarObstaclePerception:
Inheritance graph
Collaboration diagram for apollo::perception::radar::RadarObstaclePerception:
Collaboration graph

Public Member Functions

 RadarObstaclePerception ()
 
virtual ~RadarObstaclePerception ()
 
bool Init (const std::string &pipeline_name) override
 
bool Perceive (const drivers::ContiRadar &corrected_obstacles, const RadarPerceptionOptions &options, std::vector< base::ObjectPtr > *objects) override
 
std::string Name () const override
 
- Public Member Functions inherited from apollo::perception::radar::BaseRadarObstaclePerception
 BaseRadarObstaclePerception ()=default
 
virtual ~BaseRadarObstaclePerception ()=default
 

Constructor & Destructor Documentation

◆ RadarObstaclePerception()

apollo::perception::radar::RadarObstaclePerception::RadarObstaclePerception ( )
inline

◆ ~RadarObstaclePerception()

virtual apollo::perception::radar::RadarObstaclePerception::~RadarObstaclePerception ( )
inlinevirtual

Member Function Documentation

◆ Init()

bool apollo::perception::radar::RadarObstaclePerception::Init ( const std::string &  pipeline_name)
overridevirtual

◆ Name()

std::string apollo::perception::radar::RadarObstaclePerception::Name ( ) const
overridevirtual

◆ Perceive()

bool apollo::perception::radar::RadarObstaclePerception::Perceive ( const drivers::ContiRadar &  corrected_obstacles,
const RadarPerceptionOptions options,
std::vector< base::ObjectPtr > *  objects 
)
overridevirtual

The documentation for this class was generated from the following file: