hpp-bezier-com-traj 6.0.0
Multi contact trajectory generation for the COM using Bezier curves
|
Defines all the inputs of the problem: Initial and terminal constraints, as well as selected cost functions. Also,a list of ContactData defines the different phases of the problem. While the method can handle any phase greater than one, using more than three phases is probably too constraining. More...
#include <hpp/bezier-com-traj/data.hh>
Public Member Functions | |
ProblemData () | |
Public Attributes | |
std::vector< ContactData > | contacts_ |
point_t | c0_ |
point_t | dc0_ |
point_t | ddc0_ |
point_t | j0_ |
point_t | c1_ |
point_t | dc1_ |
point_t | ddc1_ |
point_t | j1_ |
point_t | l0_ |
bool | useAngularMomentum_ |
Constraints | constraints_ |
CostFunction | costFunction_ |
GIWCRepresentation | representation_ |
Defines all the inputs of the problem: Initial and terminal constraints, as well as selected cost functions. Also,a list of ContactData defines the different phases of the problem. While the method can handle any phase greater than one, using more than three phases is probably too constraining.
|
inline |
point_t bezier_com_traj::ProblemData::c0_ |
point_t bezier_com_traj::ProblemData::c1_ |
Constraints bezier_com_traj::ProblemData::constraints_ |
std::vector<ContactData> bezier_com_traj::ProblemData::contacts_ |
CostFunction bezier_com_traj::ProblemData::costFunction_ |
point_t bezier_com_traj::ProblemData::dc0_ |
point_t bezier_com_traj::ProblemData::dc1_ |
point_t bezier_com_traj::ProblemData::ddc0_ |
point_t bezier_com_traj::ProblemData::ddc1_ |
point_t bezier_com_traj::ProblemData::j0_ |
point_t bezier_com_traj::ProblemData::j1_ |
point_t bezier_com_traj::ProblemData::l0_ |
GIWCRepresentation bezier_com_traj::ProblemData::representation_ |
bool bezier_com_traj::ProblemData::useAngularMomentum_ |