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.
|
inlinevirtual |
Definition at line 34 of file controller_interface_base.h.
|
inlineprotected |
Definition at line 42 of file controller_interface_base.h.
|
pure virtual |
|
pure virtual |
|
protected |
Definition at line 45 of file controller_interface_base.h.
|
protected |
Definition at line 44 of file controller_interface_base.h.
|
protected |
Definition at line 46 of file controller_interface_base.h.