Public Member Functions | List of all members
BFL::MCPdfVector Class Reference

Class representing a vector mcpdf. More...

#include <mcpdf_vector.h>

Inheritance diagram for BFL::MCPdfVector:
Inheritance graph
[legend]

Public Member Functions

virtual tf::Vector3 ExpectedValueGet () const
 
MatrixWrapper::Matrix getHistogram (const tf::Vector3 &min, const tf::Vector3 &max, const tf::Vector3 &step) const
 Get pos histogram from certain area. More...
 
void getParticleCloud (const tf::Vector3 &step, double threshold, sensor_msgs::PointCloud &cloud) const
 Get evenly distributed particle cloud. More...
 
 MCPdfVector (unsigned int num_samples)
 Constructor. More...
 
virtual unsigned int numParticlesGet () const
 
virtual WeightedSample< tf::Vector3SampleGet (unsigned int particle) const
 
virtual ~MCPdfVector ()
 Destructor. More...
 

Detailed Description

Class representing a vector mcpdf.

Definition at line 47 of file mcpdf_vector.h.

Constructor & Destructor Documentation

MCPdfVector::MCPdfVector ( unsigned int  num_samples)

Constructor.

Definition at line 52 of file mcpdf_vector.cpp.

MCPdfVector::~MCPdfVector ( )
virtual

Destructor.

Definition at line 56 of file mcpdf_vector.cpp.

Member Function Documentation

Vector3 MCPdfVector::ExpectedValueGet ( ) const
virtual

Definition at line 67 of file mcpdf_vector.cpp.

MatrixWrapper::Matrix MCPdfVector::getHistogram ( const tf::Vector3 min,
const tf::Vector3 max,
const tf::Vector3 step 
) const

Get pos histogram from certain area.

Get histogram from pos.

Definition at line 136 of file mcpdf_vector.cpp.

void MCPdfVector::getParticleCloud ( const tf::Vector3 step,
double  threshold,
sensor_msgs::PointCloud &  cloud 
) const

Get evenly distributed particle cloud.

Definition at line 83 of file mcpdf_vector.cpp.

unsigned int MCPdfVector::numParticlesGet ( ) const
virtual

Definition at line 160 of file mcpdf_vector.cpp.

WeightedSample< Vector3 > MCPdfVector::SampleGet ( unsigned int  particle) const
virtual

Definition at line 60 of file mcpdf_vector.cpp.


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


people_tracking_filter
Author(s): Caroline Pantofaru
autogenerated on Fri Jun 7 2019 22:07:49