1 #ifndef PCL_TRACKING_PARTICLE_FILTER_H_
2 #define PCL_TRACKING_PARTICLE_FILTER_H_
4 #include <pcl/tracking/tracking.h>
5 #include <pcl/tracking/tracker.h>
6 #include <pcl/tracking/coherence.h>
7 #include <pcl/filters/passthrough.h>
8 #include <pcl/octree/octree.h>
10 #include <Eigen/Dense>
22 template <
typename Po
intInT,
typename StateT>
208 return particle.toEigenMatrix ();
222 return exp (1.0 -
alpha_ * (w - w_min) / (w_max - w_min));
315 double &y_min,
double &y_max,
316 double &z_min,
double &z_max);
332 std::vector<int>& indices,
342 std::vector<int>& indices,
484 boost::shared_ptr<pcl::octree::OctreePointCloudChangeDetector<PointInT> >
change_detector_;
508 #ifdef PCL_NO_PRECOMPILE
509 #include <pcl/tracking/impl/particle_filter.hpp>
512 #endif //PCL_TRACKING_PARTICLE_FILTER_H_