PublicRoadPlanner is an expectation maximization planner.
More...
#include <public_road_planner.h>
PublicRoadPlanner is an expectation maximization planner.
◆ PublicRoadPlanner() [1/2]
apollo::planning::PublicRoadPlanner::PublicRoadPlanner |
( |
| ) |
|
|
delete |
◆ PublicRoadPlanner() [2/2]
apollo::planning::PublicRoadPlanner::PublicRoadPlanner |
( |
const std::shared_ptr< DependencyInjector > & |
injector | ) |
|
|
inlineexplicit |
◆ ~PublicRoadPlanner()
virtual apollo::planning::PublicRoadPlanner::~PublicRoadPlanner |
( |
| ) |
|
|
virtualdefault |
◆ Init()
common::Status apollo::planning::PublicRoadPlanner::Init |
( |
const PlanningConfig & |
config | ) |
|
|
overridevirtual |
◆ Name()
std::string apollo::planning::PublicRoadPlanner::Name |
( |
| ) |
|
|
inlineoverridevirtual |
◆ Plan()
common::Status apollo::planning::PublicRoadPlanner::Plan |
( |
const common::TrajectoryPoint & |
planning_init_point, |
|
|
Frame * |
frame, |
|
|
ADCTrajectory * |
ptr_computed_trajectory |
|
) |
| |
|
overridevirtual |
Override function Plan in parent class Planner.
- Parameters
-
planning_init_point | The trajectory point where planning starts. |
frame | Current planning frame. |
- Returns
- OK if planning succeeds; error otherwise.
Implements apollo::planning::Planner.
◆ Stop()
void apollo::planning::PublicRoadPlanner::Stop |
( |
void |
| ) |
|
|
inlineoverridevirtual |
The documentation for this class was generated from the following file: