Classes |
| struct | _ParticleXYR |
| struct | _ParticleXYRP |
| struct | _ParticleXYRPY |
| struct | _ParticleXYZR |
| struct | _ParticleXYZRPY |
| class | ApproxNearestPairPointCloudCoherence |
| | ApproxNearestPairPointCloudCoherence computes coherence between two pointclouds using the approximate nearest point pairs. More...
|
| class | DistanceCoherence |
| | DistanceCoherence computes coherence between two points from the distance between them. the coherence is calculated by 1 / (1 + weight * d^2 ). More...
|
| class | HSVColorCoherence |
| | HSVColorCoherence computes coherence between the two points from the color difference between them. the color difference is calculated in HSV color space. the coherence is calculated by 1 / ( 1 + w * (w_h^2 * h_diff^2 + w_s^2 * s_diff^2 + w_v^2 * v_diff^2)) More...
|
| class | KLDAdaptiveParticleFilterOMPTracker |
| | KLDAdaptiveParticleFilterOMPTracker tracks the PointCloud which is given by setReferenceCloud within the measured PointCloud using particle filter method. The number of the particles changes adaptively based on KLD sampling [D. Fox, NIPS-01], [D.Fox, IJRR03]. and the computation of the weights of the particles is parallelized using OpenMP. More...
|
| class | KLDAdaptiveParticleFilterTracker |
| | KLDAdaptiveParticleFilterTracker tracks the PointCloud which is given by setReferenceCloud within the measured PointCloud using particle filter method. The number of the particles changes adaptively based on KLD sampling [D. Fox, NIPS-01], [D.Fox, IJRR03]. More...
|
| class | NearestPairPointCloudCoherence |
| | NearestPairPointCloudCoherence computes coherence between two pointclouds using the nearest point pairs. More...
|
| class | NormalCoherence |
| | NormalCoherence computes coherence between two points from the angle between their normals. the coherence is calculated by 1 / (1 + weight * theta^2 ). More...
|
| class | ParticleFilterOMPTracker |
| | ParticleFilterOMPTracker tracks the PointCloud which is given by setReferenceCloud within the measured PointCloud using particle filter method in parallel, using the OpenMP standard. More...
|
| class | ParticleFilterTracker |
| | ParticleFilterTracker tracks the PointCloud which is given by setReferenceCloud within the measured PointCloud using particle filter method. More...
|
| struct | ParticleXYR |
| struct | ParticleXYRP |
| struct | ParticleXYRPY |
| struct | ParticleXYZR |
| struct | ParticleXYZRPY |
| class | PointCloudCoherence |
| | PointCloudCoherence is a base class to compute coherence between the two PointClouds. More...
|
| class | PointCoherence |
| | PointCoherence is a base class to compute coherence between the two points. More...
|
| union | RGBValue |
| class | Tracker |
| | Tracker represents the base tracker class. More...
|
Functions |
| pcl::tracking::ParticleXYZRPY | operator* (const ParticleXYZRPY &p, double val) |
| pcl::tracking::ParticleXYZR | operator* (const ParticleXYZR &p, double val) |
| pcl::tracking::ParticleXYRPY | operator* (const ParticleXYRPY &p, double val) |
| pcl::tracking::ParticleXYRP | operator* (const ParticleXYRP &p, double val) |
| pcl::tracking::ParticleXYR | operator* (const ParticleXYR &p, double val) |
| pcl::tracking::ParticleXYZRPY | operator+ (const ParticleXYZRPY &a, const ParticleXYZRPY &b) |
| pcl::tracking::ParticleXYZR | operator+ (const ParticleXYZR &a, const ParticleXYZR &b) |
| pcl::tracking::ParticleXYRPY | operator+ (const ParticleXYRPY &a, const ParticleXYRPY &b) |
| pcl::tracking::ParticleXYRP | operator+ (const ParticleXYRP &a, const ParticleXYRP &b) |
| pcl::tracking::ParticleXYR | operator+ (const ParticleXYR &a, const ParticleXYR &b) |
| pcl::tracking::ParticleXYZRPY | operator- (const ParticleXYZRPY &a, const ParticleXYZRPY &b) |
| pcl::tracking::ParticleXYZR | operator- (const ParticleXYZR &a, const ParticleXYZR &b) |
| pcl::tracking::ParticleXYRPY | operator- (const ParticleXYRPY &a, const ParticleXYRPY &b) |
| pcl::tracking::ParticleXYRP | operator- (const ParticleXYRP &a, const ParticleXYRP &b) |
| pcl::tracking::ParticleXYR | operator- (const ParticleXYR &a, const ParticleXYR &b) |
| std::ostream & | operator<< (std::ostream &os, const ParticleXYZRPY &p) |
| std::ostream & | operator<< (std::ostream &os, const ParticleXYZR &p) |
| std::ostream & | operator<< (std::ostream &os, const ParticleXYRPY &p) |
| std::ostream & | operator<< (std::ostream &os, const ParticleXYRP &p) |
| std::ostream & | operator<< (std::ostream &os, const ParticleXYR &p) |
| void | RGB2HSV (int r, int g, int b, float &fh, float &fs, float &fv) |
| | Convert a RGB tuple to an HSV one.
|
| PCL_EXPORTS double | sampleNormal (double mean, double sigma) |