Apollo  6.0
Open source self driving car software
Public Member Functions | Public Attributes | List of all members
apollo::hdmap::LapsChecker Class Reference

#include <laps_checker.h>

Collaboration diagram for apollo::hdmap::LapsChecker:
Collaboration graph

Public Member Functions

 LapsChecker (const std::vector< FramePose > &poses, int laps_to_check, std::shared_ptr< JsonConf > sp_conf)
 
ErrorCode Check ()
 
double GetProgress () const
 
double GetConfidence ()
 
size_t GetLap () const
 
ErrorCode GetReturnState ()
 

Public Attributes

const std::vector< FramePose > & poses_
 
double maxx_
 
double maxy_
 
double minx_
 
double miny_
 
std::vector< std::vector< Grid > > grids_map_
 
bool finished_
 

Constructor & Destructor Documentation

◆ LapsChecker()

apollo::hdmap::LapsChecker::LapsChecker ( const std::vector< FramePose > &  poses,
int  laps_to_check,
std::shared_ptr< JsonConf sp_conf 
)

Member Function Documentation

◆ Check()

ErrorCode apollo::hdmap::LapsChecker::Check ( )

◆ GetConfidence()

double apollo::hdmap::LapsChecker::GetConfidence ( )

◆ GetLap()

size_t apollo::hdmap::LapsChecker::GetLap ( ) const

◆ GetProgress()

double apollo::hdmap::LapsChecker::GetProgress ( ) const

◆ GetReturnState()

ErrorCode apollo::hdmap::LapsChecker::GetReturnState ( )

Member Data Documentation

◆ finished_

bool apollo::hdmap::LapsChecker::finished_

◆ grids_map_

std::vector<std::vector<Grid> > apollo::hdmap::LapsChecker::grids_map_

◆ maxx_

double apollo::hdmap::LapsChecker::maxx_

◆ maxy_

double apollo::hdmap::LapsChecker::maxy_

◆ minx_

double apollo::hdmap::LapsChecker::minx_

◆ miny_

double apollo::hdmap::LapsChecker::miny_

◆ poses_

const std::vector<FramePose>& apollo::hdmap::LapsChecker::poses_

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