| addActuationTask(TaskActuation &task, double weight, unsigned int priorityLevel, double transition_duration=0.0)=0 | tsid::InverseDynamicsFormulationBase | pure virtual |
| addForceTask(TaskContactForce &task, double weight, unsigned int priorityLevel, double transition_duration=0.0)=0 | tsid::InverseDynamicsFormulationBase | pure virtual |
| addMeasuredForce(MeasuredForceBase &measuredForce)=0 | tsid::InverseDynamicsFormulationBase | pure virtual |
| addMotionTask(TaskMotion &task, double weight, unsigned int priorityLevel, double transition_duration=0.0)=0 | tsid::InverseDynamicsFormulationBase | pure virtual |
| addRigidContact(ContactBase &contact, double force_regularization_weight, double motion_weight=1.0, unsigned int motion_priority_level=0)=0 | tsid::InverseDynamicsFormulationBase | pure virtual |
| addRigidContact(ContactBase &contact) | tsid::InverseDynamicsFormulationBase | virtual |
| computeProblemData(double time, ConstRefVector q, ConstRefVector v)=0 | tsid::InverseDynamicsFormulationBase | pure virtual |
| ConstRefVector typedef | tsid::InverseDynamicsFormulationBase | |
| ContactBase typedef | tsid::InverseDynamicsFormulationBase | |
| Data | tsid::InverseDynamicsFormulationBase | |
| data()=0 | tsid::InverseDynamicsFormulationBase | pure virtual |
| getAccelerations(const HQPOutput &sol)=0 | tsid::InverseDynamicsFormulationBase | pure virtual |
| getActuatorForces(const HQPOutput &sol)=0 | tsid::InverseDynamicsFormulationBase | pure virtual |
| getContactForces(const HQPOutput &sol)=0 | tsid::InverseDynamicsFormulationBase | pure virtual |
| getContactForces(const std::string &name, const HQPOutput &sol, RefVector f)=0 | tsid::InverseDynamicsFormulationBase | pure virtual |
| HQPData typedef | tsid::InverseDynamicsFormulationBase | |
| HQPOutput typedef | tsid::InverseDynamicsFormulationBase | |
| InverseDynamicsFormulationBase(const std::string &name, RobotWrapper &robot, bool verbose=false) | tsid::InverseDynamicsFormulationBase | |
| m_name | tsid::InverseDynamicsFormulationBase | protected |
| m_robot | tsid::InverseDynamicsFormulationBase | protected |
| m_verbose | tsid::InverseDynamicsFormulationBase | protected |
| MeasuredForceBase typedef | tsid::InverseDynamicsFormulationBase | |
| nEq() const =0 | tsid::InverseDynamicsFormulationBase | pure virtual |
| nIn() const =0 | tsid::InverseDynamicsFormulationBase | pure virtual |
| nVar() const =0 | tsid::InverseDynamicsFormulationBase | pure virtual |
| RefVector typedef | tsid::InverseDynamicsFormulationBase | |
| removeMeasuredForce(const std::string &measuredForceName)=0 | tsid::InverseDynamicsFormulationBase | pure virtual |
| removeRigidContact(const std::string &contactName, double transition_duration=0.0)=0 | tsid::InverseDynamicsFormulationBase | pure virtual |
| removeTask(const std::string &taskName, double transition_duration=0.0)=0 | tsid::InverseDynamicsFormulationBase | pure virtual |
| RobotWrapper typedef | tsid::InverseDynamicsFormulationBase | |
| TaskActuation typedef | tsid::InverseDynamicsFormulationBase | |
| TaskBase typedef | tsid::InverseDynamicsFormulationBase | |
| TaskContactForce typedef | tsid::InverseDynamicsFormulationBase | |
| TaskMotion typedef | tsid::InverseDynamicsFormulationBase | |
| updateRigidContactWeights(const std::string &contact_name, double force_regularization_weight, double motion_weight=-1.0)=0 | tsid::InverseDynamicsFormulationBase | pure virtual |
| updateTaskWeight(const std::string &task_name, double weight)=0 | tsid::InverseDynamicsFormulationBase | pure virtual |
| Vector typedef | tsid::InverseDynamicsFormulationBase | |
| ~InverseDynamicsFormulationBase()=default | tsid::InverseDynamicsFormulationBase | virtual |