Apollo
6.0
Open source self driving car software
|
#include <backup_trajectory_generator.h>
Public Types | |
typedef std::pair< std::shared_ptr< Curve1d >, std::shared_ptr< Curve1d > > | Trajectory1dPair |
typedef std::pair< Trajectory1dPair, double > | PairCost |
Public Member Functions | |
BackupTrajectoryGenerator (const std::array< double, 3 > &init_s, const std::array< double, 3 > &init_d, const double init_relative_time, const std::shared_ptr< CollisionChecker > &ptr_collision_checker, const Trajectory1dGenerator *trajectory1d_generator) | |
DiscretizedTrajectory | GenerateTrajectory (const std::vector< common::PathPoint > &discretized_ref_points) |
typedef std::pair<Trajectory1dPair, double> apollo::planning::BackupTrajectoryGenerator::PairCost |
typedef std::pair<std::shared_ptr<Curve1d>, std::shared_ptr<Curve1d> > apollo::planning::BackupTrajectoryGenerator::Trajectory1dPair |
apollo::planning::BackupTrajectoryGenerator::BackupTrajectoryGenerator | ( | const std::array< double, 3 > & | init_s, |
const std::array< double, 3 > & | init_d, | ||
const double | init_relative_time, | ||
const std::shared_ptr< CollisionChecker > & | ptr_collision_checker, | ||
const Trajectory1dGenerator * | trajectory1d_generator | ||
) |
DiscretizedTrajectory apollo::planning::BackupTrajectoryGenerator::GenerateTrajectory | ( | const std::vector< common::PathPoint > & | discretized_ref_points | ) |