addConstraint(ocra::LinearConstraint &constraint) const | gocra::GHCJTController | |
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 | |
computeProjector(const Eigen::MatrixXd &C, const Eigen::MatrixXd &J, Eigen::MatrixXd &projector) | gocra::GHCJTController | |
computeTaskiProjector(const Eigen::MatrixXd &J, Eigen::MatrixXd &projector) | gocra::GHCJTController | |
Controller(const std::string &name, Model &model) | ocra::Controller | protected |
createContactTask(const std::string &name, PointContactFeature::Ptr feature, double mu, double margin) const | ocra::Controller | |
createGHCJTContactTask(const std::string &name, PointContactFeature::Ptr feature, double mu, double margin) const | gocra::GHCJTController | |
createGHCJTTask(const std::string &name, Feature::Ptr feature, Feature::Ptr featureDes) const | gocra::GHCJTController | |
createGHCJTTask(const std::string &name, Feature::Ptr feature) const | gocra::GHCJTController | |
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 value | ocra::Controller | |
disableErrorHandling() | ocra::Controller | |
doAddContactSet(const ContactSet &contacts) | gocra::GHCJTController | protectedvirtual |
doAddTask(Task &task) | gocra::GHCJTController | protectedvirtual |
ocra::Controller::doAddTask(std::shared_ptr< Task > task)=0 | ocra::Controller | protectedpure virtual |
doComputeOutput(Eigen::VectorXd &tau) | gocra::GHCJTController | protectedvirtual |
doCreateContactTask(const std::string &name, PointContactFeature::Ptr feature, double mu, double margin) const | gocra::GHCJTController | protectedvirtual |
doCreateTask(const std::string &name, Feature::Ptr feature, Feature::Ptr featureDes) const | gocra::GHCJTController | protectedvirtual |
doCreateTask(const std::string &name, Feature::Ptr feature) const | gocra::GHCJTController | protectedvirtual |
doSetMaxJointTorques(const Eigen::VectorXd &tauMax) | ocra::Controller | protectedvirtual |
doUpdateAugmentedJacobian() | gocra::GHCJTController | |
doUpdateProjector() | gocra::GHCJTController | |
DYN_EQ_LOSS enum value | ocra::Controller | |
enableErrorHandling() | ocra::Controller | |
ErrorFlag enum name | ocra::Controller | |
getActiveTask() | gocra::GHCJTController | |
getActiveTasks() const | ocra::Controller | protected |
getContactState(int &leftSupport, int &rightSupport) | ocra::Controller | |
getErrorFlag() const | ocra::Controller | |
getErrorMessage() const | ocra::Controller | |
getFixedLinkForOdometry(std::string ¤tFixedLink) | ocra::Controller | inline |
getMaxJointTorqueNorm() const | ocra::Controller | |
getMaxJointTorques() const | ocra::Controller | |
getModel() | gocra::GHCJTController | |
getName() const | ocra::NamedInstance | |
getNbActiveTask() const | gocra::GHCJTController | |
getPerformances() const | gocra::GHCJTController | |
getSolver() | gocra::GHCJTController | |
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 | |
getTotalActiveTaskDimensions() const | gocra::GHCJTController | |
GHCJTController(const std::string &ctrlName, Model &innerModel, ocra::OneLevelSolver &innerSolver, bool useGrav) | gocra::GHCJTController | |
initPriorityMatrix() | gocra::GHCJTController | |
INSTABILITY enum value | ocra::Controller | |
isErrorHandlingEnabled() const | ocra::Controller | |
NamedInstance(const std::string &name) | ocra::NamedInstance | |
OTHER enum value | ocra::Controller | |
printInfo(int level, const std::string &filename) | ocra::Controller | |
removeConstraint(ocra::LinearConstraint &constraint) const | gocra::GHCJTController | |
removeTask(const std::string &taskName) | ocra::Controller | |
removeTasks(const std::vector< std::string > tasks) | ocra::Controller | |
setActiveTaskVector() | gocra::GHCJTController | |
setContactState(int isInLeftSupport, int isInRightSupport) | ocra::Controller | inline |
setErrorFlag(int eflag) | ocra::Controller | protected |
setErrorMessage(const std::string &msg) | ocra::Controller | protected |
setFixedLinkForOdometry(std::string newFixedLink) | ocra::Controller | |
setMaxJointTorqueNorm(double maxTau) | ocra::Controller | |
setMaxJointTorques(const Eigen::VectorXd &tau_max) | ocra::Controller | |
setTaskProjectors(Eigen::MatrixXd ¶m) | gocra::GHCJTController | |
setUseOdometry(bool useOdometry) | ocra::Controller | inline |
sortRows(const Eigen::MatrixXd &C, const Eigen::MatrixXd &J) | gocra::GHCJTController | |
STATIC_EQ_LOSS enum value | ocra::Controller | |
SUCCESS enum value | ocra::Controller | |
takeIntoAccountGravity(bool useGrav) | gocra::GHCJTController | |
writePerformanceInStream(std::ostream &myOstream, bool addCommaAtEnd) const | gocra::GHCJTController | |
~Controller()=0 | ocra::Controller | pure virtual |
~GHCJTController() | gocra::GHCJTController | virtual |
~NamedInstance() | ocra::NamedInstance | virtual |