ParticleMutLocTaskNoMR.h File Reference

Particle filter for Mutual localization task. More...

#include <Task.h>
#include <Resource.h>
#include <MobileRob.h>
#include <DraWin.h>
#include <SharedMem.h>
#include <SimTime.h>
#include <CommonOptions.h>
#include <PaFilBFLRelRelNoMR.h>
#include <MutLocFASTSlam.h>
#include <CommModule.h>
#include <Gaussian.h>

Go to the source code of this file.

Namespaces

namespace  MipTasks

Classes

class  MipTasks::ParticleMutLocNoMROptions
 Options for for the mutual localization task. More...
class  MipTasks::ParticleMutLocNoMRSharedMem
 Shared memory for the mutual localization. More...
class  MipTasks::ParticleMutLocTaskNoMR
 Task for the mutual localization. More...

Enumerations

enum  MipTasks::FrameTypesPMLNMR { MipTasks::FIXED_FRAME_PMLNMR, MipTasks::ATTACHED_FRAME_PMLNMR, MipTasks::FRAME_TYPES_NUM_PMLNMR }
enum  MipTasks::MutLocNoMRTypes { MipTasks::MAX_LIK_PMLNMR, MipTasks::FAST_SLAM_PMLNMR, MipTasks::MUTLOC_NOMR_TYPES_NUM }
 Types of mutual localization algorithm not using multireg. More...
enum  MipTasks::PMLNOMRTaskFunctionalities {
  MipTasks::PMLNOMR_TASK_COMM_MYPOSE, MipTasks::PMLNOMR_TASK_COMM_MYPF, MipTasks::PMLNOMR_TASK_SEP_FILTERS, MipTasks::PMLNOMR_TASK_SING_FILT,
  MipTasks::PMLNOMR_TASK_FUNCTIONALITIES_NUM
}

Variables

static const char * MipTasks::FrameTypesNamesPMLNMR [FRAME_TYPES_NUM_PMLNMR]
static const char * MipTasks::MutLocNoMRNames [MUTLOC_NOMR_TYPES_NUM]
static const bool MipTasks::PMLNOMRTaskFunctionalitiesTable [MUTLOC_NOMR_TYPES_NUM][PMLNOMR_TASK_FUNCTIONALITIES_NUM]
 Expresses wether or not the functionalities of the task must be executed for different types of filter.


Detailed Description

Particle filter for Mutual localization task.

Author:
Paolo Stegagno

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