Measurement Class Reference

Measurement class type. More...

#include <measurement.h>

List of all members.

Public Member Functions

bool breakPointDetector (PointPtr &pt, PointPtr &pt_m1)
 Break point detection used as clustering criterion.
void calculateCentroid (void)
 Calculate the centroid of the cluster.
 Measurement ()
bool operator< (Measurement &)
Measurementoperator= (const Measurement &rhs)
bool operator> (Measurement &)
 ~Measurement ()

Public Attributes

vector< ClusterPtrassigned_clusters
 Hypotheses cluster association vector.
Point centroid
 Centroid of the measurement.
long id
 Id of the measurement.
vector< PointPtrpoints
 Vector of the support points.
Vector3d state

Detailed Description

Measurement class type.

Nonholonomic measurement class

Definition at line 60 of file measurement.h.


Constructor & Destructor Documentation

Measurement::Measurement (  ) 

Definition at line 34 of file measurement.cpp.

Measurement::~Measurement (  ) 

Definition at line 39 of file measurement.cpp.


Member Function Documentation

bool Measurement::breakPointDetector ( PointPtr pt,
PointPtr pt_m1 
)

Break point detection used as clustering criterion.

Parameters:
pt first point
pt_m1 next point
Returns:
true if the next point belongs to a new cluster

Todo:
change the clustering criterion to something more mathematically accurate

Definition at line 83 of file measurement.cpp.

void Measurement::calculateCentroid ( void   ) 

Calculate the centroid of the cluster.

Definition at line 97 of file measurement.cpp.

bool Measurement::operator< ( Measurement m  ) 

Definition at line 107 of file measurement.cpp.

Measurement & Measurement::operator= ( const Measurement rhs  ) 

Definition at line 65 of file measurement.cpp.

bool Measurement::operator> ( Measurement m  ) 

Definition at line 113 of file measurement.cpp.


Member Data Documentation

Hypotheses cluster association vector.

Definition at line 74 of file measurement.h.

Centroid of the measurement.

Definition at line 67 of file measurement.h.

Id of the measurement.

Definition at line 69 of file measurement.h.

Vector of the support points.

Definition at line 65 of file measurement.h.

Definition at line 71 of file measurement.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


mtt
Author(s): Jorge Almeida
autogenerated on Wed Jul 23 04:34:58 2014