Apollo 10.0
自动驾驶开放平台
|
类 | |
struct | AHCValue |
struct | calibration_table |
class | CheckPit |
struct | CleaningSafetyCheckDebug |
struct | ControlCalibrationInfo |
struct | ControlCheckDebug |
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 | ControlTestBase |
struct | Debug |
class | DemoControlTask |
DemoControlTask: Set the acceleration to 2 when the vehicle acceleration is less than 3. 更多... | |
class | DependencyInjector |
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 | LatController |
LQR-Based lateral controller, to compute steering target. 更多... | |
struct | LatencyStats |
class | LatLonControllerSubmodule |
struct | LeadlagConf |
class | LeadlagController |
A lead/lag controller for speed and steering using defualt integral hold 更多... | |
struct | LocalView |
class | LonController |
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 | PluginDeclareInfo |
class | PostprocessorSubmodule |
struct | Preprocessor |
class | PreprocessorSubmodule |
struct | SimpleAntiSlopeDebug |
struct | SimpleLateralDebug |
struct | SimpleLateralPlusDebug |
struct | SimpleLongitudinalDebug |
struct | SimpleLongitudinalPlusDebug |
struct | SimpleMPCDebug |
struct | SimpleMPCPlusDebug |
class | TrajectoryAnalyzer |
process point query and conversion related to trajectory 更多... | |
类型定义 | |
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 } |
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 |
在文件 control_interactive_msg.proto 第 13 行定义.
枚举值 | |
---|---|
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 行定义.