Apollo
6.0
Open source self driving car software
|
#include <string>
#include "modules/common/vehicle_state/vehicle_state_provider.h"
#include "modules/planning/common/frame.h"
#include "modules/planning/common/reference_line_info.h"
Go to the source code of this file.
Namespaces | |
apollo | |
PlanningContext is the runtime context in planning. It is persistent across multiple frames. | |
apollo::planning | |
apollo::planning | |
apollo::planning::scenario | |
apollo::planning::scenario::util | |
Functions | |
hdmap::PathOverlap * | apollo::planning::scenario::util::GetOverlapOnReferenceLine (const ReferenceLineInfo &reference_line_info, const std::string &overlap_id, const ReferenceLineInfo::OverlapType &overlap_type) |
PullOverStatus | apollo::planning::scenario::util::CheckADCPullOver (const common::VehicleStateProvider *vehicle_state_provider, const ReferenceLineInfo &reference_line_info, const ScenarioPullOverConfig &scenario_config, const PlanningContext *planning_context) |
PullOverStatus | apollo::planning::scenario::util::CheckADCPullOverPathPoint (const ReferenceLineInfo &reference_line_info, const ScenarioPullOverConfig &scenario_config, const common::PathPoint &path_point, const PlanningContext *planning_context) |
bool | apollo::planning::scenario::util::CheckPullOverPositionBySL (const ReferenceLineInfo &reference_line_info, const ScenarioPullOverConfig &scenario_config, const common::math::Vec2d &adc_position, const double adc_theta, const common::math::Vec2d &target_position, const double target_theta, const bool check_s) |
bool | apollo::planning::scenario::util::CheckADCReadyToCruise (const common::VehicleStateProvider *vehicle_state_provider, Frame *frame, const ScenarioParkAndGoConfig &scenario_config) |
bool | apollo::planning::scenario::util::CheckADCSurroundObstacles (const common::math::Vec2d adc_position, const double adc_heading, Frame *frame, const double front_obstacle_buffer) |
bool | apollo::planning::scenario::util::CheckADCHeading (const common::math::Vec2d adc_position, const double adc_heading, const ReferenceLineInfo &reference_line_info, const double heading_buffer) |