26 #include "modules/common/proto/pnc_point.pb.h" 40 const double stop_distance = 0.0);
45 const double max_speed);
48 static SpeedData GenerateStopProfile(
const double init_speed,
49 const double init_acc);
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
Definition: ego_info.h:35
static void FillEnoughSpeedPoints(SpeedData *const speed_data)
Planning module main class. It processes GPS and IMU as input, to generate planning info...
static SpeedData GenerateFallbackSpeed(const EgoInfo *ego_info, const double stop_distance=0.0)
SpeedProfileGenerator()=delete
Definition: speed_profile_generator.h:35
Definition: speed_data.h:30
static SpeedData GenerateFixedDistanceCreepProfile(const double distance, const double max_speed)