Apollo  6.0
Open source self driving car software
apollo::prediction::SingleLanePredictor Member List

This is the complete list of members for apollo::prediction::SingleLanePredictor, including all inherited members.

Clear()apollo::prediction::SequencePredictorprotectedvirtual
DrawConstantAccelerationTrajectory(const Obstacle &obstacle, const LaneSequence &lane_sequence, const double total_time, const double period, const double acceleration, std::vector< apollo::common::TrajectoryPoint > *points)apollo::prediction::SequencePredictorprotected
FilterLaneSequences(const Feature &feature, const std::string &lane_id, const Obstacle *ego_vehicle_ptr, const ADCTrajectoryContainer *adc_trajectory_container, std::vector< bool > *enable_lane_sequence)apollo::prediction::SequencePredictorprotected
FRIEND_TEST(SequencePredictorTest, General)apollo::prediction::SequencePredictor
GenerateTrajectory(const std::vector< apollo::common::TrajectoryPoint > &points)apollo::prediction::Predictorprotectedstatic
GenerateTrajectoryPoints(const Obstacle &obstacle, const LaneSequence &lane_sequence, const double total_time, const double period, std::vector< apollo::common::TrajectoryPoint > *points)apollo::prediction::SingleLanePredictorprotected
GetLaneChangeDistanceWithADC(const LaneSequence &lane_sequence, const Obstacle *ego_vehicle_ptr, const ADCTrajectoryContainer *adc_trajectory_container)apollo::prediction::SequencePredictorprotected
GetLaneChangeType(const std::string &lane_id, const LaneSequence &lane_sequence)apollo::prediction::SequencePredictorprotected
GetLaneSequenceCurvatureByS(const LaneSequence &lane_sequence, const double s)apollo::prediction::SequencePredictorprotected
GetLateralPolynomial(const Obstacle &obstacle, const LaneSequence &lane_sequence, const double time_to_end_state, std::array< double, 4 > *coefficients)apollo::prediction::SequencePredictorprotected
GetLongitudinalPolynomial(const Obstacle &obstacle, const LaneSequence &lane_sequence, const std::pair< double, double > &lon_end_state, std::array< double, 5 > *coefficients)apollo::prediction::SequencePredictorprotected
LaneChangeType enum nameapollo::prediction::SequencePredictor
NumOfTrajectories(const Obstacle &obstacle)apollo::prediction::Predictor
Predict(const ADCTrajectoryContainer *adc_trajectory_container, Obstacle *obstacle, ObstaclesContainer *obstacles_container) overrideapollo::prediction::SingleLanePredictorvirtual
Predictor()=defaultapollo::prediction::Predictor
predictor_type()apollo::prediction::Predictor
predictor_type_apollo::prediction::Predictorprotected
SequencePredictor()=defaultapollo::prediction::SequencePredictor
SetEqualProbability(const double probability, const int start_index, Obstacle *obstacle_ptr)apollo::prediction::Predictorprotected
SingleLanePredictor()apollo::prediction::SingleLanePredictor
SupposedToStop(const Feature &feature, const double stop_distance, double *acceleration)apollo::prediction::Predictorprotected
ToString(const LaneSequence &sequence)apollo::prediction::SequencePredictorprotected
TrimTrajectories(const ADCTrajectoryContainer &adc_trajectory_container, Obstacle *obstacle)apollo::prediction::Predictor
TrimTrajectory(const ADCTrajectoryContainer &adc_trajectory_container, Obstacle *obstacle, Trajectory *trajectory)apollo::prediction::Predictorprotected
~Predictor()=defaultapollo::prediction::Predictorvirtual
~SequencePredictor()=defaultapollo::prediction::SequencePredictorvirtual
~SingleLanePredictor()=defaultapollo::prediction::SingleLanePredictorvirtual