#include <sobec/walk-with-traj/ocp.hpp>
Public Member Functions | |
OCP () | |
OCP (const OCPSettings &settings, const ModelMakerSettings &model_settings, const RobotDesignerSettings &design, const Eigen::VectorXd &q0, const Eigen::VectorXd &v0) | |
void | initialize (const OCPSettings &settings, const ModelMakerSettings &model_settings, const RobotDesignerSettings &design, const Eigen::VectorXd &q0, const Eigen::VectorXd &v0) |
void | updateEndPhase () |
void | updateOCP (const Eigen::VectorXd &qc, const Eigen::VectorXd &vc) |
HorizonManager | get_horizon () |
eVector3 | get_LF_position () |
eVector3 | get_RF_position () |
eVector3 | get_com_position () |
sobec::OCP::OCP | ( | ) |
sobec::OCP::OCP | ( | const OCPSettings & | settings, |
const ModelMakerSettings & | model_settings, | ||
const RobotDesignerSettings & | design, | ||
const Eigen::VectorXd & | q0, | ||
const Eigen::VectorXd & | v0 | ||
) |
|
inline |
|
inline |
|
inline |
|
inline |
void sobec::OCP::initialize | ( | const OCPSettings & | settings, |
const ModelMakerSettings & | model_settings, | ||
const RobotDesignerSettings & | design, | ||
const Eigen::VectorXd & | q0, | ||
const Eigen::VectorXd & | v0 | ||
) |
void sobec::OCP::updateEndPhase | ( | ) |
void sobec::OCP::updateOCP | ( | const Eigen::VectorXd & | qc, |
const Eigen::VectorXd & | vc | ||
) |