#include <sobec/walk-without-think/ocp.hpp>
◆ OCPWalk()
sobec::OCPWalk::OCPWalk |
( |
boost::shared_ptr< OCPRobotWrapper > |
robot, |
|
|
boost::shared_ptr< OCPWalkParams > |
params, |
|
|
const Eigen::Ref< const Eigen::MatrixXd > |
contact_pattern |
|
) |
| |
|
explicit |
◆ ~OCPWalk()
virtual sobec::OCPWalk::~OCPWalk |
( |
| ) |
|
|
inlinevirtual |
◆ buildInitialGuess()
std::pair< std::vector< Eigen::VectorXd >, std::vector< Eigen::VectorXd > > sobec::OCPWalk::buildInitialGuess |
( |
| ) |
|
◆ buildRunningModels()
std::vector< AMA > sobec::OCPWalk::buildRunningModels |
( |
| ) |
|
◆ buildSolver()
void sobec::OCPWalk::buildSolver |
( |
| ) |
|
◆ buildTerminalModel()
AMA sobec::OCPWalk::buildTerminalModel |
( |
| ) |
|
◆ computeReferenceForces()
void sobec::OCPWalk::computeReferenceForces |
( |
| ) |
|
◆ actuation
boost::shared_ptr<ActuationModelFloatingBase> sobec::OCPWalk::actuation |
◆ contact_pattern
Eigen::MatrixXd sobec::OCPWalk::contact_pattern |
◆ params
◆ problem
boost::shared_ptr<ShootingProblem> sobec::OCPWalk::problem |
the OCP problem used for solving.
◆ referenceForces
std::vector<std::vector<pinocchio::Force> > sobec::OCPWalk::referenceForces |
◆ robot
◆ solver
boost::shared_ptr<SolverFDDP> sobec::OCPWalk::solver |
◆ state
boost::shared_ptr<StateMultibody> sobec::OCPWalk::state |
Keep a direct reference to the terminal state.
The documentation for this class was generated from the following files: