Classes | |
| class | CPoint |
| A virtual base class to represent a point in 2D or 3D. More... | |
| class | CPoint2D |
| A class used to store a 2D point. More... | |
| class | CPoint3D |
| A class used to store a 3D point. More... | |
| class | CPointPDF |
| Declares a class that represents a Probability Distribution function (PDF) of a 3D point (x,y,z). More... | |
| class | CPointPDFGaussian |
| A gaussian distribution for 3D points. More... | |
| class | TSimple3DPoint |
| Data within each particle. More... | |
| class | CPointPDFParticles |
| A probability distribution of a 2D/3D point, represented as a set of random samples (particles). More... | |
| class | CPointPDFSOG |
Declares a class that represents a Probability Density function (PDF) of a 3D point . More... | |
| class | CPose |
| A virtual base class to represent a pose in 2D or 3D. More... | |
| class | CPose2D |
| A class used to store a 2D pose. More... | |
| class | CPose2DGridTemplate |
| This is a template class for storing a 3D (2D+heading) grid containing any kind of data. More... | |
| class | CPose3D |
| A class used to store a 3D pose. More... | |
| class | CPose3DInterpolator |
| A trajectory in time and in 6D (CPose3D) that interpolates using splines the intervals between a set of given time-referenced poses. More... | |
| class | CPose3DPDF |
| Declares a class that represents a Probability Density Function (PDF) of a 3D pose (6D actually). More... | |
| class | CPose3DPDFGaussian |
Declares a class that represents a Probability Density function (PDF) of a 3D pose . More... | |
| class | CPose3DPDFParticles |
| Declares a class that represents a Probability Density function (PDF) of a 3D pose This class implements that PDF using a set of m_particles (for using particle filter methods), where M weighted m_particles represent the PDF. More... | |
| class | CPose3DPDFSOG |
Declares a class that represents a Probability Density function (PDF) of a 3D(6D) pose . More... | |
| class | CPoseOrPoint |
| The base class for 2D points, 3D points, 2D poses and 3D poses. More... | |
| class | CPosePDF |
| Declares a class that represents a probability density function (pdf) of a 2D pose (x,y,phi). More... | |
| class | CPosePDFGaussian |
Declares a class that represents a Probability Density function (PDF) of a 2D pose . More... | |
| class | CPosePDFGrid |
| Declares a class that represents a Probability Distribution function (PDF) of a 2D pose (x,y,phi). More... | |
| class | CPosePDFParticles |
| Declares a class that represents a Probability Density Function (PDF) over a 2D pose (x,y,phi), using a set of weighted samples. More... | |
| class | CPosePDFSOG |
Declares a class that represents a Probability Density function (PDF) of a 2D pose . More... | |
| class | CPoseRandomSampler |
| An efficient generator of random samples drawn from a given 2D (CPosePDF) or 3D (CPose3DPDF) pose probability density function (pdf). More... | |
| class | CPoses2DSequence |
| This class stores a sequence of relative, incremental 2D poses. More... | |
| class | CPoses3DSequence |
| This class stores a sequence of relative, incremental 3D poses. More... | |
Typedefs | |
| typedef std::pair < mrpt::system::TTimeStamp, mrpt::poses::CPose3D > | TTimePosePair |
| typedef CProbabilityParticle < CPose3D > | CPose3DParticle |
| A type definition for m_particles containing a 3D pose. | |
Functions | |
| std::ostream MRPTDLLIMPEXP & | operator<< (std::ostream &o, const CPoint2D &p) |
| Textual output stream function. | |
| bool MRPTDLLIMPEXP | operator< (const CPoint2D &a, const CPoint2D &b) |
| Used by STL algorithms. | |
| std::ostream MRPTDLLIMPEXP & | operator<< (std::ostream &o, const CPoint3D &p) |
| std::ostream MRPTDLLIMPEXP & | operator<< (std::ostream &o, const CPose2D &p) |
| std::ostream MRPTDLLIMPEXP & | operator<< (std::ostream &o, const CPose3D &p) |
| CPose3DPDFGaussian MRPTDLLIMPEXP | operator+ (const CPose3DPDFGaussian &x, const CPose3DPDFGaussian &u) |
| Pose composition for two 3D pose Gaussians (see formulas on the top of this page). | |
| std::ostream MRPTDLLIMPEXP & | operator<< (std::ostream &out, const CPose3DPDFGaussian &obj) |
| Dumps the mean and covariance matrix to a text stream. | |
| std::ostream & | operator<< (std::ostream &out, const CPosePDFGaussian &obj) |
| Dumps the mean and covariance matrix to a text stream. | |
| poses::CPosePDFGaussian | operator+ (const mrpt::poses::CPose2D &A, const mrpt::poses::CPosePDFGaussian &B) |
Returns the Gaussian distribution of , for . | |
A type definition for m_particles containing a 3D pose.
Definition at line 54 of file CPose3DPDFParticles.h.
| typedef std::pair<mrpt::system::TTimeStamp, mrpt::poses::CPose3D> mrpt::poses::TTimePosePair |
Definition at line 42 of file CPose3DInterpolator.h.
| poses::CPosePDFGaussian mrpt::poses::operator+ | ( | const mrpt::poses::CPose2D & | A, | |
| const mrpt::poses::CPosePDFGaussian & | B | |||
| ) |
Returns the Gaussian distribution of
, for
.
| CPose3DPDFGaussian MRPTDLLIMPEXP mrpt::poses::operator+ | ( | const CPose3DPDFGaussian & | x, | |
| const CPose3DPDFGaussian & | u | |||
| ) |
Pose composition for two 3D pose Gaussians (see formulas on the top of this page).
| bool MRPTDLLIMPEXP mrpt::poses::operator< | ( | const CPoint2D & | a, | |
| const CPoint2D & | b | |||
| ) |
Used by STL algorithms.
| std::ostream& mrpt::poses::operator<< | ( | std::ostream & | out, | |
| const CPosePDFGaussian & | obj | |||
| ) |
Dumps the mean and covariance matrix to a text stream.
| std::ostream MRPTDLLIMPEXP& mrpt::poses::operator<< | ( | std::ostream & | out, | |
| const CPose3DPDFGaussian & | obj | |||
| ) |
Dumps the mean and covariance matrix to a text stream.
| std::ostream MRPTDLLIMPEXP& mrpt::poses::operator<< | ( | std::ostream & | o, | |
| const CPose3D & | p | |||
| ) |
| std::ostream MRPTDLLIMPEXP& mrpt::poses::operator<< | ( | std::ostream & | o, | |
| const CPose2D & | p | |||
| ) |
| std::ostream MRPTDLLIMPEXP& mrpt::poses::operator<< | ( | std::ostream & | o, | |
| const CPoint3D & | p | |||
| ) |
| std::ostream MRPTDLLIMPEXP& mrpt::poses::operator<< | ( | std::ostream & | o, | |
| const CPoint2D & | p | |||
| ) |
Textual output stream function.
| Page generated by Doxygen 1.5.8 for MRPT 0.6.5 SVN: at Thu Feb 26 02:07:47 EST 2009 |