ORCA: Optimization-based framework for Robotic Control Applications
orca::optim::Controller Member List

This is the complete list of members for orca::optim::Controller, including all inherited members.

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::Controllerinline
addConstraintFromString(const std::string &task_description)orca::optim::Controller
addParameter(const std::string &param_name, Parameter< T > *param, ParamPolicy policy=ParamPolicy::Required, std::function< void()> on_loading_success=0)orca::common::ConfigurableOrcaObjectinline
addParameter(const std::string &param_name, T &param, ParamPolicy policy=ParamPolicy::Required, std::function< void()> on_loading_success=0)orca::common::ConfigurableOrcaObjectinline
addTask(std::shared_ptr< task::GenericTask > task)orca::optim::Controller
addTask(const std::string &name)orca::optim::Controllerinline
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::OrcaObjectinline
getParameter(const std::string &param_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
mutexorca::optim::Controllermutable
onConfigureSuccess(std::function< void()> f)orca::common::ConfigurableOrcaObject
OrcaObject(const std::string &name)orca::common::OrcaObjectinline
ParamMap typedeforca::common::ConfigurableOrcaObject
print() const orca::optim::Controller
printParameters() const orca::common::ConfigurableOrcaObject
Ptr typedeforca::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::OrcaObjectinline
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::ConfigurableOrcaObjectvirtual
~OrcaObject()orca::common::OrcaObjectinlinevirtual