MipBaselib::DiffDriveEncoderReading Class Reference

#include <DiffDriveLib.h>

List of all members.

Public Member Functions

 DiffDriveEncoderReading (long int lp=0, long int rp=0, Time lt=Time(0.0), Time rt=Time(0.0))
 Constructor.
 DiffDriveEncoderReading (const DiffDriveEncoderReading &p)
 Copy constructor.
DiffDriveEncoderReadingoperator= (const DiffDriveEncoderReading &p)
 Assigment operator =.
string print ()
 Prints the readings.

Public Attributes

long int leftPulses
 Left-wheel/motor encoder pulses.
long int rightPulses
 Right-wheel/motor encoder pulses.
Time leftTime
 Time in which leftPulses was acquired.
Time rightTime
 Time in which rightPulses was acquired.


Constructor & Destructor Documentation

DiffDriveEncoderReading::DiffDriveEncoderReading ( long int  lp = 0,
long int  rp = 0,
Time  lt = Time(0.0),
Time  rt = Time(0.0) 
)

Constructor.

Parameters:
[in] lp Left-wheel/motor encoder pulses.
[in] rp Right-wheel/motor encoder pulses.
[in] lt Time in which the left-wheel/motor encoder pulses is acquired.
[in] lt Time in which the right-wheel/motor encoder pulses is acquired.

DiffDriveEncoderReading::DiffDriveEncoderReading ( const DiffDriveEncoderReading p  ) 

Copy constructor.


Member Function Documentation

DiffDriveEncoderReading & DiffDriveEncoderReading::operator= ( const DiffDriveEncoderReading p  ) 

Assigment operator =.

string DiffDriveEncoderReading::print (  ) 

Prints the readings.


Member Data Documentation

Left-wheel/motor encoder pulses.

Right-wheel/motor encoder pulses.

Time in which leftPulses was acquired.

Time in which rightPulses was acquired.


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

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