centroidal_control_collection
|
Weight parameter. More...
#include <DdpCentroidal.h>
Public Member Functions | |
WeightParam (const Eigen::Vector3d &_running_pos=Eigen::Vector3d::Constant(1.0), const Eigen::Vector3d &_running_linear_momentum=Eigen::Vector3d::Constant(0.0), const Eigen::Vector3d &_running_angular_momentum=Eigen::Vector3d::Constant(1.0), double _running_force=1e-6, const Eigen::Vector3d &_terminal_pos=Eigen::Vector3d::Constant(1.0), const Eigen::Vector3d &_terminal_linear_momentum=Eigen::Vector3d::Constant(0.0), const Eigen::Vector3d &_terminal_angular_momentum=Eigen::Vector3d::Constant(1.0)) | |
Constructor. More... | |
Public Attributes | |
Eigen::Vector3d | running_pos |
CoM position weight in running cost. More... | |
Eigen::Vector3d | running_linear_momentum |
Linear momentum weight in running cost. More... | |
Eigen::Vector3d | running_angular_momentum |
Angular momentum weight in running cost. More... | |
double | running_force |
Force weight in running cost. More... | |
Eigen::Vector3d | terminal_pos |
CoM position weight in terminal cost. More... | |
Eigen::Vector3d | terminal_linear_momentum |
Linear momentum weight in terminal cost. More... | |
Eigen::Vector3d | terminal_angular_momentum |
Angular momentum weight in terminal cost. More... | |
Weight parameter.
Definition at line 37 of file DdpCentroidal.h.
|
inline |
Constructor.
_running_pos | CoM position weight in running cost |
_running_linear_momentum | linear momentum weight in running cost |
_running_angular_momentum | angular momentum weight in running cost |
_running_force | force weight in running cost |
_terminal_pos | CoM position weight in terminal cost |
_terminal_linear_momentum | linear momentum weight in terminal cost |
_terminal_angular_momentum | angular momentum weight in terminal cost |
Definition at line 69 of file DdpCentroidal.h.
Eigen::Vector3d CCC::DdpCentroidal::WeightParam::running_angular_momentum |
Angular momentum weight in running cost.
Definition at line 46 of file DdpCentroidal.h.
double CCC::DdpCentroidal::WeightParam::running_force |
Force weight in running cost.
Definition at line 49 of file DdpCentroidal.h.
Eigen::Vector3d CCC::DdpCentroidal::WeightParam::running_linear_momentum |
Linear momentum weight in running cost.
Definition at line 43 of file DdpCentroidal.h.
Eigen::Vector3d CCC::DdpCentroidal::WeightParam::running_pos |
CoM position weight in running cost.
Definition at line 40 of file DdpCentroidal.h.
Eigen::Vector3d CCC::DdpCentroidal::WeightParam::terminal_angular_momentum |
Angular momentum weight in terminal cost.
Definition at line 58 of file DdpCentroidal.h.
Eigen::Vector3d CCC::DdpCentroidal::WeightParam::terminal_linear_momentum |
Linear momentum weight in terminal cost.
Definition at line 55 of file DdpCentroidal.h.
Eigen::Vector3d CCC::DdpCentroidal::WeightParam::terminal_pos |
CoM position weight in terminal cost.
Definition at line 52 of file DdpCentroidal.h.