Main MRPT website > C++ reference for MRPT 1.3.2
Classes | Enumerations
Reactive navigation classes

Detailed Description

Collaboration diagram for Reactive navigation classes:

Classes

struct  mrpt::nav::CAbstractPTGBasedReactive::TNavigationParamsPTG
 The struct for configuring navigation requests to CAbstractPTGBasedReactive and derived classes. More...
 
struct  mrpt::nav::CAbstractPTGBasedReactive::THolonomicMovement
 The structure used for storing a movement generated by a holonomic-method. More...
 
struct  mrpt::nav::CAbstractPTGBasedReactive::TInfoPerPTG
 
class  mrpt::nav::CAbstractPTGBasedReactive
 Base class for reactive navigator systems based on TP-Space, with an arbitrary holonomic reactive method running on it and any number of PTGs for transforming the navigation space. More...
 
class  mrpt::nav::CReactiveInterfaceImplementation
 The pure virtual class that a user of CAbstractReactiveNavigationSystem-derived classes must implement in order to allow the navigator sense the world and send motion commands to the robot. More...
 
struct  mrpt::nav::CAbstractReactiveNavigationSystem::TNavigationParams
 The struct for configuring navigation requests. More...
 
class  mrpt::nav::CAbstractReactiveNavigationSystem
 This is the base class for any reactive navigation system. More...
 
struct  mrpt::nav::CLogFileRecord::TInfoPerPTG
 The structure used to store all relevant information about each transformation into TP-Space. More...
 
class  mrpt::nav::CLogFileRecord
 A class for storing, saving and loading a reactive navigation log record for the CReactiveNavigationSystem class. More...
 
class  mrpt::nav::CReactiveNavigationSystem
 See base class CAbstractPTGBasedReactive for a description and instructions of use. More...
 
struct  mrpt::nav::CReactiveNavigationSystem3D::TPTGmultilevel
 A set of PTGs of the same type, one per "height level". More...
 
class  mrpt::nav::CReactiveNavigationSystem3D
 See base class CAbstractPTGBasedReactive for a description and instructions of use. More...
 

Enumerations

enum  mrpt::nav::CAbstractReactiveNavigationSystem::TState { mrpt::nav::CAbstractReactiveNavigationSystem::IDLE =0, mrpt::nav::CAbstractReactiveNavigationSystem::NAVIGATING, mrpt::nav::CAbstractReactiveNavigationSystem::SUSPENDED, mrpt::nav::CAbstractReactiveNavigationSystem::NAV_ERROR }
 The different states for the navigation system. More...
 

Enumeration Type Documentation

The different states for the navigation system.

Enumerator
IDLE 
NAVIGATING 
SUSPENDED 
NAV_ERROR 

Definition at line 145 of file CAbstractReactiveNavigationSystem.h.




Page generated by Doxygen 1.8.9.1 for MRPT 1.3.2 SVN:Unversioned directory at Thu Dec 10 00:07:55 UTC 2015