adaption_clamping_enabled | apollo::control::MracController | protected |
adaption_model_enabled_ | apollo::control::MracController | protected |
AntiWindupCompensation(const double control_command, const double previous_command) | apollo::control::MracController | |
bound_command_ | apollo::control::MracController | protected |
bound_command_rate_ | apollo::control::MracController | protected |
bound_ratio_ | apollo::control::MracController | protected |
BoundOutput(const double output_unbounded, const double previous_output, double *output_bounded) | apollo::control::MracController | |
BuildAdaptionModel() | apollo::control::MracController | |
BuildReferenceModel() | apollo::control::MracController | |
CheckLyapunovPD(const Eigen::MatrixXd matrix_a, const Eigen::MatrixXd matrix_p) const | apollo::control::MracController | |
compensation_anti_windup_ | apollo::control::MracController | protected |
Control(const double command, const Eigen::MatrixXd state, const double input_limit, const double input_rate_limit) | apollo::control::MracController | virtual |
control_previous_ | apollo::control::MracController | protected |
ControlSaturationStatus() const | apollo::control::MracController | |
CurrentInputAdaptionGain() const | apollo::control::MracController | |
CurrentNonlinearAdaptionGain() const | apollo::control::MracController | |
CurrentReferenceState() const | apollo::control::MracController | |
CurrentStateAdaptionGain() const | apollo::control::MracController | |
EstimateInitialGains(const common::LatencyParam &latency_param) | apollo::control::MracController | |
gain_anti_windup_ | apollo::control::MracController | protected |
gain_input_adaption_ | apollo::control::MracController | protected |
gain_input_adaption_init_ | apollo::control::MracController | protected |
gain_input_clamping_ | apollo::control::MracController | protected |
gain_nonlinear_adaption_ | apollo::control::MracController | protected |
gain_nonlinear_adaption_init_ | apollo::control::MracController | protected |
gain_nonlinear_clamping_ | apollo::control::MracController | protected |
gain_state_adaption_ | apollo::control::MracController | protected |
gain_state_adaption_init_ | apollo::control::MracController | protected |
gain_state_clamping_ | apollo::control::MracController | protected |
gamma_input_adaption_ | apollo::control::MracController | protected |
gamma_nonlinear_adaption_ | apollo::control::MracController | protected |
gamma_ratio_input_ | apollo::control::MracController | protected |
gamma_ratio_nonlinear_ | apollo::control::MracController | protected |
gamma_ratio_state_ | apollo::control::MracController | protected |
gamma_state_adaption_ | apollo::control::MracController | protected |
Init(const MracConf &mrac_conf, const common::LatencyParam &latency_param, const double dt) | apollo::control::MracController | |
input_desired_ | apollo::control::MracController | protected |
InputAdaptionRate() const | apollo::control::MracController | |
matrix_a_reference_ | apollo::control::MracController | protected |
matrix_b_adaption_ | apollo::control::MracController | protected |
matrix_b_reference_ | apollo::control::MracController | protected |
matrix_p_adaption_ | apollo::control::MracController | protected |
model_order_ | apollo::control::MracController | protected |
NonlinearAdaptionRate() const | apollo::control::MracController | |
reference_model_enabled_ | apollo::control::MracController | protected |
ReferenceSaturationStatus() const | apollo::control::MracController | |
Reset() | apollo::control::MracController | |
ResetGains() | apollo::control::MracController | |
ResetStates() | apollo::control::MracController | |
saturation_status_control_ | apollo::control::MracController | protected |
saturation_status_reference_ | apollo::control::MracController | protected |
SetAdaptionModel(const MracConf &mrac_conf) | apollo::control::MracController | |
SetInitialActionState(const Eigen::MatrixXd &state_action_init) | apollo::control::MracController | |
SetInitialCommand(const double command_init) | apollo::control::MracController | |
SetInitialInputAdaptionGain(const double gain_input_adaption_init) | apollo::control::MracController | |
SetInitialNonlinearAdaptionGain(const double gain_nonlinear_adaption_init) | apollo::control::MracController | |
SetInitialReferenceState(const Eigen::MatrixXd &state_reference_init) | apollo::control::MracController | |
SetInitialStateAdaptionGain(const Eigen::MatrixXd &gain_state_adaption_init) | apollo::control::MracController | |
SetInputAdaptionRate(const double ratio_input) | apollo::control::MracController | |
SetNonlinearAdaptionRate(const double ratio_nonlinear) | apollo::control::MracController | |
SetReferenceModel(const MracConf &mrac_conf) | apollo::control::MracController | |
SetStateAdaptionRate(const double ratio_state) | apollo::control::MracController | |
state_action_ | apollo::control::MracController | protected |
state_reference_ | apollo::control::MracController | protected |
StateAdaptionRate() const | apollo::control::MracController | |
tau_clamping_ | apollo::control::MracController | protected |
tau_reference_ | apollo::control::MracController | protected |
ts_ | apollo::control::MracController | protected |
UpdateAdaption(Eigen::MatrixXd *law_adp, const Eigen::MatrixXd state_adp, const Eigen::MatrixXd gain_adp) | apollo::control::MracController | |
UpdateReference() | apollo::control::MracController | |
wn_reference_ | apollo::control::MracController | protected |
zeta_reference_ | apollo::control::MracController | protected |