tsid  1.8.0
Efficient Task Space Inverse Dynamics for Multi-body Systems based on Pinocchio
tsid::tasks::TaskActuation Class Reference

#include <tsid/tasks/task-actuation.hpp>

Inheritance diagram for tsid::tasks::TaskActuation:
Collaboration diagram for tsid::tasks::TaskActuation:

Public Member Functions

 TaskActuation (const std::string &name, RobotWrapper &robot)
 
- Public Member Functions inherited from tsid::tasks::TaskBase
 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 ConstraintBasecompute (double t, ConstRefVector q, ConstRefVector v, Data &data)=0
 
virtual const ConstraintBasegetConstraint () const =0
 

Additional Inherited Members

- Public Types inherited from tsid::tasks::TaskBase
typedef math::ConstRefVector ConstRefVector
 
typedef pinocchio::Data Data
 
typedef robots::RobotWrapper RobotWrapper
 
- Public Attributes inherited from tsid::tasks::TaskBase
EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef math::ConstraintBase ConstraintBase
 
- Protected Attributes inherited from tsid::tasks::TaskBase
std::string m_name
 
RobotWrapperm_robot
 Reference on the robot model. More...
 

Constructor & Destructor Documentation

◆ TaskActuation()

tsid::tasks::TaskActuation::TaskActuation ( const std::string &  name,
RobotWrapper robot 
)

The documentation for this class was generated from the following files: