Driver.h File Reference

Driver task: retrieve and set commands to control robot towards a goal. More...

#include <Task.h>
#include <Resource.h>
#include <MobileRob.h>
#include <MobileRob3D.h>
#include <IPCommModule.h>
#include <CommonOptions.h>
#include <ObsAvoiAlgoPFM.h>
#include <ObsAvoiAlgoVFH.h>
#include <Serialization.h>
#include <SharedMem.h>

Go to the source code of this file.

Namespaces

namespace  MipTasks

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

Driver task: retrieve and set commands to control robot towards a goal.

Author:
Fabrizio Ramundo

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