ocra-recipes
Doxygen documentation for the ocra-recipes repository
|
#include <TaskBuilderOptions.h>
Public Member Functions | |
TaskBuilderOptions () | |
~TaskBuilderOptions () | |
void | putIntoBottle (yarp::os::Bottle &bottle) |
bool | extractFromBottle (yarp::os::Bottle &bottle, int &sizeOfOptions) |
Public Attributes | |
std::string | taskName |
std::string | taskType |
std::string | segment |
double | kp |
double | kd |
double | weight |
double | mu |
double | margin |
bool | usesYarp |
bool | useWeightVectorConstructor |
ECartesianDof | axes |
int | hierarchyLevel |
Eigen::VectorXd | desired |
Eigen::VectorXd | indexDesired |
Eigen::VectorXd | nameDesired |
Eigen::VectorXd | weightVector |
Eigen::VectorXd | indexWeightVector |
Eigen::VectorXd | nameWeightVector |
Eigen::VectorXi | jointIndexes |
std::vector< std::string > | jointNames |
Eigen::Displacementd | offset |
Friends | |
std::ostream & | operator<< (std::ostream &out, const TaskBuilderOptions &tmOpts) |
Definition at line 24 of file TaskBuilderOptions.h.
TaskBuilderOptions::TaskBuilderOptions | ( | ) |
Definition at line 5 of file TaskBuilderOptions.cpp.
TaskBuilderOptions::~TaskBuilderOptions | ( | ) |
Definition at line 10 of file TaskBuilderOptions.cpp.
bool TaskBuilderOptions::extractFromBottle | ( | yarp::os::Bottle & | bottle, |
int & | sizeOfOptions | ||
) |
Definition at line 14 of file TaskBuilderOptions.cpp.
void TaskBuilderOptions::putIntoBottle | ( | yarp::os::Bottle & | bottle | ) |
Definition at line 60 of file TaskBuilderOptions.cpp.
|
friend |
Definition at line 49 of file TaskBuilderOptions.h.
ECartesianDof ocra::TaskBuilderOptions::axes |
Definition at line 36 of file TaskBuilderOptions.h.
Eigen::VectorXd ocra::TaskBuilderOptions::desired |
Definition at line 38 of file TaskBuilderOptions.h.
int ocra::TaskBuilderOptions::hierarchyLevel |
Definition at line 37 of file TaskBuilderOptions.h.
Eigen::VectorXd ocra::TaskBuilderOptions::indexDesired |
Definition at line 39 of file TaskBuilderOptions.h.
Eigen::VectorXd ocra::TaskBuilderOptions::indexWeightVector |
Definition at line 42 of file TaskBuilderOptions.h.
Eigen::VectorXi ocra::TaskBuilderOptions::jointIndexes |
Definition at line 44 of file TaskBuilderOptions.h.
std::vector<std::string> ocra::TaskBuilderOptions::jointNames |
Definition at line 45 of file TaskBuilderOptions.h.
double ocra::TaskBuilderOptions::kd |
Definition at line 34 of file TaskBuilderOptions.h.
double ocra::TaskBuilderOptions::kp |
Definition at line 34 of file TaskBuilderOptions.h.
double ocra::TaskBuilderOptions::margin |
Definition at line 34 of file TaskBuilderOptions.h.
double ocra::TaskBuilderOptions::mu |
Definition at line 34 of file TaskBuilderOptions.h.
Eigen::VectorXd ocra::TaskBuilderOptions::nameDesired |
Definition at line 40 of file TaskBuilderOptions.h.
Eigen::VectorXd ocra::TaskBuilderOptions::nameWeightVector |
Definition at line 43 of file TaskBuilderOptions.h.
Eigen::Displacementd ocra::TaskBuilderOptions::offset |
Definition at line 46 of file TaskBuilderOptions.h.
std::string ocra::TaskBuilderOptions::segment |
Definition at line 33 of file TaskBuilderOptions.h.
std::string ocra::TaskBuilderOptions::taskName |
Definition at line 33 of file TaskBuilderOptions.h.
std::string ocra::TaskBuilderOptions::taskType |
Definition at line 33 of file TaskBuilderOptions.h.
bool ocra::TaskBuilderOptions::usesYarp |
Definition at line 35 of file TaskBuilderOptions.h.
bool ocra::TaskBuilderOptions::useWeightVectorConstructor |
Definition at line 35 of file TaskBuilderOptions.h.
double ocra::TaskBuilderOptions::weight |
Definition at line 34 of file TaskBuilderOptions.h.
Eigen::VectorXd ocra::TaskBuilderOptions::weightVector |
Definition at line 41 of file TaskBuilderOptions.h.