, including all inherited members.
badNavAlarm_AlarmTimeout | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
badNavAlarm_lastMinDistTime | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
badNavAlarm_minDistTarget | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
beDoorCrosing1 enum value | mrpt::reactivenav::CReactiveNavigationSystem | |
beDoorCrosing2 enum value | mrpt::reactivenav::CReactiveNavigationSystem | |
beDoorCrosing3 enum value | mrpt::reactivenav::CReactiveNavigationSystem | |
beHeadDirection enum value | mrpt::reactivenav::CReactiveNavigationSystem | |
beNormalNavigation enum value | mrpt::reactivenav::CReactiveNavigationSystem | |
CAbstractReactiveNavigationSystem(CReactiveInterfaceImplementation &react_iterf_impl) | mrpt::reactivenav::CAbstractReactiveNavigationSystem | |
cancel() | mrpt::reactivenav::CAbstractReactiveNavigationSystem | |
CDebugOutputCapable() | mrpt::utils::CDebugOutputCapable | [inline] |
CerrandoHilo | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
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 | |
DISABLE_PERIOD_AFTER_FAIL | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
DIST_TO_TARGET_FOR_SENDING_EVENT | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
DOOR_CROOSING_BEH3_TIMEOUT | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
DOOR_CROSSING_DIST_TO_AUX_TARGETS | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
DOOR_CROSSING_MAXIMUM_DOORWAY_SIZE | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
DOOR_CROSSING_SEARCH_TARGET_DISTANCEx2 | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
DOORCROSSING_HEADING_ACCURACY_DEG | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
DOORCROSSING_ROTATION_CTE_DEG | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
DW | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
enableConsoleOutput | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
enableLogFile(bool enable) | mrpt::reactivenav::CReactiveNavigationSystem | |
Error_ParadaDeEmergencia(const char *msg) | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
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_beAuxTarget | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
m_beHeadDirection_rad | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
m_bePassPoint1 | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
m_bePassPoint2 | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
m_critZoneLastLog | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
m_critZoneNavigating | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
m_decimateHeadingEstimate | 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 | |
navigatorBehavior | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
nIteration | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
nLastSelectedPTG | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
performNavigationStep() | mrpt::reactivenav::CReactiveNavigationSystem | [private, virtual] |
prevSelPTG | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
prevV | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
prevW | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
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] |
TNavigatorBehavior enum name | mrpt::reactivenav::CReactiveNavigationSystem | |
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] |
VORONOI_MINIMUM_CLEARANCE | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
VORONOI_PATH_DIST_FROM_DOORWAY | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
weights | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
~CAbstractReactiveNavigationSystem() | mrpt::reactivenav::CAbstractReactiveNavigationSystem | [inline, virtual] |
~CDebugOutputCapable() | mrpt::utils::CDebugOutputCapable | [inline, virtual] |
~CReactiveNavigationSystem() | mrpt::reactivenav::CReactiveNavigationSystem | [virtual] |