37 #ifndef MCPDF_VECTOR_H 38 #define MCPDF_VECTOR_H 40 #include <bfl/pdf/mcpdf.h> 42 #include <sensor_msgs/PointCloud.h> 63 virtual WeightedSample<tf::Vector3>
SampleGet(
unsigned int particle)
const;
virtual tf::Vector3 ExpectedValueGet() const
MCPdfVector(unsigned int num_samples)
Constructor.
virtual WeightedSample< tf::Vector3 > SampleGet(unsigned int particle) const
void getParticleCloud(const tf::Vector3 &step, double threshold, sensor_msgs::PointCloud &cloud) const
Get evenly distributed particle cloud.
Class representing a vector mcpdf.
virtual unsigned int numParticlesGet() const
virtual ~MCPdfVector()
Destructor.
MatrixWrapper::Matrix getHistogram(const tf::Vector3 &min, const tf::Vector3 &max, const tf::Vector3 &step) const
Get pos histogram from certain area.