MipResources::RemoteMotionModule Class Reference
[Motion module]

Represents a motion module on a remote device. More...

#include <RemoteMotionModule.h>

Inheritance diagram for MipResources::RemoteMotionModule:

MipResources::MotionModule MipResources::Resource MIPObject

List of all members.

Public Member Functions

virtual ResourcePlate getPlate () const
 Gets the plate of the resource.
 RemoteMotionModule (SenderUDP *sender, ListenerUDP *listener, int argc, const char *argv[])
 default constructor
 ~RemoteMotionModule ()

Protected Member Functions

MotionModuleTState _providedLocStep ()
 Gets the localization state.
void _providedLocSet (MotionModuleState state)
 Sets the localization state.
virtual void _providedSetCommands (Decimal drive, Decimal turnrate)

Protected Attributes

RemoteMotionModulePar_remPar
RemoteMotionModuleVar_remVar


Detailed Description

Represents a motion module on a remote device.

Author:
Paolo Stegagno

Constructor & Destructor Documentation

MipResources::RemoteMotionModule::RemoteMotionModule ( SenderUDP sender,
ListenerUDP listener,
int  argc,
const char *  argv[] 
)

default constructor

default constructor

MipResources::RemoteMotionModule::~RemoteMotionModule (  )  [inline]

destructor


Member Function Documentation

MotionModuleTState MipResources::RemoteMotionModule::_providedLocStep (  )  [inline, protected, virtual]

Gets the localization state.

Implements MipResources::MotionModule.

void MipResources::RemoteMotionModule::_providedLocSet ( MotionModuleState  state  )  [inline, protected, virtual]

Sets the localization state.

Todo:
Setting the velocity here does not make sense.

Implements MipResources::MotionModule.

virtual void MipResources::RemoteMotionModule::_providedSetCommands ( Decimal  drive,
Decimal  turnrate 
) [inline, protected, virtual]

virtual ResourcePlate MipResources::RemoteMotionModule::getPlate (  )  const [inline, virtual]

Gets the plate of the resource.

Implements MipResources::MotionModule.


Member Data Documentation

parameters, implemented class


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

Generated on Mon Feb 20 07:01:13 2017 for MIP by  doxygen 1.5.6