rci::TranslationalVelocitySensing Class Reference

Velocity. More...

#include <SensingCartesian.h>

Inheritance diagram for rci::TranslationalVelocitySensing:
Collaboration diagram for rci::TranslationalVelocitySensing:

List of all members.

Public Member Functions

virtual TranslationalVelocityPtr getTranslationalVelocity () const
 Returns translational velocity in cartesian task space.
virtual void updateTranslationalVelocity (TranslationalVelocityPtr tvel)
 Updates sensor value for the translational part of the measured cartesian velocity.

Protected Member Functions

 TranslationalVelocitySensing ()
virtual ~TranslationalVelocitySensing ()

Protected Attributes

TranslationalVelocityPtr veltranslational
 Latest sensor read-out.

Detailed Description

Velocity.

By implementing this interface, a node is characterized as being able to sense the 6-dimensional velocity of an object in cartesian space or it`s translational or rotational part.

Definition at line 137 of file SensingCartesian.h.


Constructor & Destructor Documentation

rci::TranslationalVelocitySensing::TranslationalVelocitySensing (  )  [protected]

Definition at line 109 of file SensingCartesian.cpp.

rci::TranslationalVelocitySensing::~TranslationalVelocitySensing (  )  [protected, virtual]

Definition at line 113 of file SensingCartesian.cpp.


Member Function Documentation

TranslationalVelocityPtr rci::TranslationalVelocitySensing::getTranslationalVelocity (  )  const [virtual]

Returns translational velocity in cartesian task space.

Returns:
3-dimensional task space position

Implements rci::TranslationalVelocitySensingIF.

Definition at line 97 of file SensingCartesian.cpp.

References veltranslational.

void rci::TranslationalVelocitySensing::updateTranslationalVelocity ( TranslationalVelocityPtr  tvel  )  [virtual]

Updates sensor value for the translational part of the measured cartesian velocity.

Parameters:
tvel Translational velocity

Implements rci::TranslationalVelocitySensingIF.

Definition at line 104 of file SensingCartesian.cpp.

References veltranslational.

Referenced by rci::CartesianVelocitySensing::updateVelocity().

Here is the caller graph for this function:


Member Data Documentation


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