| build_movement_candidate(CParameterizedTrajectoryGenerator *ptg, const size_t indexPTG, const std::vector< mrpt::math::TPose2D > &relTargets, const mrpt::math::TPose2D &rel_pose_PTG_origin_wrt_sense, TInfoPerPTG &ipf, TCandidateMovementPTG &holonomicMovement, CLogFileRecord &newLogRec, const bool this_is_PTG_continuation, mrpt::nav::CAbstractHolonomicReactiveMethod &holoMethod, const mrpt::system::TTimeStamp tim_start_iteration, const TNavigationParams &navp=TNavigationParams(), const mrpt::math::TPose2D &relPoseVelCmd_NOP=mrpt::math::TPose2D(0, 0, 0)) | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | CAbstractNavigator(CRobot2NavInterface &robot_interface_impl) | mrpt::nav::CAbstractNavigator |  | 
  | CAbstractPTGBasedReactive(CRobot2NavInterface &react_iterf_impl, bool enableConsoleOutput=true, bool enableLogFile=false, const std::string &logFileDirectory=std::string("./reactivenav.logs")) | mrpt::nav::CAbstractPTGBasedReactive |  | 
  | calc_move_candidate_scores(TCandidateMovementPTG &holonomicMovement, const std::vector< double > &in_TPObstacles, const mrpt::nav::ClearanceDiagram &in_clearance, const std::vector< mrpt::math::TPose2D > &WS_Targets, const std::vector< PTGTarget > &TP_Targets, CLogFileRecord::TInfoPerPTG &log, CLogFileRecord &newLogRec, const bool this_is_PTG_continuation, const mrpt::math::TPose2D &relPoseVelCmd_NOP, const unsigned int ptg_idx4weights, const mrpt::system::TTimeStamp tim_start_iteration, const mrpt::nav::CHolonomicLogFileRecord::Ptr &hlfr) | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | cancel() override | mrpt::nav::CWaypointsNavigator | virtual | 
  | changeCurrentRobotSpeedLimits() | mrpt::nav::CAbstractPTGBasedReactive | inline | 
  | changeRobotCircularShapeRadius(const double R) | mrpt::nav::CReactiveNavigationSystem |  | 
  | changeRobotShape(const mrpt::math::CPolygon &shape) | mrpt::nav::CReactiveNavigationSystem |  | 
  | 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 override | mrpt::nav::CReactiveNavigationSystem | virtual | 
  | checkHasReachedTarget(const double targetDist) const override | mrpt::nav::CWaypointsNavigator | protectedvirtual | 
  | COutputLogger(const std::string &name) | mrpt::system::COutputLogger |  | 
  | COutputLogger() | mrpt::system::COutputLogger |  | 
  | CReactiveNavigationSystem(CRobot2NavInterface &react_iterf_impl, bool enableConsoleOutput=true, bool enableLogFile=false, const std::string &logFileDirectory=std::string("./reactivenav.logs")) | mrpt::nav::CReactiveNavigationSystem |  | 
  | CWaypointsNavigator(CRobot2NavInterface &robot_interface_impl) | mrpt::nav::CWaypointsNavigator |  | 
  | dispatchPendingNavEvents() | mrpt::nav::CAbstractNavigator | protected | 
  | doEmergencyStop(const std::string &msg) | mrpt::nav::CAbstractNavigator | protectedvirtual | 
  | dumpLogToConsole() const | mrpt::system::COutputLogger |  | 
  | enableKeepLogRecords(bool enable=true) | mrpt::nav::CAbstractPTGBasedReactive | inline | 
  | enableLogFile(bool enable) | mrpt::nav::CAbstractPTGBasedReactive |  | 
  | enableRethrowNavExceptions(const bool enable) | mrpt::nav::CAbstractNavigator | inline | 
  | enableTimeLog(bool enable=true) | mrpt::nav::CAbstractPTGBasedReactive | inline | 
  | ERR_CANNOT_REACH_TARGET enum value | mrpt::nav::CAbstractNavigator |  | 
  | ERR_EMERGENCY_STOP enum value | mrpt::nav::CAbstractNavigator |  | 
  | ERR_NONE enum value | mrpt::nav::CAbstractNavigator |  | 
  | ERR_OTHER enum value | mrpt::nav::CAbstractNavigator |  | 
  | executionTime | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | generate_vel_cmd(const TCandidateMovementPTG &in_movement, mrpt::kinematics::CVehicleVelCmd::Ptr &new_vel_cmd) | mrpt::nav::CAbstractPTGBasedReactive | protectedvirtual | 
  | getCurrentRobotSpeedLimits() const | mrpt::nav::CAbstractPTGBasedReactive | inline | 
  | getCurrentState() const | mrpt::nav::CAbstractNavigator | inline | 
  | getDelaysTimeLogger() const | mrpt::nav::CAbstractNavigator | inline | 
  | getErrorReason() const | mrpt::nav::CAbstractNavigator | inline | 
  | getFrameTF() const | mrpt::nav::CAbstractNavigator | inline | 
  | getHoloMethod(int idx) | mrpt::nav::CAbstractPTGBasedReactive | protectedvirtual | 
  | getLastLogRecord(CLogFileRecord &o) | mrpt::nav::CAbstractPTGBasedReactive |  | 
  | getLogAsString(std::string &log_contents) const | mrpt::system::COutputLogger |  | 
  | getLogAsString() const | mrpt::system::COutputLogger |  | 
  | getLogFileDirectory() const | mrpt::nav::CAbstractPTGBasedReactive | inline | 
  | getLoggerLastMsg() const | mrpt::system::COutputLogger |  | 
  | getLoggerLastMsg(std::string &msg_str) const | mrpt::system::COutputLogger |  | 
  | getLoggerName() const | mrpt::system::COutputLogger |  | 
  | getMinLoggingLevel() const | mrpt::system::COutputLogger | inline | 
  | getPTG(size_t i) override | mrpt::nav::CReactiveNavigationSystem | inlinevirtual | 
  | getPTG(size_t i) const override | mrpt::nav::CReactiveNavigationSystem | inlinevirtual | 
  | getPTG_count() const override | mrpt::nav::CReactiveNavigationSystem | inlinevirtual | 
  | getTargetApproachSlowDownDistance() const | mrpt::nav::CAbstractPTGBasedReactive |  | 
  | getTimeLogger() const | mrpt::nav::CAbstractPTGBasedReactive | 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 override | mrpt::nav::CAbstractPTGBasedReactive | protectedvirtual | 
  | implementSenseObstacles(mrpt::system::TTimeStamp &obs_timestamp) override | mrpt::nav::CReactiveNavigationSystem | privatevirtual | 
  | initialize() override | mrpt::nav::CAbstractPTGBasedReactive | virtual | 
  | isLoggingLevelVisible(VerbosityLevel level) const | mrpt::system::COutputLogger | inline | 
  | isRelativePointReachable(const mrpt::math::TPoint2D &wp_local_wrt_robot) const | mrpt::nav::CWaypointsNavigator |  | 
  | isRethrowNavExceptionsEnabled() const | mrpt::nav::CAbstractNavigator | inline | 
  | lastLogRecord | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | loadConfigFile(const mrpt::config::CConfigFileBase &c) override | mrpt::nav::CReactiveNavigationSystem | virtual | 
  | logCond(const VerbosityLevel level, bool cond, const std::string &msg_str) const | mrpt::system::COutputLogger |  | 
  | logDeregisterCallback(output_logger_callback_t userFunc) | mrpt::system::COutputLogger |  | 
  | logFmt(const VerbosityLevel level, const char *fmt,...) const MRPT_printf_format_check(3 | mrpt::system::COutputLogger |  | 
  | loggerReset() | mrpt::system::COutputLogger |  | 
  | logging_enable_console_output | mrpt::system::COutputLogger |  | 
  | logging_enable_keep_record | mrpt::system::COutputLogger |  | 
  | logging_levels_to_colors() | mrpt::system::COutputLogger | static | 
  | logging_levels_to_names() | mrpt::system::COutputLogger | static | 
  | loggingGetWSObstaclesAndShape(CLogFileRecord &out_log) override | mrpt::nav::CReactiveNavigationSystem | protectedvirtual | 
  | logRegisterCallback(output_logger_callback_t userFunc) | mrpt::system::COutputLogger |  | 
  | logStr(const VerbosityLevel level, const std::string &msg_str) const | mrpt::system::COutputLogger |  | 
  | m_badNavAlarm_lastMinDistTime | mrpt::nav::CAbstractNavigator | protected | 
  | m_badNavAlarm_minDistTarget | mrpt::nav::CAbstractNavigator | protected | 
  | m_closing_navigator | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | m_critZoneLastLog | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | m_curPoseVel | mrpt::nav::CAbstractNavigator | protected | 
  | m_enableConsoleOutput | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | m_enableKeepLogRecords | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | m_frame_tf | mrpt::nav::CAbstractNavigator | protected | 
  | m_holonomicMethod | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | m_infoPerPTG | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | m_infoPerPTG_timestamp | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | m_init_done | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | m_is_aligning | mrpt::nav::CWaypointsNavigator | protected | 
  | m_last_alignment_cmd | mrpt::nav::CWaypointsNavigator | protected | 
  | m_last_curPoseVelUpdate_pose_frame_id | mrpt::nav::CAbstractNavigator | protected | 
  | m_last_curPoseVelUpdate_robot_time | mrpt::nav::CAbstractNavigator | protected | 
  | m_last_vel_cmd | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | m_lastSentVelCmd | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | m_latestOdomPoses | mrpt::nav::CAbstractNavigator | protected | 
  | m_latestPoses | mrpt::nav::CAbstractNavigator | protected | 
  | m_logFile | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | m_min_verbosity_level | mrpt::system::COutputLogger | protected | 
  | m_multiobjopt | mrpt::nav::CAbstractPTGBasedReactive | 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_prev_logfile | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | m_PTGsMustBeReInitialized | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | m_robot | mrpt::nav::CAbstractNavigator | protected | 
  | m_robotShape | mrpt::nav::CReactiveNavigationSystem | protected | 
  | m_robotShapeCircularRadius | mrpt::nav::CReactiveNavigationSystem | protected | 
  | m_timelogger | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | m_timlog_delays | mrpt::nav::CAbstractNavigator | protected | 
  | m_was_aligning | mrpt::nav::CWaypointsNavigator | protected | 
  | m_waypoint_nav_status | mrpt::nav::CWaypointsNavigator | protected | 
  | m_WS_filter | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | m_WS_Obstacles | mrpt::nav::CReactiveNavigationSystem | protected | 
  | m_WS_Obstacles_original | mrpt::nav::CReactiveNavigationSystem | protected | 
  | m_WS_Obstacles_timestamp | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | meanExecutionPeriod | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | meanExecutionTime | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | meanTotalExecutionTime | mrpt::nav::CAbstractPTGBasedReactive | 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() override | mrpt::nav::CWaypointsNavigator | virtual | 
  | onNavigateCommandReceived() override | mrpt::nav::CWaypointsNavigator | protectedvirtual | 
  | onStartNewNavigation() override | mrpt::nav::CAbstractPTGBasedReactive | protectedvirtual | 
  | params_abstract_navigator | mrpt::nav::CAbstractNavigator |  | 
  | params_abstract_ptg_navigator | mrpt::nav::CAbstractPTGBasedReactive |  | 
  | params_reactive_nav | mrpt::nav::CReactiveNavigationSystem |  | 
  | params_waypoints_navigator | mrpt::nav::CWaypointsNavigator |  | 
  | performNavigationStep() override | mrpt::nav::CAbstractPTGBasedReactive | protectedvirtual | 
  | performNavigationStepNavigating(bool call_virtual_nav_method=true) | mrpt::nav::CAbstractNavigator | protectedvirtual | 
  | preDestructor() | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | processNavigateCommand(const TNavigationParams *params) | mrpt::nav::CAbstractNavigator | protectedvirtual | 
  | PTGs | mrpt::nav::CReactiveNavigationSystem | private | 
  | resetNavError() | mrpt::nav::CAbstractNavigator | virtual | 
  | resume() | mrpt::nav::CAbstractNavigator | virtual | 
  | saveConfigFile(mrpt::config::CConfigFileBase &c) const override | mrpt::nav::CReactiveNavigationSystem | virtual | 
  | setFrameTF(const std::weak_ptr< mrpt::poses::FrameTransformer< 2 >> &frame_tf) | mrpt::nav::CAbstractNavigator |  | 
  | setHolonomicMethod(const std::string &method, const mrpt::config::CConfigFileBase &cfgBase) | mrpt::nav::CAbstractPTGBasedReactive |  | 
  | setLogFileDirectory(const std::string &sDir) | mrpt::nav::CAbstractPTGBasedReactive | inline | 
  | setLoggerName(const std::string &name) | mrpt::system::COutputLogger |  | 
  | setMinLoggingLevel(const VerbosityLevel level) | mrpt::system::COutputLogger |  | 
  | setTargetApproachSlowDownDistance(const double dist) | mrpt::nav::CAbstractPTGBasedReactive |  | 
  | setVerbosityLevel(const VerbosityLevel level) | mrpt::system::COutputLogger |  | 
  | STEP1_InitPTGs() override | mrpt::nav::CReactiveNavigationSystem | privatevirtual | 
  | STEP2_SenseObstacles() | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | STEP3_WSpaceToTPSpace(const size_t ptg_idx, std::vector< double > &out_TPObstacles, mrpt::nav::ClearanceDiagram &out_clearance, const mrpt::math::TPose2D &rel_pose_PTG_origin_wrt_sense, const bool eval_clearance) override | mrpt::nav::CReactiveNavigationSystem | protectedvirtual | 
  | STEP8_GenerateLogRecord(CLogFileRecord &newLogRec, const std::vector< mrpt::math::TPose2D > &relTargets, int nSelectedPTG, const mrpt::kinematics::CVehicleVelCmd::Ptr &new_vel_cmd, int nPTGs, const bool best_is_NOP_cmdvel, const math::TPose2D &rel_cur_pose_wrt_last_vel_cmd_NOP, const math::TPose2D &rel_pose_PTG_origin_wrt_sense_NOP, const double executionTimeValue, const double tim_changeSpeed, const mrpt::system::TTimeStamp &tim_start_iteration) | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | stop(bool isEmergencyStop) | mrpt::nav::CAbstractNavigator | protectedvirtual | 
  | suspend() | mrpt::nav::CAbstractNavigator | virtual | 
  | SUSPENDED enum value | mrpt::nav::CAbstractNavigator |  | 
  | TErrorCode enum name | mrpt::nav::CAbstractNavigator |  | 
  | tictac | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | tim_changeSpeed_avr | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | timerForExecutionPeriod | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | timoff_curPoseAndSpeed_avr | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | timoff_obstacles_avr | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | timoff_sendVelCmd_avr | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | totalExecutionTime | mrpt::nav::CAbstractPTGBasedReactive | protected | 
  | TState enum name | mrpt::nav::CAbstractNavigator |  | 
  | updateCurrentPoseAndSpeeds() | mrpt::nav::CAbstractNavigator | protectedvirtual | 
  | waypoints_isAligning() const | mrpt::nav::CWaypointsNavigator | inlineprotected | 
  | waypoints_navigationStep() | mrpt::nav::CWaypointsNavigator | protectedvirtual | 
  | writeLogToFile(const std::string *fname_in=nullptr) const | mrpt::system::COutputLogger |  | 
  | ~CAbstractNavigator() override | mrpt::nav::CAbstractNavigator |  | 
  | ~CAbstractPTGBasedReactive() override | mrpt::nav::CAbstractPTGBasedReactive |  | 
  | ~COutputLogger() | mrpt::system::COutputLogger | virtual | 
  | ~CReactiveNavigationSystem() override | mrpt::nav::CReactiveNavigationSystem |  | 
  | ~CWaypointsNavigator() override | mrpt::nav::CWaypointsNavigator |  |