|
Apollo 11.0
自动驾驶开放平台
|
#include <collision_checker.h>
Public 成员函数 | |
| CollisionChecker (const std::vector< const Obstacle * > &obstacles, const double ego_vehicle_s, const double ego_vehicle_d, const std::vector< common::PathPoint > &discretized_reference_line, const ReferenceLineInfo *ptr_reference_line_info, const std::shared_ptr< PathTimeGraph > &ptr_path_time_graph) | |
| bool | InCollision (const DiscretizedTrajectory &discretized_trajectory) |
静态 Public 成员函数 | |
| static bool | InCollision (const std::vector< const Obstacle * > &obstacles, const DiscretizedTrajectory &ego_trajectory, const double ego_length, const double ego_width, const double ego_edge_to_center) |
在文件 collision_checker.h 第 35 行定义.
| apollo::planning::CollisionChecker::CollisionChecker | ( | const std::vector< const Obstacle * > & | obstacles, |
| const double | ego_vehicle_s, | ||
| const double | ego_vehicle_d, | ||
| const std::vector< common::PathPoint > & | discretized_reference_line, | ||
| const ReferenceLineInfo * | ptr_reference_line_info, | ||
| const std::shared_ptr< PathTimeGraph > & | ptr_path_time_graph | ||
| ) |
在文件 collision_checker.cc 第 42 行定义.
| bool apollo::planning::CollisionChecker::InCollision | ( | const DiscretizedTrajectory & | discretized_trajectory | ) |
在文件 collision_checker.cc 第 86 行定义.
|
static |
在文件 collision_checker.cc 第 54 行定义.