CAbstractNavigator(CRobot2NavInterface &robot_interface_impl) | mrpt::nav::CAbstractNavigator | |
cancel() MRPT_OVERRIDE | mrpt::nav::CWaypointsNavigator | virtual |
changeSpeeds(const mrpt::kinematics::CVehicleVelCmd &vel_cmd) | mrpt::nav::CAbstractNavigator | protectedvirtual |
changeSpeedsNOP() | mrpt::nav::CAbstractNavigator | protectedvirtual |
checkCollisionWithLatestObstacles(const mrpt::math::TPose2D &relative_robot_pose) const | mrpt::nav::CAbstractNavigator | protectedvirtual |
checkHasReachedTarget(const double targetDist) const MRPT_OVERRIDE | mrpt::nav::CWaypointsNavigator | protectedvirtual |
CWaypointsNavigator(CRobot2NavInterface &robot_interface_impl) | mrpt::nav::CWaypointsNavigator | |
dispatchPendingNavEvents() | mrpt::nav::CAbstractNavigator | protected |
doEmergencyStop(const std::string &msg) | mrpt::nav::CAbstractNavigator | protected |
getCurrentState() const | mrpt::nav::CAbstractNavigator | inline |
getDelaysTimeLogger() const | mrpt::nav::CAbstractNavigator | inline |
getFrameTF() const | mrpt::nav::CAbstractNavigator | inline |
getWaypointNavStatus(TWaypointStatusSequence &out_nav_status) const | mrpt::nav::CWaypointsNavigator | virtual |
getWaypointNavStatus() const | mrpt::nav::CWaypointsNavigator | inline |
IDLE enum value | mrpt::nav::CAbstractNavigator | |
impl_waypoint_is_reachable(const mrpt::math::TPoint2D &wp_local_wrt_robot) const =0 | mrpt::nav::CWaypointsNavigator | protectedpure virtual |
initialize()=0 | mrpt::nav::CAbstractNavigator | pure virtual |
isRelativePointReachable(const mrpt::math::TPoint2D &wp_local_wrt_robot) const | mrpt::nav::CWaypointsNavigator | |
loadConfigFile(const mrpt::utils::CConfigFileBase &c) MRPT_OVERRIDE | mrpt::nav::CWaypointsNavigator | virtual |
m_badNavAlarm_lastMinDistTime | mrpt::nav::CAbstractNavigator | protected |
m_badNavAlarm_minDistTarget | mrpt::nav::CAbstractNavigator | protected |
m_curPoseVel | mrpt::nav::CAbstractNavigator | protected |
m_frame_tf | mrpt::nav::CAbstractNavigator | protected |
m_is_aligning | mrpt::nav::CWaypointsNavigator | private |
m_last_alignment_cmd | mrpt::nav::CWaypointsNavigator | private |
m_last_curPoseVelUpdate_pose_frame_id | mrpt::nav::CAbstractNavigator | protected |
m_last_curPoseVelUpdate_robot_time | mrpt::nav::CAbstractNavigator | protected |
m_latestOdomPoses | mrpt::nav::CAbstractNavigator | protected |
m_latestPoses | mrpt::nav::CAbstractNavigator | protected |
m_nav_cs | mrpt::nav::CAbstractNavigator | protected |
m_nav_waypoints_cs | mrpt::nav::CWaypointsNavigator | protected |
m_navigationParams | mrpt::nav::CAbstractNavigator | protected |
m_navigationState | mrpt::nav::CAbstractNavigator | protected |
m_pending_events | mrpt::nav::CAbstractNavigator | protected |
m_robot | mrpt::nav::CAbstractNavigator | protected |
m_timlog_delays | mrpt::nav::CAbstractNavigator | protected |
m_was_aligning | mrpt::nav::CWaypointsNavigator | private |
m_waypoint_nav_status | mrpt::nav::CWaypointsNavigator | protected |
NAV_ERROR enum value | mrpt::nav::CAbstractNavigator | |
navigate(const TNavigationParams *params) | mrpt::nav::CAbstractNavigator | virtual |
navigateWaypoints(const TWaypointSequence &nav_request) | mrpt::nav::CWaypointsNavigator | virtual |
NAVIGATING enum value | mrpt::nav::CAbstractNavigator | |
navigationStep() MRPT_OVERRIDE | mrpt::nav::CWaypointsNavigator | virtual |
onNavigateCommandReceived() MRPT_OVERRIDE | mrpt::nav::CWaypointsNavigator | protectedvirtual |
onStartNewNavigation() MRPT_OVERRIDE | mrpt::nav::CWaypointsNavigator | protectedvirtual |
params_abstract_navigator | mrpt::nav::CAbstractNavigator | |
params_waypoints_navigator | mrpt::nav::CWaypointsNavigator | |
performNavigationStep()=0 | mrpt::nav::CAbstractNavigator | protectedpure virtual |
performNavigationStepNavigating(bool call_virtual_nav_method=true) | mrpt::nav::CAbstractNavigator | protectedvirtual |
processNavigateCommand(const TNavigationParams *params) | mrpt::nav::CAbstractNavigator | protected |
resetNavError() | mrpt::nav::CAbstractNavigator | virtual |
resume() | mrpt::nav::CAbstractNavigator | virtual |
saveConfigFile(mrpt::utils::CConfigFileBase &c) const MRPT_OVERRIDE | mrpt::nav::CWaypointsNavigator | virtual |
setFrameTF(mrpt::poses::FrameTransformer< 2 > *frame_tf) | mrpt::nav::CAbstractNavigator | |
stop(bool isEmergencyStop) | mrpt::nav::CAbstractNavigator | protectedvirtual |
suspend() | mrpt::nav::CAbstractNavigator | virtual |
SUSPENDED enum value | mrpt::nav::CAbstractNavigator | |
TState enum name | mrpt::nav::CAbstractNavigator | |
updateCurrentPoseAndSpeeds() | mrpt::nav::CAbstractNavigator | protected |
waypoints_isAligning() const | mrpt::nav::CWaypointsNavigator | inlineprotected |
waypoints_navigationStep() | mrpt::nav::CWaypointsNavigator | protectedvirtual |
~CAbstractNavigator() | mrpt::nav::CAbstractNavigator | virtual |
~CWaypointsNavigator() | mrpt::nav::CWaypointsNavigator | virtual |