basic_state_size_ | apollo::control::MPCController | protected |
brake_lowerbound_ | apollo::control::MPCController | protected |
cf_ | apollo::control::MPCController | protected |
CloseLogFile() | apollo::control::MPCController | protected |
ComputeControlCommand(const localization::LocalizationEstimate *localization, const canbus::Chassis *chassis, const planning::ADCTrajectory *trajectory, ControlCommand *cmd) override | apollo::control::MPCController | |
apollo::control::Controller::ComputeControlCommand(const localization::LocalizationEstimate *localization, const canbus::Chassis *chassis, const planning::ADCTrajectory *trajectory, control::ControlCommand *cmd)=0 | apollo::control::Controller | pure virtual |
ComputeLateralErrors(const double x, const double y, const double theta, const double linear_v, const double angular_v, const double linear_a, const TrajectoryAnalyzer &trajectory_analyzer, SimpleMPCDebug *debug) | apollo::control::MPCController | protected |
ComputeLongitudinalErrors(const TrajectoryAnalyzer *trajectory, SimpleMPCDebug *debug) | apollo::control::MPCController | protected |
control_interpolation_ | apollo::control::MPCController | protected |
Controller()=default | apollo::control::Controller | |
controls_ | apollo::control::MPCController | protected |
cr_ | apollo::control::MPCController | protected |
digital_filter_ | apollo::control::MPCController | protected |
enable_mpc_feedforward_compensation_ | apollo::control::MPCController | protected |
feedforwardterm_interpolation_ | apollo::control::MPCController | protected |
FeedforwardUpdate(SimpleMPCDebug *debug) | apollo::control::MPCController | protected |
heading_err_interpolation_ | apollo::control::MPCController | protected |
heading_error_filter_ | apollo::control::MPCController | protected |
horizon_ | apollo::control::MPCController | protected |
Init(std::shared_ptr< DependencyInjector > injector, const ControlConf *control_conf) override | apollo::control::MPCController | virtual |
InitializeFilters(const ControlConf *control_conf) | apollo::control::MPCController | protected |
injector_ | apollo::control::MPCController | protected |
iz_ | apollo::control::MPCController | protected |
lat_err_interpolation_ | apollo::control::MPCController | protected |
lateral_error_filter_ | apollo::control::MPCController | protected |
lf_ | apollo::control::MPCController | protected |
LoadControlCalibrationTable(const MPCControllerConf &mpc_controller_conf) | apollo::control::MPCController | protected |
LoadControlConf(const ControlConf *control_conf) | apollo::control::MPCController | protected |
LoadMPCGainScheduler(const MPCControllerConf &mpc_controller_conf) | apollo::control::MPCController | protected |
LogInitParameters() | apollo::control::MPCController | protected |
lr_ | apollo::control::MPCController | protected |
mass_ | apollo::control::MPCController | protected |
matrix_a_ | apollo::control::MPCController | protected |
matrix_a_coeff_ | apollo::control::MPCController | protected |
matrix_ad_ | apollo::control::MPCController | protected |
matrix_b_ | apollo::control::MPCController | protected |
matrix_bd_ | apollo::control::MPCController | protected |
matrix_c_ | apollo::control::MPCController | protected |
matrix_cd_ | apollo::control::MPCController | protected |
matrix_k_ | apollo::control::MPCController | protected |
matrix_q_ | apollo::control::MPCController | protected |
matrix_q_updated_ | apollo::control::MPCController | protected |
matrix_r_ | apollo::control::MPCController | protected |
matrix_r_updated_ | apollo::control::MPCController | protected |
matrix_state_ | apollo::control::MPCController | protected |
max_abs_speed_when_stopped_ | apollo::control::MPCController | protected |
max_acceleration_ | apollo::control::MPCController | protected |
max_acceleration_when_stopped_ | apollo::control::MPCController | protected |
max_deceleration_ | apollo::control::MPCController | protected |
max_lat_acc_ | apollo::control::MPCController | protected |
minimum_speed_protection_ | apollo::control::MPCController | protected |
mpc_eps_ | apollo::control::MPCController | protected |
mpc_log_file_ | apollo::control::MPCController | protected |
mpc_max_iteration_ | apollo::control::MPCController | protected |
MPCController() | apollo::control::MPCController | |
Name() const override | apollo::control::MPCController | virtual |
name_ | apollo::control::MPCController | protected |
previous_acceleration_ | apollo::control::MPCController | protected |
previous_acceleration_reference_ | apollo::control::MPCController | protected |
previous_heading_acceleration_ | apollo::control::MPCController | protected |
previous_heading_error_ | apollo::control::MPCController | protected |
previous_heading_rate_ | apollo::control::MPCController | protected |
previous_lateral_acceleration_ | apollo::control::MPCController | protected |
previous_lateral_error_ | apollo::control::MPCController | protected |
previous_ref_heading_acceleration_ | apollo::control::MPCController | protected |
previous_ref_heading_rate_ | apollo::control::MPCController | protected |
ProcessLogs(const SimpleMPCDebug *debug, const canbus::Chassis *chassis) | apollo::control::MPCController | protected |
Reset() override | apollo::control::MPCController | virtual |
standstill_acceleration_ | apollo::control::MPCController | protected |
steer_angle_feedforwardterm_ | apollo::control::MPCController | protected |
steer_angle_feedforwardterm_updated_ | apollo::control::MPCController | protected |
steer_ratio_ | apollo::control::MPCController | protected |
steer_single_direction_max_degree_ | apollo::control::MPCController | protected |
steer_weight_interpolation_ | apollo::control::MPCController | protected |
Stop() override | apollo::control::MPCController | virtual |
throttle_lowerbound_ | apollo::control::MPCController | protected |
trajectory_analyzer_ | apollo::control::MPCController | protected |
ts_ | apollo::control::MPCController | protected |
unconstrained_control_diff_limit_ | apollo::control::MPCController | protected |
UpdateMatrix(SimpleMPCDebug *debug) | apollo::control::MPCController | protected |
UpdateState(SimpleMPCDebug *debug) | apollo::control::MPCController | protected |
vehicle_param_ | apollo::control::MPCController | protected |
Wheel2SteerPct(const double wheel_angle) | apollo::control::MPCController | protected |
wheel_single_direction_max_degree_ | apollo::control::MPCController | protected |
wheelbase_ | apollo::control::MPCController | protected |
~Controller()=default | apollo::control::Controller | virtual |
~MPCController() | apollo::control::MPCController | virtual |