3 #include <pcl/tracking/coherence.h>
4 #include <pcl/tracking/kld_adaptive_particle_filter.h>
5 #include <pcl/tracking/tracking.h>
17 template <
typename Po
intInT,
typename StateT>
48 using Ptr = shared_ptr<KLDAdaptiveParticleFilterOMPTracker<PointInT, StateT>>;
50 shared_ptr<const KLDAdaptiveParticleFilterOMPTracker<PointInT, StateT>>;
101 #ifdef PCL_NO_PRECOMPILE
102 #include <pcl/tracking/impl/kld_adaptive_particle_filter_omp.hpp>
void weight() override
weighting phase of particle filter method.
KLDAdaptiveParticleFilterTracker tracks the PointCloud which is given by setReferenceCloud within the...
typename PointCloudState::ConstPtr PointCloudStateConstPtr
typename Tracker< PointInT, StateT >::PointCloudIn PointCloudIn
shared_ptr< KLDAdaptiveParticleFilterTracker< PointInT, StateT >> Ptr
typename PointCloudState::Ptr PointCloudStatePtr
typename PointCloudIn::Ptr PointCloudInPtr
shared_ptr< PointCloudCoherence< PointInT >> Ptr
typename CloudCoherence::Ptr CloudCoherencePtr
void setNumberOfThreads(unsigned int nr_threads=0)
Initialize the scheduler and set the number of threads to use.
shared_ptr< const PointCoherence< PointInT >> ConstPtr
shared_ptr< PointCoherence< PointInT >> Ptr
KLDAdaptiveParticleFilterOMPTracker tracks the PointCloud which is given by setReferenceCloud within ...
shared_ptr< const KLDAdaptiveParticleFilterTracker< PointInT, StateT >> ConstPtr
shared_ptr< const PointCloudCoherence< PointInT >> ConstPtr
typename Tracker< PointInT, StateT >::PointCloudState PointCloudState
typename CloudCoherence::ConstPtr CloudCoherenceConstPtr
typename Coherence::Ptr CoherencePtr
typename PointCloudIn::ConstPtr PointCloudInConstPtr
PointCoherence is a base class to compute coherence between the two points.
PointCloudCoherence is a base class to compute coherence between the two PointClouds.
Tracker represents the base tracker class.
unsigned int threads_
The number of threads the scheduler should use.
KLDAdaptiveParticleFilterOMPTracker(unsigned int nr_threads=0)
Initialize the scheduler and set the number of threads to use.
typename Coherence::ConstPtr CoherenceConstPtr
std::string tracker_name_
The tracker name.