MPC manager, calling iterative subpart of a larger OCP.
More...
#include <sobec/walk-without-think/mpc.hpp>
MPC manager, calling iterative subpart of a larger OCP.
◆ MPCWalkParams()
| sobec::MPCWalkParams::MPCWalkParams |
( |
| ) |
|
◆ ~MPCWalkParams()
| virtual sobec::MPCWalkParams::~MPCWalkParams |
( |
| ) |
|
|
inlinevirtual |
◆ readParamsFromYamlFile()
| void sobec::MPCWalkParams::readParamsFromYamlFile |
( |
const std::string & |
Filename | ) |
|
Read a yaml parameter list from a file.
◆ readParamsFromYamlString()
| void sobec::MPCWalkParams::readParamsFromYamlString |
( |
std::string & |
StringToParse | ) |
|
Read a yaml parameter list, as a string.
◆ DT
| double sobec::MPCWalkParams::DT |
timestep in problem shooting nodes
◆ solver_maxiter
| int sobec::MPCWalkParams::solver_maxiter |
Solver max number of iteration.
◆ solver_reg_min
| double sobec::MPCWalkParams::solver_reg_min |
◆ solver_th_stop
| double sobec::MPCWalkParams::solver_th_stop |
stop threshold to configure the solver
◆ stateRegCostName
| std::string sobec::MPCWalkParams::stateRegCostName |
name of the regularization cost that is modified by mpc update.
◆ Tdouble
| int sobec::MPCWalkParams::Tdouble |
Duration of double-support phases of the OCP.
◆ Tend
| int sobec::MPCWalkParams::Tend |
Duration of the end phase of the OCP.
◆ Tmpc
| int sobec::MPCWalkParams::Tmpc |
Duration of the MPC horizon.
◆ Tsingle
| int sobec::MPCWalkParams::Tsingle |
Duration of single-support phases of the OCP.
◆ Tstart
| int sobec::MPCWalkParams::Tstart |
Duration of start phase of the OCP.
◆ vcomRef
| Eigen::Vector3d sobec::MPCWalkParams::vcomRef |
◆ x0
| Eigen::VectorXd sobec::MPCWalkParams::x0 |
The documentation for this struct was generated from the following files: