|
Apollo 11.0
自动驾驶开放平台
|
类 | |
| struct | AHCValue |
| class | AntiSlipControlTask |
| Anti-slip in slope condition, to compute brake / throttle values. 更多... | |
| struct | calibration_table |
| struct | CalibrationDebug |
| class | CheckPit |
| struct | CleaningSafetyCheckDebug |
| struct | ControlCalibrationInfo |
| struct | ControlCheckDebug |
| class | ControlChecker |
| A proportional-integral-derivative controller for speed and steering using defualt integral hold 更多... | |
| struct | ControlCommand |
| class | ControlComponent |
| struct | ControlComponentDebug |
| struct | ControlDebugInfo |
| struct | ControlInteractiveMsg |
| struct | ControlPipeline |
| class | ControlTask |
| class | ControlTaskAgent |
| manage all controllers declared in control config file. 更多... | |
| class | ControlTaskExtend |
| class | ControlTestBase |
| struct | Debug |
| class | DebugInfoControlTask |
| Publish the control debug msg. 更多... | |
| class | DemoControlTask |
| DemoControlTask: Set the acceleration to 2 when the vehicle acceleration is less than 3. 更多... | |
| class | DependencyInjector |
| class | ExponentialSmoothing |
| struct | FilterConf |
| struct | GainScheduler |
| struct | GainSchedulerInfo |
| struct | GainSlopeSchedulerInfo |
| class | HysteresisFilter |
| struct | InputDebug |
| class | Interpolation1D |
| class | Interpolation2D |
| linear interpolation from key (double, double) to one double value. 更多... | |
| class | InterpolationPlus1D |
| class | LatController |
| LQR-Based lateral controller, to compute steering target. 更多... | |
| struct | LatencyStats |
| class | LatLonControllerSubmodule |
| class | LatPlusController |
| LQR-Based lateral controller, to compute steering target. 更多... | |
| struct | LeadlagConf |
| class | LeadlagController |
| A lead/lag controller for speed and steering using defualt integral hold 更多... | |
| class | LeadlagPlusController |
| struct | LocalView |
| class | LonController |
| Longitudinal controller, to compute brake / throttle values. 更多... | |
| class | LonPlusController |
| Longitudinal controller, to compute brake / throttle values. 更多... | |
| class | MPCController |
| MPCController, combined lateral and longitudinal controllers 更多... | |
| class | MPCControllerSubmodule |
| struct | MracAdaptiveGain |
| struct | MracConf |
| class | MracController |
| A mrac controller for actuation system (throttle/brake and steering) 更多... | |
| struct | MracDebug |
| struct | PadMessage |
| class | PIDBCController |
| A proportional-integral-derivative controller for speed and steering with backward-calculation-anti-windup 更多... | |
| struct | PidConf |
| class | PIDController |
| A proportional-integral-derivative controller for speed and steering using defualt integral hold 更多... | |
| class | PIDICController |
| A proportional-integral-derivative controller for speed and steering with integral-clamping-anti-windup 更多... | |
| struct | PidPlusConf |
| class | PIDPlusController |
| A proportional-integral-derivative controller for speed and steering using defualt integral hold 更多... | |
| struct | PluginDeclareInfo |
| struct | PlusFilterConf |
| class | PostprocessorSubmodule |
| struct | Preprocessor |
| class | PreprocessorSubmodule |
| class | ReplanControlTask |
| Publish the control debug msg. 更多... | |
| struct | ReplanDebug |
| struct | SafetyCheckConf |
| struct | SafetyCheckThreshold |
| struct | SimpleAntiSlopeDebug |
| struct | SimpleLateralDebug |
| struct | SimpleLateralPlusDebug |
| struct | SimpleLongitudinalDebug |
| struct | SimpleLongitudinalPlusDebug |
| struct | SimpleMPCDebug |
| struct | SimpleMPCPlusDebug |
| class | TrajectoryAnalyzer |
| process point query and conversion related to trajectory 更多... | |
| class | TrajectoryAnalyzerExtend |
| process point query and conversion related to trajectory 更多... | |
| class | VehicleCalibrationDebug |
类型定义 | |
| using | Matrix = Eigen::MatrixXd |
枚举 | |
| enum | TurnSignal { TURN_NONE = 0 , TURN_LEFT = 1 , TURN_RIGHT = 2 } |
| enum | ReplanRequestReasonCode { REPLAN_REQ_ALL_REPLAN = 1 , REPLAN_REQ_STATION_REPLAN = 2 , REPLAN_REQ_SPEED_REPLAN = 3 , NONE_REPLAN = 4 } |
| enum | DrivingAction { START = 1 , RESET = 2 , VIN_REQ = 3 } |
| enum | ControlCheckStatus { NONE = 0 , WARNING = 1 , ERROR = 2 } |
函数 | |
| CYBER_REGISTER_COMPONENT (PreprocessorSubmodule) | |
变量 | |
| const double | kDoubleEpsilon = 1e-6 |
| constexpr double | GRA_ACC = 9.8 |
| typedef Eigen::MatrixXd apollo::control::Matrix |
在文件 mrac_controller.cc 第 36 行定义.
| 枚举值 | |
|---|---|
| NONE | |
| WARNING | |
| ERROR | |
在文件 check_status.proto 第 5 行定义.
| 枚举值 | |
|---|---|
| REPLAN_REQ_ALL_REPLAN | |
| REPLAN_REQ_STATION_REPLAN | |
| REPLAN_REQ_SPEED_REPLAN | |
| NONE_REPLAN | |
在文件 control_interactive_msg.proto 第 14 行定义.
| 枚举值 | |
|---|---|
| TURN_NONE | |
| TURN_LEFT | |
| TURN_RIGHT | |
在文件 control_cmd.proto 第 13 行定义.
| apollo::control::CYBER_REGISTER_COMPONENT | ( | PreprocessorSubmodule | ) |
|
constexpr |
在文件 lon_controller.cc 第 45 行定义.
| const double apollo::control::kDoubleEpsilon = 1e-6 |
在文件 control_component.cc 第 38 行定义.