34 static std::shared_ptr<Curve1d>
Generate(
35 const double s_target,
const double s_curr,
const double v_target,
36 const double v_curr,
const double a_comfort,
const double d_comfort,
37 const double max_time);
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
Planning module main class. It processes GPS and IMU as input, to generate planning info...
PiecewiseBrakingTrajectoryGenerator()=delete
static double ComputeStopDistance(const double v, const double dec)
Definition: piecewise_braking_trajectory_generator.h:30
static double ComputeStopDeceleration(const double dist, const double v)
static std::shared_ptr< Curve1d > Generate(const double s_target, const double s_curr, const double v_target, const double v_curr, const double a_comfort, const double d_comfort, const double max_time)