Driver
[Tasks]

Drives the robot toward a goal. More...

Classes

class  MipTasks::DriverOptions
 Options for the Driver task. More...
class  MipTasks::DriverSharedMem
 Shared memory for the driver. More...
class  MipTasks::DriverTaskPar
 parameters of DriverTask class More...
class  MipTasks::DriverTask
 DriverTask class. More...

Enumerations

enum  MipTasks::DriverState { MipTasks::DRIVER_FIRST_RUN, MipTasks::DRIVER_NORMAL_RUN, MipTasks::DRIVER_NUM_RUNS }
 Driver task state. More...
enum  MipTasks::ObsAvoiMethod { MipTasks::NO = 0, MipTasks::PFM = 1, MipTasks::VFH = 2, MipTasks::OBSAVOI_NUM_METHODS }
 Possible obstacle avoidance method. More...
enum  MipTasks::DriveInput { MipTasks::POSITION = 0, MipTasks::SPEED = 1, MipTasks::DRIVE_INPUT_NUM }
 Different types of inputs for the driver. More...

Detailed Description

Drives the robot toward a goal.


Enumeration Type Documentation

Different types of inputs for the driver.

Enumerator:
POSITION 
SPEED 
DRIVE_INPUT_NUM 

Driver task state.

Enumerator:
DRIVER_FIRST_RUN 
DRIVER_NORMAL_RUN 
DRIVER_NUM_RUNS 

Possible obstacle avoidance method.

Enumerator:
NO 
PFM 
VFH 
OBSAVOI_NUM_METHODS 


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