#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 <ObsAvoiAlgoLIP.h>
#include <ObsAvoiAlgoSND.h>
#include <Serialization.h>
#include <SharedMem.h>
Go to the source code of this file.
Namespaces | |
| namespace | MipTasks |
Classes | |
| class | MipTasks::ObstacleAvoidanceOptions |
| Options for the ObstacleAvoidance task class. More... | |
| class | MipTasks::ObstacleAvoidanceSharedMem |
| Shared memory for the ObstacleAvoidance task class. More... | |
| class | MipTasks::ObstacleAvoidancePar |
| Parameters of ObstacleAvoidance task class. More... | |
| class | MipTasks::ObstacleAvoidance |
| ObstacleAvoidance class. More... | |
Enumerations | |
| enum | MipTasks::ObstacleAvoidanceState { MipTasks::obstacleAvoidance_FIRST_RUN, MipTasks::obstacleAvoidance_OBS_AV_NORMAL_RUN, MipTasks::obstacleAvoidance_NUM_RUNS } |
| States of the ObstacleAvoidance task class. More... | |
| enum | MipTasks::ObstacleAvoidanceMethods { MipTasks::OBS_AV_NO, MipTasks::OBS_AV_LIP, MipTasks::OBS_AV_PFM, MipTasks::OBS_AV_VFH, MipTasks::OBS_AV_SND, MipTasks::OBS_AV_NUM_METHODS } |
| Obstacle avoidance method. More... | |
| enum | MipTasks::ObstacleAvoidanceInputTypes { MipTasks::OBS_AV_POSITION, MipTasks::OBS_AV_SPEED, MipTasks::OBS_AV_NUM_INPUT_TYPES } |
1.5.6