The struct for configuring navigation requests.
Used in CAbstractPTGBasedReactive::navigate()
Definition at line 84 of file CAbstractNavigator.h.
#include <mrpt/nav/reactive/CAbstractNavigator.h>
Public Member Functions | |
virtual std::string | getAsText () const MRPT_OVERRIDE |
Gets navigation params as a human-readable format. More... | |
virtual TNavigationParams * | clone () const |
Public Attributes | |
TargetInfo | target |
Navigation target. More... | |
Protected Member Functions | |
virtual bool | isEqual (const TNavigationParamsBase &o) const MRPT_OVERRIDE |
|
inlinevirtual |
Reimplemented in mrpt::nav::CAbstractPTGBasedReactive::TNavigationParamsPTG, and mrpt::nav::CWaypointsNavigator::TNavigationParamsWaypoints.
Definition at line 89 of file CAbstractNavigator.h.
Referenced by mrpt::nav::CAbstractPTGBasedReactive::performNavigationStep(), and mrpt::nav::CAbstractNavigator::processNavigateCommand().
|
virtual |
Gets navigation params as a human-readable format.
Implements mrpt::nav::CAbstractNavigator::TNavigationParamsBase.
Reimplemented in mrpt::nav::CAbstractPTGBasedReactive::TNavigationParamsPTG, and mrpt::nav::CWaypointsNavigator::TNavigationParamsWaypoints.
Definition at line 59 of file CAbstractNavigator.cpp.
Referenced by mrpt::nav::CAbstractNavigator::performNavigationStepNavigating().
|
protectedvirtual |
Implements mrpt::nav::CAbstractNavigator::TNavigationParamsBase.
Reimplemented in mrpt::nav::CAbstractPTGBasedReactive::TNavigationParamsPTG, and mrpt::nav::CWaypointsNavigator::TNavigationParamsWaypoints.
Definition at line 67 of file CAbstractNavigator.cpp.
Referenced by mrpt::nav::CWaypointsNavigator::TNavigationParamsWaypoints::isEqual().
TargetInfo mrpt::nav::CAbstractNavigator::TNavigationParams::target |
Navigation target.
Definition at line 86 of file CAbstractNavigator.h.
Referenced by mrpt::nav::CAbstractPTGBasedReactive::build_movement_candidate(), mrpt::nav::CAbstractPTGBasedReactive::calc_move_candidate_scores(), mrpt::nav::CWaypointsNavigator::checkHasReachedTarget(), mrpt::nav::CAbstractPTGBasedReactive::performNavigationStep(), mrpt::nav::CAbstractNavigator::performNavigationStepNavigating(), mrpt::nav::CAbstractNavigator::processNavigateCommand(), run_rnav_test(), and mrpt::nav::CWaypointsNavigator::waypoints_navigationStep().
Page generated by Doxygen 1.8.14 for MRPT 1.5.5 Git: e06b63dbf Fri Dec 1 14:41:11 2017 +0100 at lun oct 28 01:31:35 CET 2019 |