46 const std::string
root,
47 const std::string
tip,
50 const std::vector<double>
weights = {1,1,1,1,1,1},
56 const std::vector<double>
weights,
62 const std::vector<double>
weights = {1,1,1},
Defines a task in the whole body control problem. Valid Configurations are e.g.
Definition TaskConfig.hpp:39
std::string name
Definition TaskConfig.hpp:68
unsigned int nVariables() const
Definition TaskConfig.cpp:112
std::string tip
Definition TaskConfig.hpp:100
TaskType type
Definition TaskConfig.hpp:71
std::vector< double > weights
Definition TaskConfig.hpp:81
std::string ref_frame
Definition TaskConfig.hpp:105
~TaskConfig()
Definition TaskConfig.cpp:61
TaskConfig()
Definition TaskConfig.cpp:6
int priority
Definition TaskConfig.hpp:74
double timeout
Definition TaskConfig.hpp:89
double activation
Definition TaskConfig.hpp:85
void validate() const
Definition TaskConfig.cpp:64
std::string root
Definition TaskConfig.hpp:96
std::vector< std::string > joint_names
Definition TaskConfig.hpp:92
Definition ContactsAccelerationConstraint.cpp:3
TaskType
Definition TaskConfig.hpp:17
@ jnt
Definition TaskConfig.hpp:18
@ cart
Definition TaskConfig.hpp:19
@ com
Definition TaskConfig.hpp:20
@ unset
Definition TaskConfig.hpp:17