#include <Spaces.h>
#include <armadillo>
#include <math.h>
#include <Gaussian.h>
Go to the source code of this file.
Namespaces | |
namespace | MipAlgorithms |
Classes | |
class | MipAlgorithms::EKFilterUnicycle2DIn |
Provides a standard class for the input of a PHD filter for tracking of multiple objects in a 2D world. More... | |
class | MipAlgorithms::EKFilterUnicycle2DPars |
Provides a standard class for the parameters of a PHD filter for tracking of multiple objects in a 2D world. More... | |
class | MipAlgorithms::EKFilterUnicycle2DVars |
Provides a standard class for the variables of a PHD filter for tracking of multiple objects in a 2D world. More... | |
class | MipAlgorithms::EKFilterUnicycle2D |
Provides an abstract standard class for a PHD filter for tracking of multiple objects in a 2D world. More... | |
Enumerations | |
enum | MipAlgorithms::EKFilterUnicycle2DInputType { MipAlgorithms::EKF_UNICYCLE2D_INPUT_NONE, MipAlgorithms::EKF_UNICYCLE2D_INPUT_POSE, MipAlgorithms::EKF_UNICYCLE2D_INPUT_VELOCITIES, MipAlgorithms::EKF_UNICYCLE2D_INPUT_TYPE_NUM } |
Enumerates all types of possible control inputs for time update. More... | |
enum | MipAlgorithms::EKFilterUnicycle2DMeasurementType { MipAlgorithms::EKF_UNICYCLE2D_MEASUREMENT_NONE, MipAlgorithms::EKF_UNICYCLE2D_MEASUREMENT_POSE, MipAlgorithms::EKF_UNICYCLE2D_MEASUREMENT_POSITION, MipAlgorithms::EKF_UNICYCLE2D_MEASUREMENT_DISTANCE, MipAlgorithms::EKF_UNICYCLE2D_MEASUREMENT_BEARING, MipAlgorithms::EKF_UNICYCLE2D_MEASUREMENT_ORIENTATION, MipAlgorithms::EKF_UNICYCLE2D_MEASUREMENT_TYPE_NUM } |
Enumerates All types of possible measurement for measurement update. More... | |
Variables | |
static const char * | MipAlgorithms::EKFilterUnicycle2DInputTypeName [EKF_UNICYCLE2D_INPUT_TYPE_NUM] |
Names of all types of possible control inputs for time update. | |
static const char * | MipAlgorithms::EKFilterUnicycle2DMeasurementTypeName [EKF_UNICYCLE2D_MEASUREMENT_TYPE_NUM] |
Names of all types of possible measurement for measurement update. |