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

#include <st_gap_estimator.h>

Collaboration diagram for apollo::planning::StGapEstimator:
Collaboration graph

Public Member Functions

 StGapEstimator ()=delete
 
virtual ~StGapEstimator ()=delete
 

Static Public Member Functions

static double EstimateSafeOvertakingGap ()
 
static double EstimateSafeFollowingGap (const double target_obs_speed)
 
static double EstimateSafeYieldingGap ()
 
static double EstimateProperOvertakingGap (const double target_obs_speed, const double adc_speed)
 
static double EstimateProperFollowingGap (const double adc_speed)
 
static double EstimateProperYieldingGap ()
 

Constructor & Destructor Documentation

◆ StGapEstimator()

apollo::planning::StGapEstimator::StGapEstimator ( )
delete

◆ ~StGapEstimator()

virtual apollo::planning::StGapEstimator::~StGapEstimator ( )
virtualdelete

Member Function Documentation

◆ EstimateProperFollowingGap()

static double apollo::planning::StGapEstimator::EstimateProperFollowingGap ( const double  adc_speed)
static

◆ EstimateProperOvertakingGap()

static double apollo::planning::StGapEstimator::EstimateProperOvertakingGap ( const double  target_obs_speed,
const double  adc_speed 
)
static

◆ EstimateProperYieldingGap()

static double apollo::planning::StGapEstimator::EstimateProperYieldingGap ( )
static

◆ EstimateSafeFollowingGap()

static double apollo::planning::StGapEstimator::EstimateSafeFollowingGap ( const double  target_obs_speed)
static

◆ EstimateSafeOvertakingGap()

static double apollo::planning::StGapEstimator::EstimateSafeOvertakingGap ( )
static

◆ EstimateSafeYieldingGap()

static double apollo::planning::StGapEstimator::EstimateSafeYieldingGap ( )
static

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