Public Member Functions | Protected Attributes
KinematicExtensionBase Class Reference

Base class for kinematic extensions. More...

#include <kinematic_extension_base.h>

Inheritance diagram for KinematicExtensionBase:
Inheritance graph

List of all members.

Public Member Functions

virtual KDL::Jacobian adjustJacobian (const KDL::Jacobian &jac_chain)=0
virtual JointStates adjustJointStates (const JointStates &joint_states)=0
virtual LimiterParams adjustLimiterParams (const LimiterParams &limiter_params)=0
virtual bool initExtension ()=0
 KinematicExtensionBase (const TwistControllerParams &params)
virtual void processResultExtension (const KDL::JntArray &q_dot_ik)=0
virtual ~KinematicExtensionBase ()

Protected Attributes

ros::NodeHandle nh_
const TwistControllerParamsparams_
tf::TransformListener tf_listener_

Detailed Description

Base class for kinematic extensions.

Definition at line 28 of file kinematic_extension_base.h.

Constructor & Destructor Documentation

give tf_listener_ some time to fill buffer

Definition at line 31 of file kinematic_extension_base.h.

virtual KinematicExtensionBase::~KinematicExtensionBase ( ) [inline, virtual]

Definition at line 38 of file kinematic_extension_base.h.

Member Function Documentation

virtual KDL::Jacobian KinematicExtensionBase::adjustJacobian ( const KDL::Jacobian jac_chain) [pure virtual]
virtual JointStates KinematicExtensionBase::adjustJointStates ( const JointStates joint_states) [pure virtual]
virtual LimiterParams KinematicExtensionBase::adjustLimiterParams ( const LimiterParams limiter_params) [pure virtual]
virtual bool KinematicExtensionBase::initExtension ( ) [pure virtual]
virtual void KinematicExtensionBase::processResultExtension ( const KDL::JntArray q_dot_ik) [pure virtual]

Member Data Documentation

Definition at line 47 of file kinematic_extension_base.h.

Definition at line 49 of file kinematic_extension_base.h.

Definition at line 48 of file kinematic_extension_base.h.

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

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