rci::PoseSensingIF Class Reference

By implementing this interface, a node is characterized as being able to sense a full pose in cartesian space or it`s translational or rotational part. More...

#include <SensingCartesianIF.h>

Inheritance diagram for rci::PoseSensingIF:

List of all members.

Public Member Functions

virtual PosePtr getPose () const =0
 Returns absolut Pose in cartesian task space.
virtual void updatePose (PosePtr pose)=0
 Updates internal representation of joint position / angle.
virtual void updatePose (TranslationPtr transl, OrientationPtr orient)=0
 Updates internal representation of joint position / angle.

Protected Member Functions

 ~PoseSensingIF ()

Detailed Description

By implementing this interface, a node is characterized as being able to sense a full pose in cartesian space or it`s translational or rotational part.

Definition at line 93 of file SensingCartesianIF.h.


Constructor & Destructor Documentation

rci::PoseSensingIF::~PoseSensingIF (  )  [inline, protected]

Definition at line 114 of file SensingCartesianIF.h.


Member Function Documentation

virtual PosePtr rci::PoseSensingIF::getPose (  )  const [pure virtual]

Returns absolut Pose in cartesian task space.

Returns:
6-dimensional task space Pose

Implemented in rci::PoseSensing.

virtual void rci::PoseSensingIF::updatePose ( TranslationPtr  transl,
OrientationPtr  orient 
) [pure virtual]

Updates internal representation of joint position / angle.

Implemented in rci::PoseSensing.

virtual void rci::PoseSensingIF::updatePose ( PosePtr  pose  )  [pure virtual]

Updates internal representation of joint position / angle.

Implemented in rci::PoseSensing.


The documentation for this class was generated from the following file:
Generated on Thu Aug 2 14:03:08 2012 for RCI by  doxygen 1.6.3