tsid
1.8.0
Efficient Task Space Inverse Dynamics for Multi-body Systems based on Pinocchio
|
#include <tsid/tasks/task-actuation.hpp>
Public Member Functions | |
TaskActuation (const std::string &name, RobotWrapper &robot) | |
![]() | |
TaskBase (const std::string &name, RobotWrapper &robot) | |
virtual | ~TaskBase ()=default |
const std::string & | name () const |
void | name (const std::string &name) |
virtual int | dim () const =0 |
Return the dimension of the task. \info should be overloaded in the child class. More... | |
virtual const ConstraintBase & | compute (double t, ConstRefVector q, ConstRefVector v, Data &data)=0 |
virtual const ConstraintBase & | getConstraint () const =0 |
Additional Inherited Members | |
![]() | |
typedef math::ConstRefVector | ConstRefVector |
typedef pinocchio::Data | Data |
typedef robots::RobotWrapper | RobotWrapper |
![]() | |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef math::ConstraintBase | ConstraintBase |
![]() | |
std::string | m_name |
RobotWrapper & | m_robot |
Reference on the robot model. More... | |
tsid::tasks::TaskActuation::TaskActuation | ( | const std::string & | name, |
RobotWrapper & | robot | ||
) |