Public Member Functions | Public Attributes
Task< PRIO > Struct Template Reference

#include <task_stack_controller.h>

List of all members.

Public Member Functions

bool operator< (const Task &other) const
bool operator== (const Task &other) const
bool operator> (const Task &other) const
void setPriority (PRIO prio)
 Task (PRIO prio, std::string id)
 Task (PRIO prio, std::string id, Eigen::MatrixXd task_jacobian, Eigen::VectorXd task)
 Task (const Task &task)
 ~Task ()

Public Attributes

std::string id_
bool is_active_
PRIO prio_
Eigen::VectorXd task_
Eigen::MatrixXd task_jacobian_
TwistControllerParams tcp_

Detailed Description

template<typename PRIO>
struct Task< PRIO >

Definition at line 34 of file task_stack_controller.h.


Constructor & Destructor Documentation

template<typename PRIO>
Task< PRIO >::Task ( PRIO  prio,
std::string  id 
) [inline]

Definition at line 43 of file task_stack_controller.h.

template<typename PRIO>
Task< PRIO >::Task ( PRIO  prio,
std::string  id,
Eigen::MatrixXd  task_jacobian,
Eigen::VectorXd  task 
) [inline]

Definition at line 46 of file task_stack_controller.h.

template<typename PRIO>
Task< PRIO >::Task ( const Task< PRIO > &  task) [inline]

Definition at line 50 of file task_stack_controller.h.

template<typename PRIO>
Task< PRIO >::~Task ( ) [inline]

Definition at line 59 of file task_stack_controller.h.


Member Function Documentation

template<typename PRIO>
bool Task< PRIO >::operator< ( const Task< PRIO > &  other) const [inline]

Definition at line 67 of file task_stack_controller.h.

template<typename PRIO>
bool Task< PRIO >::operator== ( const Task< PRIO > &  other) const [inline]

Definition at line 77 of file task_stack_controller.h.

template<typename PRIO>
bool Task< PRIO >::operator> ( const Task< PRIO > &  other) const [inline]

Definition at line 72 of file task_stack_controller.h.

template<typename PRIO>
void Task< PRIO >::setPriority ( PRIO  prio) [inline]

Definition at line 62 of file task_stack_controller.h.


Member Data Documentation

template<typename PRIO>
std::string Task< PRIO >::id_

Definition at line 39 of file task_stack_controller.h.

template<typename PRIO>
bool Task< PRIO >::is_active_

Definition at line 40 of file task_stack_controller.h.

template<typename PRIO>
PRIO Task< PRIO >::prio_

Definition at line 36 of file task_stack_controller.h.

template<typename PRIO>
Eigen::VectorXd Task< PRIO >::task_

Definition at line 38 of file task_stack_controller.h.

template<typename PRIO>
Eigen::MatrixXd Task< PRIO >::task_jacobian_

Definition at line 37 of file task_stack_controller.h.

template<typename PRIO>
TwistControllerParams Task< PRIO >::tcp_

Definition at line 41 of file task_stack_controller.h.


The documentation for this struct was generated from the following file:


cob_twist_controller
Author(s): Felix Messmer , Marco Bezzon , Christoph Mark , Francisco Moreno
autogenerated on Thu Jun 6 2019 21:19:26