ocra-recipes
Doxygen documentation for the ocra-recipes repository
wocra::WocraController Member List

This is the complete list of members for wocra::WocraController, including all inherited members.

addConstraint(ocra::LinearConstraint &constraint) const wocra::WocraController
addConstraint(ocra::ControlConstraint &constraint) const wocra::WocraController
addContactSet(const ContactSet &contacts)ocra::Controller
addTask(std::shared_ptr< Task > task)ocra::Controller
addTasks(const std::vector< std::shared_ptr< Task >> &tasks)ocra::Controller
clearErrorFlag()ocra::Controller
computeOutput(Eigen::VectorXd &tau)ocra::Controller
computeOutput()ocra::Controller
Controller(const std::string &name, Model &model)ocra::Controllerprotected
createContactTask(const std::string &name, PointContactFeature::Ptr feature, double mu, double margin) const ocra::Controller
createTask(const std::string &name, Feature::Ptr feature, Feature::Ptr featureDes) const ocra::Controller
createTask(const std::string &name, Feature::Ptr feature) const ocra::Controller
CRITICAL_ERROR enum valueocra::Controller
disableErrorHandling()ocra::Controller
doAddContactSet(const ContactSet &contacts)wocra::WocraControllerprotectedvirtual
doAddTask(std::shared_ptr< Task > task)wocra::WocraControllerprotectedvirtual
doComputeOutput(Eigen::VectorXd &tau)wocra::WocraControllerprotectedvirtual
doCreateContactTask(const std::string &name, PointContactFeature::Ptr feature, double mu, double margin) const wocra::WocraControllerprotectedvirtual
doCreateTask(const std::string &name, Feature::Ptr feature, Feature::Ptr featureDes) const wocra::WocraControllerprotectedvirtual
doCreateTask(const std::string &name, Feature::Ptr feature) const wocra::WocraControllerprotectedvirtual
doSetMaxJointTorques(const Eigen::VectorXd &tauMax)ocra::Controllerprotectedvirtual
DYN_EQ_LOSS enum valueocra::Controller
enableErrorHandling()ocra::Controller
ErrorFlag enum nameocra::Controller
getActiveTasks() const ocra::Controllerprotected
getContactState(int &leftSupport, int &rightSupport)ocra::Controller
getErrorFlag() const ocra::Controller
getErrorMessage() const ocra::Controller
getFixedLinkForOdometry(std::string &currentFixedLink)ocra::Controllerinline
getMaxJointTorqueNorm() const ocra::Controller
getMaxJointTorques() const ocra::Controller
getModel()wocra::WocraController
getName() const ocra::NamedInstance
getPerformances() const wocra::WocraController
getSolver()wocra::WocraController
getTask(const std::string &name)ocra::Controller
getTask(const std::string &name) const ocra::Controller
getTaskNames()ocra::Controller
getTaskPortName(const std::string &taskName)ocra::Controller
getTaskPortNames()ocra::Controller
getTasks() const ocra::Controller
INSTABILITY enum valueocra::Controller
isErrorHandlingEnabled() const ocra::Controller
isUsingReducedProblem()wocra::WocraController
NamedInstance(const std::string &name)ocra::NamedInstance
OTHER enum valueocra::Controller
printInfo(int level, const std::string &filename)ocra::Controller
removeConstraint(ocra::LinearConstraint &constraint) const wocra::WocraController
removeConstraint(ocra::ControlConstraint &constraint) const wocra::WocraController
removeTask(const std::string &taskName)ocra::Controller
removeTasks(const std::vector< std::string > tasks)ocra::Controller
setContactState(int isInLeftSupport, int isInRightSupport)ocra::Controllerinline
setErrorFlag(int eflag)ocra::Controllerprotected
setErrorMessage(const std::string &msg)ocra::Controllerprotected
setFixedLinkForOdometry(std::string newFixedLink)ocra::Controller
setMaxJointTorqueNorm(double maxTau)ocra::Controller
setMaxJointTorques(const Eigen::VectorXd &tau_max)ocra::Controller
setUseOdometry(bool useOdometry)ocra::Controllerinline
setVariableMinimizationWeights(double w_ddq, double w_tau, double w_fc)wocra::WocraController
STATIC_EQ_LOSS enum valueocra::Controller
SUCCESS enum valueocra::Controller
takeIntoAccountGravity(bool useGrav)wocra::WocraController
WocraController(const std::string &ctrlName, std::shared_ptr< Model > innerModel, std::shared_ptr< OneLevelSolver > innerSolver, bool useReducedProblem)wocra::WocraController
writePerformanceInStream(std::ostream &myOstream, bool addCommaAtEnd) const wocra::WocraController
~Controller()=0ocra::Controllerpure virtual
~NamedInstance()ocra::NamedInstancevirtual
~WocraController()wocra::WocraControllervirtual