| 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 |