|
Autoware.Auto
|
|
Class that contains core functions of the behavior planner. More...
#include <behavior_planner.hpp>
Public Member Functions | |
| BehaviorPlanner (const PlannerConfig &config) | |
| void | set_route (const Route &route, const lanelet::LaneletMapPtr &lanelet_map_ptr) |
| void | clear_route () |
| void | set_next_subroute () |
| bool8_t | is_route_ready () |
| bool8_t | needs_new_trajectory (const State &state) |
| TrajectoryPoint | get_sub_goal () |
| bool8_t | has_arrived_goal (const State &state) |
| bool8_t | has_arrived_subroute_goal (const State &state) |
| bool8_t | is_vehicle_stopped (const State &state) |
| RouteWithType | get_current_subroute (const State &ego_state) |
| PlannerType | get_planner_type () |
| uchar8_t | get_desired_gear (const State &state) |
| std::vector< RouteWithType > | get_subroutes () |
| bool8_t | is_trajectory_ready () |
| void | set_trajectory (const Trajectory &trajectory) |
| Trajectory | get_trajectory (const State &state) |
| size_t | get_remaining_length (const State &state) |
Class that contains core functions of the behavior planner.
|
explicit |
| void autoware::behavior_planner::BehaviorPlanner::clear_route | ( | ) |
| RouteWithType autoware::behavior_planner::BehaviorPlanner::get_current_subroute | ( | const State & | ego_state | ) |
| uchar8_t autoware::behavior_planner::BehaviorPlanner::get_desired_gear | ( | const State & | state | ) |
| PlannerType autoware::behavior_planner::BehaviorPlanner::get_planner_type | ( | ) |
| size_t autoware::behavior_planner::BehaviorPlanner::get_remaining_length | ( | const State & | state | ) |
| TrajectoryPoint autoware::behavior_planner::BehaviorPlanner::get_sub_goal | ( | ) |
| std::vector< RouteWithType > autoware::behavior_planner::BehaviorPlanner::get_subroutes | ( | ) |
| Trajectory autoware::behavior_planner::BehaviorPlanner::get_trajectory | ( | const State & | state | ) |
| bool8_t autoware::behavior_planner::BehaviorPlanner::has_arrived_goal | ( | const State & | state | ) |
| bool8_t autoware::behavior_planner::BehaviorPlanner::has_arrived_subroute_goal | ( | const State & | state | ) |
| bool8_t autoware::behavior_planner::BehaviorPlanner::is_route_ready | ( | ) |
| bool8_t autoware::behavior_planner::BehaviorPlanner::is_trajectory_ready | ( | ) |
| bool8_t autoware::behavior_planner::BehaviorPlanner::is_vehicle_stopped | ( | const State & | state | ) |
| bool8_t autoware::behavior_planner::BehaviorPlanner::needs_new_trajectory | ( | const State & | state | ) |
| void autoware::behavior_planner::BehaviorPlanner::set_next_subroute | ( | ) |
| void autoware::behavior_planner::BehaviorPlanner::set_route | ( | const Route & | route, |
| const lanelet::LaneletMapPtr & | lanelet_map_ptr | ||
| ) |
| void autoware::behavior_planner::BehaviorPlanner::set_trajectory | ( | const Trajectory & | trajectory | ) |