ERC CISST - cisst software

prmVelocityJointSet Class Reference

#include <prmVelocityJointSet.h>

Inheritance diagram for prmVelocityJointSet:

Inheritance graph
[legend]
Collaboration diagram for prmVelocityJointSet:

Collaboration graph
[legend]
List of all members.

Detailed Description

motion command arguments for joint angle velocity moves

Definition at line 38 of file prmVelocityJointSet.h.

Public Types

Public Member Functions

Protected Member Functions


Constructor & Destructor Documentation

prmVelocityJointSet::prmVelocityJointSet (  )  [inline]

default constructor

Definition at line 70 of file prmVelocityJointSet.h.

prmVelocityJointSet::prmVelocityJointSet ( size_type  size  )  [inline]

this constructor sets the size of the vector type members

Definition at line 75 of file prmVelocityJointSet.h.

prmVelocityJointSet::prmVelocityJointSet ( const vctBoolVec mask,
const vctDoubleVec guard,
const vctDoubleVec velocity,
const vctDoubleVec acceleration,
const vctDoubleVec deceleration,
const bool &  isPositionGuarded 
) [inline]

constructor with all parameters

Definition at line 84 of file prmVelocityJointSet.h.

virtual prmVelocityJointSet::~prmVelocityJointSet (  )  [virtual]

destructor


Member Function Documentation

prmVelocityJointSet::CMN_DECLARE_MEMBER_AND_ACCESSORS ( vctBoolVec  ,
Mask   
) [protected]

Masks joints not involved in this move, true --> corresponding joint index velocities will be used

prmVelocityJointSet::CMN_DECLARE_MEMBER_AND_ACCESSORS ( vctDoubleVec  ,
Guard   
) [protected]

Unmasked elements (mask --> true) are only used if move is position guarded

prmVelocityJointSet::CMN_DECLARE_MEMBER_AND_ACCESSORS ( vctDoubleVec  ,
Goal   
) [protected]

Joint velocity goals (mask -> true) indicates goals will be used in the move

prmVelocityJointSet::CMN_DECLARE_MEMBER_AND_ACCESSORS ( vctDoubleVec  ,
Acceleration   
) [protected]

Corresponding accelerations where needed

prmVelocityJointSet::CMN_DECLARE_MEMBER_AND_ACCESSORS ( vctDoubleVec  ,
Deceleration   
) [protected]

Corresponding accelerations where applicable

prmVelocityJointSet::CMN_DECLARE_MEMBER_AND_ACCESSORS ( bool  ,
IsPositionGuarded   
) [protected]

true --> move at specified velocity until MoveVelocityJointSet.goal for ANY is reached


The documentation for this class was generated from the following file:
erc-cisst-devel<at>lists.johnshopkins.edu