Main MRPT website > C++ reference for MRPT 1.5.7
Classes | Enumerations | Functions
Holonomic navigation methods

Detailed Description

Collaboration diagram for Holonomic navigation methods:

Classes

class  mrpt::nav::CAbstractHolonomicReactiveMethod
 A base class for holonomic reactive navigation methods. More...
 
class  mrpt::nav::CHolonomicFullEval
 Full evaluation of all possible directions within the discrete set of input directions. More...
 
class  mrpt::nav::CLogFileRecord_FullEval
 A class for storing extra information about the execution of CHolonomicFullEval navigation. More...
 
class  mrpt::nav::CHolonomicLogFileRecord
 A base class for log records for different holonomic navigation methods. More...
 
class  mrpt::nav::CHolonomicND
 An implementation of the holonomic reactive navigation method "Nearness-Diagram". More...
 
class  mrpt::nav::CLogFileRecord_ND
 A class for storing extra information about the execution of CHolonomicND navigation. More...
 
class  mrpt::nav::CLogFileRecord_VFF
 A class for storing extra information about the execution of CHolonomicVFF navigation. More...
 
class  mrpt::nav::CHolonomicVFF
 A holonomic reactive navigation method, based on Virtual Force Fields (VFF). More...
 

Enumerations

enum  mrpt::nav::THolonomicMethod { mrpt::nav::hmVIRTUAL_FORCE_FIELDS = 0, mrpt::nav::hmSEARCH_FOR_BEST_GAP = 1, mrpt::nav::hmFULL_EVAL = 2 }
 The implemented reactive navigation methods. More...
 

Functions

::mrpt::utils::CStreammrpt::nav::operator>> (mrpt::utils::CStream &in, CAbstractHolonomicReactiveMethodPtr &pObj)
 
::mrpt::utils::CStreammrpt::nav::operator>> (mrpt::utils::CStream &in, CHolonomicVFFPtr &pObj)
 

Enumeration Type Documentation

◆ THolonomicMethod

The implemented reactive navigation methods.

This enum works with mrpt::utils::TEnumType. Since MRPT 1.5.0 the preferred way to select a holonomic method is, instead of this enum, via the class factory method CAbstractHolonomicReactiveMethod::Create() via the class name.

Enumerator
hmVIRTUAL_FORCE_FIELDS 

CHolonomicVFF.

hmSEARCH_FOR_BEST_GAP 

CHolonomicND.

hmFULL_EVAL 

CHolonomicFullEval.

Definition at line 32 of file CAbstractHolonomicReactiveMethod.h.

Function Documentation

◆ operator>>() [1/2]

::mrpt::utils::CStream& mrpt::nav::operator>> ( mrpt::utils::CStream in,
CAbstractHolonomicReactiveMethodPtr &  pObj 
)

◆ operator>>() [2/2]

::mrpt::utils::CStream& mrpt::nav::operator>> ( mrpt::utils::CStream in,
CHolonomicVFFPtr &  pObj 
)



Page generated by Doxygen 1.8.14 for MRPT 1.5.7 Git: 8277875f6 Mon Jun 11 02:47:32 2018 +0200 at lun oct 28 01:50:49 CET 2019