alrobotmodel  2.5.11.14a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Sim::WheelVelocityActuator Class Reference

WheelVelocityActuator is a class defining an actuator that drives a wheel. More...

#include <alrobotmodel.h>

Public Member Functions

 WheelVelocityActuator (class WheelVelocityActuatorImpl *impl)
 private constructor. More...
 
 WheelVelocityActuator (const WheelVelocityActuator &other)
 copy constructor. More...
 
 ~WheelVelocityActuator ()
 destructor. More...
 
virtual int bufferSize () const
 returns the size of the buffer of a command to the WheelVelocityActuator in bits. More...
 
float maxVelocity () const
 returns the maximal torque of the WheelVelocityActuator (in Newton per meter). More...
 
const Joint * controlledJoint () const
 returns the controlled joint by the WheelTorqueActuator More...
 
- Public Member Functions inherited from Sim::DCMActuator
 DCMActuator (class DCMActuatorImpl *impl)
 private constructor. More...
 
 DCMActuator (const DCMActuator &other)
 copy constructor. More...
 
 ~DCMActuator ()
 destructor More...
 
const std::vector< std::string > & dcmKeys () const
 returns a vector of the strings in the DCM concerning this actuator. More...
 
- Public Member Functions inherited from Sim::Actuator
 Actuator (class ActuatorImpl *impl)
 private constructor. More...
 
 Actuator (const Actuator &other)
 copy constructor. More...
 
 ~Actuator ()
 destructor. More...
 
const Frame * frame () const
 returns the Frame of the Actuator. More...
 
virtual const std::string & name () const
 returns the name of the Actuator. More...
 
Type type () const
 returns the Type of the Actuator. More...
 

Additional Inherited Members

- Public Types inherited from Sim::Actuator
enum  Type {
  ANGLE_MOTOR, COUPLED_MOTOR, TORQUE_MOTOR, ANGLE_SPEED_MOTOR,
  WHEEL_TORQUE, WHEEL_VELOCITY, LED
}
 gives the type of the Actuator. More...
 
- Public Attributes inherited from Sim::Actuator
ActuatorImpl * a_impl
 private implementation More...
 

Detailed Description

WheelVelocityActuator is a class defining an actuator that drives a wheel.

Definition at line 826 of file alrobotmodel.h.

Constructor & Destructor Documentation

Sim::WheelVelocityActuator::WheelVelocityActuator ( class WheelVelocityActuatorImpl *  impl)

private constructor.

Sim::WheelVelocityActuator::WheelVelocityActuator ( const WheelVelocityActuator &  other)

copy constructor.

Sim::WheelVelocityActuator::~WheelVelocityActuator ( )

destructor.

Member Function Documentation

virtual int Sim::WheelVelocityActuator::bufferSize ( ) const
virtual

returns the size of the buffer of a command to the WheelVelocityActuator in bits.

Implements Sim::DCMActuator.

const Joint* Sim::WheelVelocityActuator::controlledJoint ( ) const

returns the controlled joint by the WheelTorqueActuator

float Sim::WheelVelocityActuator::maxVelocity ( ) const

returns the maximal torque of the WheelVelocityActuator (in Newton per meter).


The documentation for this class was generated from the following file: