Apollo  6.0
Open source self driving car software
Classes | Functions
apollo::control Namespace Reference

apollo::control More...

Classes

class  ControlComponent
 
class  Controller
 base class for all controllers. More...
 
class  ControllerAgent
 manage all controllers declared in control config file. More...
 
class  ControlTestBase
 
class  DependencyInjector
 
class  HysteresisFilter
 
class  Interpolation1D
 
class  Interpolation2D
 linear interpolation from key (double, double) to one double value. More...
 
class  LatController
 LQR-Based lateral controller, to compute steering target. For more details, please refer to "Vehicle dynamics and control." Rajamani, Rajesh. Springer Science & Business Media, 2011. More...
 
class  LatLonControllerSubmodule
 
class  LeadlagController
 A lead/lag controller for speed and steering using defualt integral hold. More...
 
class  LonController
 Longitudinal controller, to compute brake / throttle values. More...
 
class  MPCController
 MPCController, combined lateral and longitudinal controllers. More...
 
class  MPCControllerSubmodule
 
class  MracController
 A mrac controller for actuation system (throttle/brake and steering) More...
 
class  PIDBCController
 A proportional-integral-derivative controller for speed and steering with backward-calculation-anti-windup. More...
 
class  PIDController
 A proportional-integral-derivative controller for speed and steering using defualt integral hold. More...
 
class  PIDICController
 A proportional-integral-derivative controller for speed and steering with integral-clamping-anti-windup. More...
 
class  PostprocessorSubmodule
 
class  PreprocessorSubmodule
 
class  TrajectoryAnalyzer
 process point query and conversion related to trajectory More...
 

Functions

 CYBER_REGISTER_COMPONENT (PreprocessorSubmodule)
 

Detailed Description

apollo::control

Function Documentation

◆ CYBER_REGISTER_COMPONENT()

apollo::control::CYBER_REGISTER_COMPONENT ( PreprocessorSubmodule  )