tsid 1.9.0
Efficient Task Space Inverse Dynamics for Multi-body Systems based on Pinocchio
Loading...
Searching...
No Matches
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.
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.

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: