|
Apollo 10.0
自动驾驶开放平台
|
函数 | |
| int | BuildStopDecision (const std::string &stop_wall_id, const double stop_line_s, const double stop_distance, const StopReasonCode &stop_reason_code, const std::vector< std::string > &wait_for_obstacles, const std::string &decision_tag, Frame *const frame, ReferenceLineInfo *const reference_line_info, double stop_wall_width) |
| int | BuildStopDecision (const std::string &stop_wall_id, const std::string &lane_id, const double lane_s, const double stop_distance, const StopReasonCode &stop_reason_code, const std::vector< std::string > &wait_for_obstacles, const std::string &decision_tag, Frame *const frame, ReferenceLineInfo *const reference_line_info) |
| std::pair< double, double > | WorldCoordToObjCoord (std::pair< double, double > input_world_coord, std::pair< double, double > obj_world_coord, double obj_world_angle) |
| double | WorldAngleToObjAngle (double input_world_angle, double obj_world_angle) |
| bool | IsVehicleStateValid (const VehicleState &vehicle_state) |
| bool | IsDifferentRouting (const PlanningCommand &first, const PlanningCommand &second) |
| double | GetADCStopDeceleration (apollo::common::VehicleStateProvider *vehicle_state, const double adc_front_edge_s, const double stop_line_s) |
| bool | CheckStopSignOnReferenceLine (const ReferenceLineInfo &reference_line_info, const std::string &stop_sign_overlap_id) |
| bool | CheckTrafficLightOnReferenceLine (const ReferenceLineInfo &reference_line_info, const std::string &traffic_light_overlap_id) |
| bool | CheckInsideJunction (const ReferenceLineInfo &reference_line_info) |
| void | GetFilesByPath (const boost::filesystem::path &path, std::vector< std::string > *files) |
| double | CalculateEquivalentEgoWidth (const ReferenceLineInfo &reference_line_info, double s, bool *is_left) |
| double | CalculateEquivalentEgoWidth (const apollo::hdmap::LaneInfoConstPtr lane_info, double s, bool *is_left) |
| bool | left_arc_bound_with_heading (double delta_x, double r, double heading, double *result) |
| bool | right_arc_bound_with_heading (double delta_x, double r, double heading, double *result) |
| bool | left_arc_bound_with_heading_with_reverse_kappa (double delta_x, double r, double heading, double kappa, double *result) |
| bool | right_arc_bound_with_heading_with_reverse_kappa (double delta_x, double r, double heading, double kappa, double *result) |
| int apollo::planning::util::BuildStopDecision | ( | const std::string & | stop_wall_id, |
| const double | stop_line_s, | ||
| const double | stop_distance, | ||
| const StopReasonCode & | stop_reason_code, | ||
| const std::vector< std::string > & | wait_for_obstacles, | ||
| const std::string & | decision_tag, | ||
| Frame *const | frame, | ||
| ReferenceLineInfo *const | reference_line_info, | ||
| double | stop_wall_width | ||
| ) |
| int apollo::planning::util::BuildStopDecision | ( | const std::string & | stop_wall_id, |
| const std::string & | lane_id, | ||
| const double | lane_s, | ||
| const double | stop_distance, | ||
| const StopReasonCode & | stop_reason_code, | ||
| const std::vector< std::string > & | wait_for_obstacles, | ||
| const std::string & | decision_tag, | ||
| Frame *const | frame, | ||
| ReferenceLineInfo *const | reference_line_info | ||
| ) |
| double apollo::planning::util::CalculateEquivalentEgoWidth | ( | const apollo::hdmap::LaneInfoConstPtr | lane_info, |
| double | s, | ||
| bool * | is_left | ||
| ) |
| double apollo::planning::util::CalculateEquivalentEgoWidth | ( | const ReferenceLineInfo & | reference_line_info, |
| double | s, | ||
| bool * | is_left | ||
| ) |
| bool apollo::planning::util::CheckInsideJunction | ( | const ReferenceLineInfo & | reference_line_info | ) |
| bool apollo::planning::util::CheckStopSignOnReferenceLine | ( | const ReferenceLineInfo & | reference_line_info, |
| const std::string & | stop_sign_overlap_id | ||
| ) |
| bool apollo::planning::util::CheckTrafficLightOnReferenceLine | ( | const ReferenceLineInfo & | reference_line_info, |
| const std::string & | traffic_light_overlap_id | ||
| ) |
| double apollo::planning::util::GetADCStopDeceleration | ( | apollo::common::VehicleStateProvider * | vehicle_state, |
| const double | adc_front_edge_s, | ||
| const double | stop_line_s | ||
| ) |
| void apollo::planning::util::GetFilesByPath | ( | const boost::filesystem::path & | path, |
| std::vector< std::string > * | files | ||
| ) |
| bool apollo::planning::util::IsDifferentRouting | ( | const PlanningCommand & | first, |
| const PlanningCommand & | second | ||
| ) |
| bool apollo::planning::util::IsVehicleStateValid | ( | const VehicleState & | vehicle_state | ) |
| bool apollo::planning::util::left_arc_bound_with_heading | ( | double | delta_x, |
| double | r, | ||
| double | heading, | ||
| double * | result | ||
| ) |
| bool apollo::planning::util::left_arc_bound_with_heading_with_reverse_kappa | ( | double | delta_x, |
| double | r, | ||
| double | heading, | ||
| double | kappa, | ||
| double * | result | ||
| ) |
| bool apollo::planning::util::right_arc_bound_with_heading | ( | double | delta_x, |
| double | r, | ||
| double | heading, | ||
| double * | result | ||
| ) |
| bool apollo::planning::util::right_arc_bound_with_heading_with_reverse_kappa | ( | double | delta_x, |
| double | r, | ||
| double | heading, | ||
| double | kappa, | ||
| double * | result | ||
| ) |
| double apollo::planning::util::WorldAngleToObjAngle | ( | double | input_world_angle, |
| double | obj_world_angle | ||
| ) |
在文件 math_util.cc 第 37 行定义.
| std::pair< double, double > apollo::planning::util::WorldCoordToObjCoord | ( | std::pair< double, double > | input_world_coord, |
| std::pair< double, double > | obj_world_coord, | ||
| double | obj_world_angle | ||
| ) |
在文件 math_util.cc 第 26 行定义.