Apollo  6.0
Open source self driving car software
Public Member Functions | Static Public Attributes | List of all members
apollo::perception::camera::LaneBasedCalibrator Class Reference

#include <lane_based_calibrator.h>

Collaboration diagram for apollo::perception::camera::LaneBasedCalibrator:
Collaboration graph

Public Member Functions

 LaneBasedCalibrator ()
 
 ~LaneBasedCalibrator ()
 
void Init (const LocalCalibratorInitOptions &options, const CalibratorParams *params=nullptr)
 
void ClearUp ()
 
bool Process (const EgoLane &lane, const float &velocity, const float &yaw_rate, const float &time_diff)
 
float get_pitch_estimation () const
 
float get_vanishing_row () const
 

Static Public Attributes

static const int kMaxNrHistoryFrames = 1000
 

Constructor & Destructor Documentation

◆ LaneBasedCalibrator()

apollo::perception::camera::LaneBasedCalibrator::LaneBasedCalibrator ( )
inline

◆ ~LaneBasedCalibrator()

apollo::perception::camera::LaneBasedCalibrator::~LaneBasedCalibrator ( )
inline

Member Function Documentation

◆ ClearUp()

void apollo::perception::camera::LaneBasedCalibrator::ClearUp ( )

◆ get_pitch_estimation()

float apollo::perception::camera::LaneBasedCalibrator::get_pitch_estimation ( ) const
inline

◆ get_vanishing_row()

float apollo::perception::camera::LaneBasedCalibrator::get_vanishing_row ( ) const
inline

◆ Init()

void apollo::perception::camera::LaneBasedCalibrator::Init ( const LocalCalibratorInitOptions options,
const CalibratorParams params = nullptr 
)

◆ Process()

bool apollo::perception::camera::LaneBasedCalibrator::Process ( const EgoLane lane,
const float &  velocity,
const float &  yaw_rate,
const float &  time_diff 
)

Member Data Documentation

◆ kMaxNrHistoryFrames

const int apollo::perception::camera::LaneBasedCalibrator::kMaxNrHistoryFrames = 1000
static

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