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: