|
void | configure (const YAML::Node &user_parameters) override |
|
StateBase | dynamics (const StateBase &state, const ControlBase &control, int time_id) override |
|
double | objective (const StateBase &state, const ControlBase &control, int time_id, bool is_final_timestep) override |
|
void | initialize (const SolverLqrSetting &setting) |
|
const double & | dt () const |
|
const int & | tdim () const |
|
const int & | xdim () const |
|
const int & | udim () const |
|
StateSequence & | stateSeq () |
|
ControlSequence & | controlSeq () |
|
const StateSequence & | stateSeq () const |
|
const ControlSequence & | controlSeq () const |
|
const SolverLqrSetting & | getLqrSetting () const |
|
virtual Eigen::MatrixXd | processNoiseFilter (int time_id) const |
|
virtual Eigen::MatrixXd | measurementNoiseFilter (int time_id) const |
|
void | internal_dynamics (const StateBase &state, const ControlBase &control, StateBase &new_state, int time_id) |
|
The documentation for this class was generated from the following file: