| badNavAlarm_AlarmTimeout | mrpt::reactivenav::CReactiveNavigationSystem | private |
| badNavAlarm_lastMinDistTime | mrpt::reactivenav::CReactiveNavigationSystem | private |
| badNavAlarm_minDistTarget | mrpt::reactivenav::CReactiveNavigationSystem | private |
| CAbstractReactiveNavigationSystem(CReactiveInterfaceImplementation &react_iterf_impl) | mrpt::reactivenav::CAbstractReactiveNavigationSystem | |
| cancel() | mrpt::reactivenav::CAbstractReactiveNavigationSystem | |
| CDebugOutputCapable() | mrpt::utils::CDebugOutputCapable | inline |
| changeRobotShape(math::CPolygon &shape) | mrpt::reactivenav::CReactiveNavigationSystem | |
| colGridRes_x | mrpt::reactivenav::CReactiveNavigationSystem | private |
| colGridRes_y | mrpt::reactivenav::CReactiveNavigationSystem | private |
| collisionGridsMustBeUpdated | mrpt::reactivenav::CReactiveNavigationSystem | private |
| CReactiveNavigationSystem(CReactiveInterfaceImplementation &react_iterf_impl, bool enableConsoleOutput=true, bool enableLogFile=false) | mrpt::reactivenav::CReactiveNavigationSystem | |
| DIST_TO_TARGET_FOR_SENDING_EVENT | mrpt::reactivenav::CReactiveNavigationSystem | private |
| doEmergencyStop(const char *msg) | mrpt::reactivenav::CReactiveNavigationSystem | private |
| enableLogFile(bool enable) | mrpt::reactivenav::CReactiveNavigationSystem | |
| evaluate(TNavigationParams *params) | mrpt::reactivenav::CReactiveNavigationSystem | virtual |
| executionTime | mrpt::reactivenav::CReactiveNavigationSystem | private |
| getCurrentState() const | mrpt::reactivenav::CAbstractReactiveNavigationSystem | inline |
| getLastLogRecord(CLogFileRecord &o) | mrpt::reactivenav::CReactiveNavigationSystem | |
| holonomicMethod | mrpt::reactivenav::CReactiveNavigationSystem | private |
| holonomicMovements | mrpt::reactivenav::CReactiveNavigationSystem | private |
| IDLE enum value | mrpt::reactivenav::CAbstractReactiveNavigationSystem | |
| initialize() | mrpt::reactivenav::CReactiveNavigationSystem | |
| last_cmd_v | mrpt::reactivenav::CReactiveNavigationSystem | private |
| last_cmd_w | mrpt::reactivenav::CReactiveNavigationSystem | private |
| lastLogRecord | mrpt::reactivenav::CReactiveNavigationSystem | private |
| loadConfigFile(const mrpt::utils::CConfigFileBase &ini, const mrpt::utils::CConfigFileBase &robotIni) | mrpt::reactivenav::CReactiveNavigationSystem | |
| logFile | mrpt::reactivenav::CReactiveNavigationSystem | private |
| m_closing_navigator | mrpt::reactivenav::CReactiveNavigationSystem | private |
| m_critZoneLastLog | mrpt::reactivenav::CReactiveNavigationSystem | private |
| m_critZoneNavigating | mrpt::reactivenav::CReactiveNavigationSystem | private |
| m_decimateHeadingEstimate | mrpt::reactivenav::CReactiveNavigationSystem | private |
| m_enableConsoleOutput | mrpt::reactivenav::CReactiveNavigationSystem | private |
| m_init_done | mrpt::reactivenav::CReactiveNavigationSystem | private |
| m_navigationParams | mrpt::reactivenav::CAbstractReactiveNavigationSystem | protected |
| m_navigationState | mrpt::reactivenav::CAbstractReactiveNavigationSystem | protected |
| m_robot | mrpt::reactivenav::CAbstractReactiveNavigationSystem | protected |
| maxObstaclesHeight | mrpt::reactivenav::CReactiveNavigationSystem | private |
| meanExecutionPeriod | mrpt::reactivenav::CReactiveNavigationSystem | private |
| meanExecutionTime | mrpt::reactivenav::CReactiveNavigationSystem | private |
| meanTotalExecutionTime | mrpt::reactivenav::CReactiveNavigationSystem | private |
| minObstaclesHeight | mrpt::reactivenav::CReactiveNavigationSystem | private |
| NAV_ERROR enum value | mrpt::reactivenav::CAbstractReactiveNavigationSystem | |
| navigate(TNavigationParams *params) | mrpt::reactivenav::CReactiveNavigationSystem | virtual |
| NAVIGATING enum value | mrpt::reactivenav::CAbstractReactiveNavigationSystem | |
| navigationEndEventSent | mrpt::reactivenav::CReactiveNavigationSystem | private |
| navigationStep() | mrpt::reactivenav::CAbstractReactiveNavigationSystem | |
| nIteration | mrpt::reactivenav::CReactiveNavigationSystem | private |
| nLastSelectedPTG | mrpt::reactivenav::CReactiveNavigationSystem | private |
| performNavigationStep() | mrpt::reactivenav::CReactiveNavigationSystem | privatevirtual |
| printf_debug(const char *frmt,...) | mrpt::utils::CDebugOutputCapable | static |
| PTGs | mrpt::reactivenav::CReactiveNavigationSystem | private |
| refDistance | mrpt::reactivenav::CReactiveNavigationSystem | private |
| resume() | mrpt::reactivenav::CAbstractReactiveNavigationSystem | |
| robotMax_V_mps | mrpt::reactivenav::CReactiveNavigationSystem | private |
| robotMax_W_degps | mrpt::reactivenav::CReactiveNavigationSystem | private |
| ROBOTMODEL_DELAY | mrpt::reactivenav::CReactiveNavigationSystem | private |
| ROBOTMODEL_TAU | mrpt::reactivenav::CReactiveNavigationSystem | private |
| robotName | mrpt::reactivenav::CReactiveNavigationSystem | private |
| robotShape | mrpt::reactivenav::CReactiveNavigationSystem | private |
| setHolonomicMethod(THolonomicMethod method, const char *config_INIfile="./CONFIG_ReactiveNavigator.ini") | mrpt::reactivenav::CReactiveNavigationSystem | |
| setParams(TNavigationParams *params) | mrpt::reactivenav::CReactiveNavigationSystem | virtual |
| STEP1_CollisionGridsBuilder() | mrpt::reactivenav::CReactiveNavigationSystem | private |
| STEP2_Sense(mrpt::slam::CSimplePointsMap &out_obstacles) | mrpt::reactivenav::CReactiveNavigationSystem | private |
| STEP3_SpaceTransformer(poses::CPointsMap &in_obstacles, CParameterizedTrajectoryGenerator *in_PTG, vector_double &out_TPObstacles) | mrpt::reactivenav::CReactiveNavigationSystem | private |
| STEP4_HolonomicMethod(vector_double &in_Obstacles, poses::CPoint2D &in_Target, float in_maxRobotSpeed, THolonomicMovement &out_selectedMovement, CHolonomicLogFileRecordPtr &in_HLFR) | mrpt::reactivenav::CReactiveNavigationSystem | private |
| STEP5_Evaluator(THolonomicMovement &in_holonomicMovement, vector_double &in_TPObstacles, poses::CPoint2D &WS_Target, poses::CPoint2D &TP_Target, bool wasSelectedInLast, CLogFileRecord::TInfoPerPTG &log) | mrpt::reactivenav::CReactiveNavigationSystem | private |
| STEP6_Selector(std::vector< THolonomicMovement > &in_holonomicMovements, THolonomicMovement &out_selectedHolonomicMovement, int &out_nSelectedPTG) | mrpt::reactivenav::CReactiveNavigationSystem | private |
| STEP7_NonHolonomicMovement(THolonomicMovement &in_movement, float &out_v, float &out_w) | mrpt::reactivenav::CReactiveNavigationSystem | private |
| suspend() | mrpt::reactivenav::CAbstractReactiveNavigationSystem | virtual |
| SUSPENDED enum value | mrpt::reactivenav::CAbstractReactiveNavigationSystem | |
| tictac | mrpt::reactivenav::CReactiveNavigationSystem | private |
| timerForExecutionPeriod | mrpt::reactivenav::CReactiveNavigationSystem | private |
| times_HoloNav | mrpt::reactivenav::CReactiveNavigationSystem | private |
| times_TP_transformations | mrpt::reactivenav::CReactiveNavigationSystem | private |
| totalExecutionTime | mrpt::reactivenav::CReactiveNavigationSystem | private |
| TP_Obstacles | mrpt::reactivenav::CReactiveNavigationSystem | private |
| TP_Targets | mrpt::reactivenav::CReactiveNavigationSystem | private |
| TState enum name | mrpt::reactivenav::CAbstractReactiveNavigationSystem | |
| valid_TP | mrpt::reactivenav::CReactiveNavigationSystem | private |
| weights | mrpt::reactivenav::CReactiveNavigationSystem | private |
| ~CAbstractReactiveNavigationSystem() | mrpt::reactivenav::CAbstractReactiveNavigationSystem | inlinevirtual |
| ~CDebugOutputCapable() | mrpt::utils::CDebugOutputCapable | inlinevirtual |
| ~CReactiveNavigationSystem() | mrpt::reactivenav::CReactiveNavigationSystem | virtual |