#include <GMPHDUnicycle2DIdCoopFilter.h>
MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::GMPHDUnicycle2DIdCoopFilter | ( | ) |
Default constructor.
MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::GMPHDUnicycle2DIdCoopFilter | ( | GMPHDUnicycle2DIdCoopFilterPars | inParams | ) |
Parametrical constructor.
void MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::step | ( | PHDFilterIn & | in | ) | [virtual] |
Implements MipAlgorithms::PHDFilter.
string MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::print | ( | ) | [virtual] |
Implements MipAlgorithms::PHDFilter.
void MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::getBelief | ( | GaussianMixtureJointId & | gm | ) | [virtual] |
Reimplemented from MipAlgorithms::PHDFilter.
Pose MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::getMyBestPose | ( | ) |
void MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::setMyPose | ( | Pose & | p | ) |
string MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::getObjectName | ( | ) | const [inline, virtual] |
Method that gives the name of the class as it will be displayed by the tracer.
Implements MIPObject.
Reimplemented in MipAlgorithms::GMPHDUnicycle2DIdCoop3Filter, MipAlgorithms::GMPHDUnicycle2DIdCoop4Filter, MipAlgorithms::GMPHDUnicycle2DIdCoopFilter2, MipAlgorithms::GMPHDUnicycle2DIdCoopRCFilter, and MipAlgorithms::GMPHDUnicycle2DIdRCFilter.
PHDFilterOutputType MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::getOutputType | ( | ) | [inline, virtual] |
Implements MipAlgorithms::PHDFilter.
void MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::_computeOdometries | ( | PHDFilterIn & | in | ) | [protected] |
void MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::_predictBirthTarget | ( | PHDFilterIn & | in | ) | [protected] |
void MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::_predictExistingTarget | ( | ) | [protected, virtual] |
TODO IMPLEMENT void MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::_predictBirthTarget().
Reimplemented in MipAlgorithms::GMPHDUnicycle2DIdCoopRCFilter, and MipAlgorithms::GMPHDUnicycle2DIdRCFilter.
void MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::_findMyBestEstimate | ( | ) | [protected] |
void MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::_buildPHDUpdateComponents | ( | PHDFilterIn & | in | ) | [protected, virtual] |
void MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::_updateWithMeasurements | ( | PHDFilterIn & | in | ) | [protected, virtual] |
_gmvars->prediction[j].weight
FIXME missing intensity of clutter RFS
Reimplemented in MipAlgorithms::GMPHDUnicycle2DIdCoop3Filter, MipAlgorithms::GMPHDUnicycle2DIdCoop4Filter, MipAlgorithms::GMPHDUnicycle2DIdCoopFilter2, MipAlgorithms::GMPHDUnicycle2DIdCoopRCFilter, and MipAlgorithms::GMPHDUnicycle2DIdRCFilter.
void MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::_updateWithNoMeasurements | ( | PHDFilterIn & | in | ) | [protected, virtual] |
void MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::_transformOtherMeasurements | ( | PHDFilterIn & | in | ) | [protected] |
void MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::_findAllSensors | ( | PHDFilterIn & | in | ) | [protected] |
void MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::_buildOtherPHDUpdateComponents | ( | PHDFilterIn & | in | ) | [protected] |
void MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::_buildOtherPHDUpdateComponentsSingle | ( | PHDFilterIn & | in, | |
int | sensId | |||
) | [protected, virtual] |
void MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::_updateWithOtherNoDetection | ( | PHDFilterIn & | in, | |
int | measIndex | |||
) | [protected, virtual] |
void MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::_updateWithOtherMeasurements | ( | PHDFilterIn & | in, | |
int | measIndex | |||
) | [protected, virtual] |
_gmvars->prediction[j].weight
FIXME missing intensity of clutter RFS
Reimplemented in MipAlgorithms::GMPHDUnicycle2DIdCoop3Filter, MipAlgorithms::GMPHDUnicycle2DIdCoop4Filter, MipAlgorithms::GMPHDUnicycle2DIdCoopFilter2, MipAlgorithms::GMPHDUnicycle2DIdCoopRCFilter, and MipAlgorithms::GMPHDUnicycle2DIdRCFilter.
void MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::_prune | ( | ) | [protected] |
void MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::_pruneSimple | ( | ) | [protected] |
void MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::_initialize | ( | PHDFilterIn & | in | ) | [protected, virtual] |
Implements MipAlgorithms::PHDFilter.
Reimplemented in MipAlgorithms::GMPHDUnicycle2DIdCoopRCFilter, and MipAlgorithms::GMPHDUnicycle2DIdRCFilter.
void MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::_normalStep | ( | PHDFilterIn & | in | ) | [protected, virtual] |
Implements MipAlgorithms::PHDFilter.
Decimal MipAlgorithms::GMPHDUnicycle2DIdCoopFilter::_mahalanobisDist | ( | GaussianComponent & | a, | |
GaussianComponent & | b | |||
) | [protected] |