#include <collision_checker.h>
|
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) |
|
◆ CollisionChecker()
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 |
|
) |
| |
◆ InCollision() [1/2]
bool apollo::planning::CollisionChecker::InCollision |
( |
const DiscretizedTrajectory & |
discretized_trajectory | ) |
|
◆ InCollision() [2/2]
static bool apollo::planning::CollisionChecker::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 |
|
) |
| |
|
static |
The documentation for this class was generated from the following file: