MipAlgorithms::GMPHDUnicycle2DIdCoop4Filter Class Reference
[Probability Hypotesis Density (PHD) Filter]

Provides an implementation for a PHD filter for tracking of multiple unicycles in a 2D world with multiple sensors. More...

#include <GMPHDUnicycle2DIdCoop4Filter.h>

Inheritance diagram for MipAlgorithms::GMPHDUnicycle2DIdCoop4Filter:

MipAlgorithms::GMPHDUnicycle2DIdCoopFilter MipAlgorithms::PHDFilter MIPObject

List of all members.

Public Member Functions

 GMPHDUnicycle2DIdCoop4Filter ()
 Default constructor.
 GMPHDUnicycle2DIdCoop4Filter (GMPHDUnicycle2DIdCoopFilterPars inParams)
 Parametrical constructor.
string getObjectName () const
 Method that gives the name of the class as it will be displayed by the tracer.

Protected Member Functions

void _buildPHDUpdateComponents (PHDFilterIn &in)
void _updateWithMeasurements (PHDFilterIn &in)
void _updateWithNoMeasurements (PHDFilterIn &in)
void _buildOtherPHDUpdateComponentsSingle (PHDFilterIn &in, int sensId)
void _updateWithOtherNoDetection (PHDFilterIn &in, int measIndex)
void _updateWithOtherMeasurements (PHDFilterIn &in, int measIndex)


Detailed Description

Provides an implementation for a PHD filter for tracking of multiple unicycles in a 2D world with multiple sensors.

Author:
Paolo Stegagno

Constructor & Destructor Documentation

MipAlgorithms::GMPHDUnicycle2DIdCoop4Filter::GMPHDUnicycle2DIdCoop4Filter (  ) 

Default constructor.

MipAlgorithms::GMPHDUnicycle2DIdCoop4Filter::GMPHDUnicycle2DIdCoop4Filter ( GMPHDUnicycle2DIdCoopFilterPars  inParams  ) 

Parametrical constructor.


Member Function Documentation

string MipAlgorithms::GMPHDUnicycle2DIdCoop4Filter::getObjectName (  )  const [inline, virtual]

Method that gives the name of the class as it will be displayed by the tracer.

Returns:
a string, which is the name of the current class
Note:
pure virtual, has to be redefined for each child class

Reimplemented from MipAlgorithms::GMPHDUnicycle2DIdCoopFilter.

void MipAlgorithms::GMPHDUnicycle2DIdCoop4Filter::_buildPHDUpdateComponents ( PHDFilterIn in  )  [protected, virtual]

void MipAlgorithms::GMPHDUnicycle2DIdCoop4Filter::_updateWithMeasurements ( PHDFilterIn in  )  [protected, virtual]

_gmvars->prediction[j].weight

FIXME missing intensity of clutter RFS

Reimplemented from MipAlgorithms::GMPHDUnicycle2DIdCoopFilter.

void MipAlgorithms::GMPHDUnicycle2DIdCoop4Filter::_updateWithNoMeasurements ( PHDFilterIn in  )  [protected, virtual]

void MipAlgorithms::GMPHDUnicycle2DIdCoop4Filter::_buildOtherPHDUpdateComponentsSingle ( PHDFilterIn in,
int  sensId 
) [protected, virtual]

void MipAlgorithms::GMPHDUnicycle2DIdCoop4Filter::_updateWithOtherNoDetection ( PHDFilterIn in,
int  measIndex 
) [protected, virtual]

void MipAlgorithms::GMPHDUnicycle2DIdCoop4Filter::_updateWithOtherMeasurements ( PHDFilterIn in,
int  measIndex 
) [protected, virtual]

_gmvars->prediction[j].weight

FIXME missing intensity of clutter RFS

Reimplemented from MipAlgorithms::GMPHDUnicycle2DIdCoopFilter.


The documentation for this class was generated from the following files:

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