Apollo  6.0
Open source self driving car software
Public Member Functions | Static Public Member Functions | List of all members
apollo::planning::SpeedProfileGenerator Class Reference

#include <speed_profile_generator.h>

Collaboration diagram for apollo::planning::SpeedProfileGenerator:
Collaboration graph

Public Member Functions

 SpeedProfileGenerator ()=delete
 

Static Public Member Functions

static SpeedData GenerateFallbackSpeed (const EgoInfo *ego_info, const double stop_distance=0.0)
 
static void FillEnoughSpeedPoints (SpeedData *const speed_data)
 
static SpeedData GenerateFixedDistanceCreepProfile (const double distance, const double max_speed)
 

Constructor & Destructor Documentation

◆ SpeedProfileGenerator()

apollo::planning::SpeedProfileGenerator::SpeedProfileGenerator ( )
delete

Member Function Documentation

◆ FillEnoughSpeedPoints()

static void apollo::planning::SpeedProfileGenerator::FillEnoughSpeedPoints ( SpeedData *const  speed_data)
static

◆ GenerateFallbackSpeed()

static SpeedData apollo::planning::SpeedProfileGenerator::GenerateFallbackSpeed ( const EgoInfo ego_info,
const double  stop_distance = 0.0 
)
static

◆ GenerateFixedDistanceCreepProfile()

static SpeedData apollo::planning::SpeedProfileGenerator::GenerateFixedDistanceCreepProfile ( const double  distance,
const double  max_speed 
)
static

The documentation for this class was generated from the following file: