rci::ImpedanceControlled Class Reference

Interface indicating Joint Impedance Control. More...

#include <Controlled.h>

List of all members.

Public Member Functions

virtual bool setJointImpedance (JointImpedancePtr impedance)
 Sets position.
virtual JointImpedancePtr getLastImpedanceCommand () const
 Returns latest position command.

Protected Member Functions

 ImpedanceControlled ()
virtual ~ImpedanceControlled ()

Protected Attributes

JointImpedancePtr _lastCommandedImpedance

Detailed Description

Interface indicating Joint Impedance Control.

Interface indicating Joint Impedance Control on a Node.

Definition at line 165 of file Controlled.h.


Constructor & Destructor Documentation

rci::ImpedanceControlled::ImpedanceControlled (  )  [protected]

Definition at line 103 of file Controlled.cpp.

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

Definition at line 107 of file Controlled.cpp.


Member Function Documentation

JointImpedancePtr rci::ImpedanceControlled::getLastImpedanceCommand (  )  const [virtual]

Returns latest position command.

Note, that this is the latest valid commanded position. If the position command exceeds limits and is therefore rejected, it ..

Definition at line 99 of file Controlled.cpp.

References _lastCommandedImpedance.

bool rci::ImpedanceControlled::setJointImpedance ( JointImpedancePtr  impedance  )  [virtual]

Sets position.

Sets a position on a joint/actuator (joint space control).

Definition at line 94 of file Controlled.cpp.

References _lastCommandedImpedance.


Member Data Documentation


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