#include <particle_filter_tracking.h>
Public Types | |
typedef Tracker< PointInT, StateT > | BaseClass |
typedef PointCloudCoherence < PointInT > | CloudCoherence |
typedef boost::shared_ptr < const CloudCoherence > | CloudCoherenceConstPtr |
typedef boost::shared_ptr < CloudCoherence > | CloudCoherencePtr |
typedef PointCoherence< PointInT > | Coherence |
typedef boost::shared_ptr < const Coherence > | CoherenceConstPtr |
typedef boost::shared_ptr < Coherence > | CoherencePtr |
typedef Tracker< PointInT, StateT >::PointCloudIn | PointCloudIn |
typedef PointCloudIn::ConstPtr | PointCloudInConstPtr |
typedef PointCloudIn::Ptr | PointCloudInPtr |
typedef Tracker< PointInT, StateT >::PointCloudState | PointCloudState |
typedef PointCloudState::ConstPtr | PointCloudStateConstPtr |
typedef PointCloudState::Ptr | PointCloudStatePtr |
Public Member Functions | |
void | setReferenceCloud (const PointCloudInConstPtr &ref) |
Protected Member Functions | |
void | computeTransformedPointCloudWithoutNormal (const StateT &hypothesis, PointCloudIn &cloud) |
virtual bool | initCompute () |
virtual void | weight () |
Protected Attributes | |
std::vector< PointCloudInPtr > | transed_input_vector_ |
Definition at line 93 of file particle_filter_tracking.h.
typedef Tracker<PointInT, StateT> pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::BaseClass |
Reimplemented in pcl::tracking::ReversedParticleFilterOMPTracker< PointInT, StateT >.
Definition at line 121 of file particle_filter_tracking.h.
typedef PointCloudCoherence<PointInT> pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::CloudCoherence |
Reimplemented in pcl::tracking::ReversedParticleFilterOMPTracker< PointInT, StateT >.
Definition at line 135 of file particle_filter_tracking.h.
typedef boost::shared_ptr< const CloudCoherence > pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::CloudCoherenceConstPtr |
Reimplemented in pcl::tracking::ReversedParticleFilterOMPTracker< PointInT, StateT >.
Definition at line 137 of file particle_filter_tracking.h.
typedef boost::shared_ptr< CloudCoherence > pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::CloudCoherencePtr |
Reimplemented in pcl::tracking::ReversedParticleFilterOMPTracker< PointInT, StateT >.
Definition at line 136 of file particle_filter_tracking.h.
typedef PointCoherence<PointInT> pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::Coherence |
Reimplemented in pcl::tracking::ReversedParticleFilterOMPTracker< PointInT, StateT >.
Definition at line 131 of file particle_filter_tracking.h.
typedef boost::shared_ptr< const Coherence > pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::CoherenceConstPtr |
Reimplemented in pcl::tracking::ReversedParticleFilterOMPTracker< PointInT, StateT >.
Definition at line 133 of file particle_filter_tracking.h.
typedef boost::shared_ptr< Coherence > pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::CoherencePtr |
Reimplemented in pcl::tracking::ReversedParticleFilterOMPTracker< PointInT, StateT >.
Definition at line 132 of file particle_filter_tracking.h.
typedef Tracker<PointInT, StateT>::PointCloudIn pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::PointCloudIn |
Reimplemented in pcl::tracking::ReversedParticleFilterOMPTracker< PointInT, StateT >.
Definition at line 123 of file particle_filter_tracking.h.
typedef PointCloudIn::ConstPtr pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::PointCloudInConstPtr |
Reimplemented in pcl::tracking::ReversedParticleFilterOMPTracker< PointInT, StateT >.
Definition at line 125 of file particle_filter_tracking.h.
typedef PointCloudIn::Ptr pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::PointCloudInPtr |
Reimplemented in pcl::tracking::ReversedParticleFilterOMPTracker< PointInT, StateT >.
Definition at line 124 of file particle_filter_tracking.h.
typedef Tracker<PointInT, StateT>::PointCloudState pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::PointCloudState |
Reimplemented in pcl::tracking::ReversedParticleFilterOMPTracker< PointInT, StateT >.
Definition at line 127 of file particle_filter_tracking.h.
typedef PointCloudState::ConstPtr pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::PointCloudStateConstPtr |
Reimplemented in pcl::tracking::ReversedParticleFilterOMPTracker< PointInT, StateT >.
Definition at line 129 of file particle_filter_tracking.h.
typedef PointCloudState::Ptr pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::PointCloudStatePtr |
Reimplemented in pcl::tracking::ReversedParticleFilterOMPTracker< PointInT, StateT >.
Definition at line 128 of file particle_filter_tracking.h.
void pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::computeTransformedPointCloudWithoutNormal | ( | const StateT & | hypothesis, |
PointCloudIn & | cloud | ||
) | [inline, protected] |
Definition at line 192 of file particle_filter_tracking.h.
virtual bool pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::initCompute | ( | ) | [inline, protected, virtual] |
Definition at line 157 of file particle_filter_tracking.h.
void pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::setReferenceCloud | ( | const PointCloudInConstPtr & | ref | ) | [inline] |
Definition at line 141 of file particle_filter_tracking.h.
virtual void pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::weight | ( | ) | [inline, protected, virtual] |
Reimplemented in pcl::tracking::ReversedParticleFilterOMPTracker< PointInT, StateT >.
Definition at line 200 of file particle_filter_tracking.h.
std::vector<PointCloudInPtr> pcl::tracking::ReversedParticleFilterTracker< PointInT, StateT >::transed_input_vector_ [protected] |
Definition at line 155 of file particle_filter_tracking.h.