STDPERIPHERIES::RCGenericVelControlledDrive Class Reference

... More...

Inherits SIMBASE::TRCPeripheryComponent< RCGenericVelControlledDrive >.

Inheritance diagram for STDPERIPHERIES::RCGenericVelControlledDrive:

Inheritance graph
[legend]
Collaboration diagram for STDPERIPHERIES::RCGenericVelControlledDrive:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RCGenericVelControlledDrive (const RCString &sKey, const RSPeripheryCtorArg &CtorArg)
virtual TReal GetMinPosition () const
virtual TReal GetMaxPosition () const
virtual TReal GetMaxVelocity () const
virtual TReal GetCurrPosition () const
virtual TReal GetCurrVelocity () const
virtual TReal GetCurrVoltage () const
virtual TReal GetCurrCurrent () const
virtual void SetCurrPosition (TReal nPosition)
virtual void SetDestVelocity (TReal nVelocity)
virtual void Realize ()

Protected Member Functions

virtual void PreStep (TSLongLong nTimeStep)
virtual void PostStep (TSLongLong nTimeStep)
 MRtlSingleInterface (RCGenericVelControlledDrive, RCVelControl) MParamMembersStart(RCGenericVelControlledDrive) MParamMember("Joint"
RCComponentPointerParamHandler MParamMember ("MaxPower", m_nMaxPower, RCRealParamHandler) MParamMember("MaxVelocity"
RCComponentPointerParamHandler
RCRealParamHandler 
MParamMember ("MinPos", m_nMinPos, RCRealParamHandler) MParamMember("MaxPos"

Protected Attributes

 m_Joint
RCComponentPointerParamHandler m_nMaxVelocity
RCComponentPointerParamHandler
RCRealParamHandler 
m_nMaxPos
RCComponentPointerParamHandler
RCRealParamHandler RCRealParamHandler
MParamMembersEnd() protected
TJointPtr 
m_Joint
TReal m_nMaxPower
TReal m_nMaxVelocity
TReal m_nMinPos
TReal m_nMaxPos
TReal m_nSmooth
TReal m_nDestVelocity
TReal m_nCurrPosition
TReal m_nCurrVelocity
TReal m_nCurrVoltage
RCMutex m_Access

Detailed Description

...

Author:
Patrik Stellmann
...


The documentation for this class was generated from the following files:
Generated on Thu Feb 16 12:48:10 2006 for Simulator Bob by  doxygen 1.4.6-NO