Base class for controller interfaces. More...
#include <controller_interface_base.h>

Public Member Functions | |
| virtual void | initialize (ros::NodeHandle &nh, const TwistControllerParams ¶ms)=0 |
| virtual void | processResult (const KDL::JntArray &q_dot_ik, const KDL::JntArray ¤t_q)=0 |
| virtual | ~ControllerInterfaceBase () |
Protected Member Functions | |
| ControllerInterfaceBase () | |
Protected Attributes | |
| ros::NodeHandle | nh_ |
| TwistControllerParams | params_ |
| ros::Publisher | pub_ |
Base class for controller interfaces.
Definition at line 31 of file controller_interface_base.h.
| virtual cob_twist_controller::ControllerInterfaceBase::~ControllerInterfaceBase | ( | ) | [inline, virtual] |
Definition at line 34 of file controller_interface_base.h.
| cob_twist_controller::ControllerInterfaceBase::ControllerInterfaceBase | ( | ) | [inline, protected] |
Definition at line 42 of file controller_interface_base.h.
| virtual void cob_twist_controller::ControllerInterfaceBase::initialize | ( | ros::NodeHandle & | nh, |
| const TwistControllerParams & | params | ||
| ) | [pure virtual] |
| virtual void cob_twist_controller::ControllerInterfaceBase::processResult | ( | const KDL::JntArray & | q_dot_ik, |
| const KDL::JntArray & | current_q | ||
| ) | [pure virtual] |
Definition at line 45 of file controller_interface_base.h.
Definition at line 44 of file controller_interface_base.h.
Definition at line 46 of file controller_interface_base.h.