Particle filter for Mutual localization
[Tasks]

Mutual localization task using particle filters. This task produces an estimate of the fixed frames of other robots. More...

Classes

class  MipTasks::ParticleMutLocOptions
 Options for for the mutual localization task. More...
class  MipTasks::ParticleMutLocSharedMem
 Shared memory for the mutual localization. More...
class  MipTasks::ParticleMutLocTask
 Task for the mutual localization. More...
class  MipTasks::ParticleMutLocCamOffOptions
 Options for for the mutual localization task. More...
class  MipTasks::ParticleMutLocCamOffSharedMem
 Shared memory for the mutual localization. More...
class  MipTasks::ParticleMutLocCamOffTask
 Task for the mutual localization. More...
class  MipTasks::ParticleMutLocCamOptions
 Options for for the mutual localization task. More...
class  MipTasks::ParticleMutLocCamSharedMem
 Shared memory for the mutual localization. More...
class  MipTasks::ParticleMutLocCamTask
 Task for the mutual localization. More...

Enumerations

enum  MipTasks::FrameTypes {
  MipTasks::FIXED_FRAME, MipTasks::ATTACHED_FRAME, MipTasks::FRAME_TYPES_NUM, MipTasks::FIXED_FRAME,
  MipTasks::ATTACHED_FRAME, MipTasks::FRAME_TYPES_NUM
}
 Types of system of coordinates. More...
enum  MipTasks::FrameOffTypes { MipTasks::FIXED_OFF_FRAME, MipTasks::ATTACHED_OFF_FRAME, MipTasks::FRAME_OFF_TYPES_NUM }
enum  MipTasks::FrameTypes {
  MipTasks::FIXED_FRAME, MipTasks::ATTACHED_FRAME, MipTasks::FRAME_TYPES_NUM, MipTasks::FIXED_FRAME,
  MipTasks::ATTACHED_FRAME, MipTasks::FRAME_TYPES_NUM
}

Variables

static const char * MipTasks::FrameTypesNames [FRAME_TYPES_NUM]
static const char * MipTasks::FrameOffTypesNames [FRAME_OFF_TYPES_NUM]

Detailed Description

Mutual localization task using particle filters. This task produces an estimate of the fixed frames of other robots.

The main objective of this task is the estimate of the poses of the fixed frames of other robots. It perfoms multiple operations:
This task communicates to all other robots the actual pose of the robot and the result of the last feature extraction.


Enumeration Type Documentation

Enumerator:
FIXED_OFF_FRAME 
ATTACHED_OFF_FRAME 
FRAME_OFF_TYPES_NUM 

Enumerator:
FIXED_FRAME 
ATTACHED_FRAME 
FRAME_TYPES_NUM 
FIXED_FRAME 
ATTACHED_FRAME 
FRAME_TYPES_NUM 

Types of system of coordinates.

Author:
Paolo Stegagno A system of coordinate can be of two types:
fixed - attached to the world
attached - attached to the robot

Marco Cognetti A system of coordinate can be of two types:
fixed - attached to the world
attached - attached to the robot

Enumerator:
FIXED_FRAME 
ATTACHED_FRAME 
FRAME_TYPES_NUM 
FIXED_FRAME 
ATTACHED_FRAME 
FRAME_TYPES_NUM 


Variable Documentation

const char* MipTasks::FrameOffTypesNames[FRAME_OFF_TYPES_NUM] [static]

Initial value:

 {
  "fixed",
  "attached"
 }

static const char * MipTasks::FrameTypesNames [static]

Initial value:

 {
  "fixed",
  "attached"
 }


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