9 #ifndef CAbstractHolonomicReactiveMethod_H
10 #define CAbstractHolonomicReactiveMethod_H
53 const std::vector<float> &obstacles,
55 double &desiredDirection,
57 CHolonomicLogFileRecordPtr &logRecord) = 0;
Classes for serialization, sockets, ini-file manipulation, streams, list of properties-values, timewatch, extensions to STL.
Only specializations of this class are defined for each enum type of interest.
virtual ~CAbstractHolonomicReactiveMethod()
Virtual destructor.
This class allows loading and storing values and vectors of different types from a configuration text...
static void fill(bimap< enum_t, std::string > &m_map)
A bidirectional version of std::map, declared as bimap and which actually contains two std...
Classes for 2D/3D geometry representation, both of single values and probability density distribution...
A base class for holonomic reactive navigation methods.
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
#define REACTIVENAV_IMPEXP
THolonomicMethod
The implemented reactive navigation methods.
void insert(const KEY &k, const VALUE &v)
Insert a new pair KEY<->VALUE in the bi-map.
reactivenav::THolonomicMethod enum_t