activateConstraints() | orca::optim::Controller | |
activateTasks() | orca::optim::Controller | |
activateTasksAndConstraints() | orca::optim::Controller | |
addConstraint(std::shared_ptr< constraint::GenericConstraint > cstr) | orca::optim::Controller | |
addConstraint(const std::string &name) | orca::optim::Controller | inline |
addConstraintFromString(const std::string &task_description) | orca::optim::Controller | |
addParameter(const std::string ¶m_name, Parameter< T > *param, ParamPolicy policy=ParamPolicy::Required, std::function< void()> on_loading_success=0) | orca::common::ConfigurableOrcaObject | inline |
addParameter(const std::string ¶m_name, T ¶m, ParamPolicy policy=ParamPolicy::Required, std::function< void()> on_loading_success=0) | orca::common::ConfigurableOrcaObject | inline |
addTask(std::shared_ptr< task::GenericTask > task) | orca::optim::Controller | |
addTask(const std::string &name) | orca::optim::Controller | inline |
addTaskFromString(const std::string &task_description) | orca::optim::Controller | |
computeKKTTorques() | orca::optim::Controller | |
ConfigurableOrcaObject(const std::string &config_name) | orca::common::ConfigurableOrcaObject | |
configureFromFile(const std::string &yaml_url) | orca::common::ConfigurableOrcaObject | |
configureFromString(const std::string &yaml_str) | orca::common::ConfigurableOrcaObject | |
Controller(const std::string &name) | orca::optim::Controller | |
Controller(const std::string &name, std::shared_ptr< robot::RobotModel > robot, ResolutionStrategy resolution_strategy, QPSolverImplType solver_type) | orca::optim::Controller | |
deactivateConstraints() | orca::optim::Controller | |
deactivateTasks() | orca::optim::Controller | |
deactivateTasksAndConstraints() | orca::optim::Controller | |
getJointAccelerationCommand() | orca::optim::Controller | |
getJointTorqueCommand(bool remove_gravity_torques=false, bool remove_coriolis_torques=false) | orca::optim::Controller | |
getName() const | orca::common::OrcaObject | inline |
getParameter(const std::string ¶m_name) | orca::common::ConfigurableOrcaObject | |
getParameters() const | orca::common::ConfigurableOrcaObject | |
getResolutionStrategy() const | orca::optim::Controller | |
getReturnCode() const | orca::optim::Controller | |
getSolution() | orca::optim::Controller | |
getTask(const std::string &name, int level=0) | orca::optim::Controller | |
getTask(unsigned int index, int level=0) | orca::optim::Controller | |
globalRegularization(int level=0) | orca::optim::Controller | |
isConfigured() const | orca::common::ConfigurableOrcaObject | |
mutex | orca::optim::Controller | mutable |
onConfigureSuccess(std::function< void()> f) | orca::common::ConfigurableOrcaObject | |
OrcaObject(const std::string &name) | orca::common::OrcaObject | inline |
ParamMap typedef | orca::common::ConfigurableOrcaObject | |
print() const | orca::optim::Controller | |
printParameters() const | orca::common::ConfigurableOrcaObject | |
Ptr typedef | orca::common::ConfigurableOrcaObject | |
removeCoriolisTorquesFromSolution(bool do_remove) | orca::optim::Controller | |
removeGravityTorquesFromSolution(bool do_remove) | orca::optim::Controller | |
robot() | orca::optim::Controller | |
setName(const std::string &name) | orca::common::OrcaObject | inline |
setPrintLevel(int level) | orca::optim::Controller | |
setRobotModel(std::shared_ptr< robot::RobotModel > robot) | orca::optim::Controller | |
setUpdateCallback(std::function< void(double, double)> update_cb) | orca::optim::Controller | |
solutionFound() const | orca::optim::Controller | |
tasksAndConstraintsDeactivated() | orca::optim::Controller | |
update(double current_time, double dt) | orca::optim::Controller | |
~ConfigurableOrcaObject() | orca::common::ConfigurableOrcaObject | virtual |
~OrcaObject() | orca::common::OrcaObject | inlinevirtual |