The struct for configuring navigation requests to CAbstractPTGBasedReactive and derived classes.
Definition at line 79 of file CAbstractPTGBasedReactive.h.
#include <mrpt/nav/reactive/CAbstractPTGBasedReactive.h>
Public Member Functions | |
virtual std::string | getAsText () const MRPT_OVERRIDE |
Gets navigation params as a human-readable format. More... | |
virtual TNavigationParamsBase * | clone () const MRPT_OVERRIDE |
Public Attributes | |
std::vector< size_t > | restrict_PTG_indices |
(Default=empty) Optionally, a list of PTG indices can be sent such that the navigator will restrict itself to only employ those PTGs. More... | |
std::vector< mrpt::nav::CAbstractNavigator::TargetInfo > | multiple_targets |
If not empty, this will prevail over the base class single goal target. More... | |
TargetInfo | target |
Navigation target. More... | |
Protected Member Functions | |
virtual bool | isEqual (const CAbstractNavigator::TNavigationParamsBase &o) const MRPT_OVERRIDE |
|
inlinevirtual |
Reimplemented from mrpt::nav::CWaypointsNavigator::TNavigationParamsWaypoints.
Definition at line 86 of file CAbstractPTGBasedReactive.h.
References MRPT_DEPRECATED, and MRPT_OVERRIDE.
|
virtual |
Gets navigation params as a human-readable format.
Reimplemented from mrpt::nav::CWaypointsNavigator::TNavigationParamsWaypoints.
|
protectedvirtual |
Reimplemented from mrpt::nav::CWaypointsNavigator::TNavigationParamsWaypoints.
|
inherited |
If not empty, this will prevail over the base class single goal target.
Semantic is: any of these targets will be good for heading the robot towards them, but the priority is for the latest ones in the sequence.
Definition at line 42 of file CWaypointsNavigator.h.
std::vector<size_t> mrpt::nav::CAbstractPTGBasedReactive::TNavigationParamsPTG::restrict_PTG_indices |
(Default=empty) Optionally, a list of PTG indices can be sent such that the navigator will restrict itself to only employ those PTGs.
Definition at line 83 of file CAbstractPTGBasedReactive.h.
|
inherited |
Navigation target.
Definition at line 87 of file CAbstractNavigator.h.
Page generated by Doxygen 1.8.13 for MRPT 1.5.3 at Sun Nov 26 00:44:48 UTC 2017 |