#include <iostream>
#include <vector>
#include <Eigen/Dense>
#include <Eigen/Lgsm>
#include <yarp/os/Bottle.h>
#include <algorithm>
#include <string>
#include <regex>
#include <iterator>
Go to the source code of this file.
|
| ocra |
| Optimization-based Robot Controller namespace. a library of classes to write and solve optimization problems dedicated to the control of multi-body systems.
|
|
|
enum | ocra::TASK_MESSAGE {
ocra::OCRA_FAILURE = 0,
ocra::OCRA_SUCCESS,
ocra::OCRA_WARNING,
ocra::GET_CURRENT_STATE,
ocra::GET_STIFFNESS,
ocra::GET_DAMPING,
ocra::GET_WEIGHTS,
ocra::GET_ACTIVITY_STATUS,
ocra::GET_DIMENSION,
ocra::GET_TYPE,
ocra::GET_TYPE_AS_STRING,
ocra::GET_NAME,
ocra::GET_CONTROL_PORT_NAMES,
ocra::GET_TASK_PORT_NAME,
ocra::GET_TASK_ERROR,
ocra::GET_TASK_STATE,
ocra::GET_DESIRED_TASK_STATE,
ocra::GET_TASK_POSITION,
ocra::GET_DESIRED_TASK_POSITION,
ocra::SET_STIFFNESS,
ocra::SET_STIFFNESS_VECTOR,
ocra::SET_STIFFNESS_MATRIX,
ocra::SET_DAMPING,
ocra::SET_DAMPING_VECTOR,
ocra::SET_DAMPING_MATRIX,
ocra::SET_WEIGHT,
ocra::SET_WEIGHT_VECTOR,
ocra::SET_DESIRED_TASK_STATE,
ocra::SET_DESIRED_TASK_POSITION,
ocra::ACTIVATE,
ocra::DEACTIVATE,
ocra::TASK_IS_ACTIVATED,
ocra::TASK_IS_DEACTIVATED,
ocra::OPEN_CONTROL_PORTS,
ocra::CLOSE_CONTROL_PORTS,
ocra::HELP
} |
|