, 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(TRobotMotionControl &rmc, TSensors &sensors, void(*emul_printf)(const char *s), TEventsLaunching &evnts) | mrpt::reactivenav::CAbstractReactiveNavigationSystem | |
cancel() | mrpt::reactivenav::CAbstractReactiveNavigationSystem | |
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(TRobotMotionControl &rmc, TSensors &sensors, void(*emul_printf)(const char *s), TEventsLaunching &evnts, const mrpt::utils::CConfigFileBase &configIni, const mrpt::utils::CConfigFileBase &configRobotIni, bool enableConsoleOutput=true, bool enableLogFile=false) | mrpt::reactivenav::CReactiveNavigationSystem | |
critZoneLastLog | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
critZoneNavigating | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
Debug | mrpt::reactivenav::CAbstractReactiveNavigationSystem | [protected] |
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] |
enableConsoleOutput | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
enableLogFile(bool enable) | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
Error_ParadaDeEmergencia(const char *msg) | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
evaluate(TNavigationParams *params) | mrpt::reactivenav::CReactiveNavigationSystem | [virtual] |
EventsLaunching | mrpt::reactivenav::CAbstractReactiveNavigationSystem | [protected] |
getCurrentState() | mrpt::reactivenav::CAbstractReactiveNavigationSystem | [inline] |
getLastLogRecord(CLogFileRecord &o) | mrpt::reactivenav::CReactiveNavigationSystem | |
holonomicMethod | 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] |
maxObstaclesHeight | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
meanExecutionPeriod | 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] |
navigationParams | mrpt::reactivenav::CAbstractReactiveNavigationSystem | [protected] |
navigationState | mrpt::reactivenav::CAbstractReactiveNavigationSystem | [protected] |
navigationStep() | mrpt::reactivenav::CAbstractReactiveNavigationSystem | |
navigatorBehavior | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
nIteration | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
performNavigationStep() | mrpt::reactivenav::CReactiveNavigationSystem | [private, virtual] |
PointIsIntoPolygon(float x, float y, float v1x, float v1y, float v2x, float v2y, float v3x, float v3y, float v4x, float v4y) | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
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] |
RobotMotionControl | mrpt::reactivenav::CAbstractReactiveNavigationSystem | [protected] |
robotName | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
robotShape | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
securityDistances | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
Sensors | mrpt::reactivenav::CAbstractReactiveNavigationSystem | [protected] |
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::slam::COccupancyGridMap2D *out_obstaclesGridMap=NULL) | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
STEP3_SpaceTransformer(poses::CPointsMap &in_obstacles, CParameterizedTrajectoryGenerator *in_PTG, vector_float &out_TPObstacles, unsigned int securityDistanceIndex) | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
STEP4_HolonomicMethod(vector_float &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_float &in_TPObstacles, poses::CPoint2D &WS_Target, poses::CPoint2D &TP_Target, bool wasSelectedInLast, CLogFileRecord::TInfoPerPTG &log, unsigned int securityDistanceIndex) | 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 | |
TextoDebug(const char *formatStr,...) | mrpt::reactivenav::CAbstractReactiveNavigationSystem | [inline, protected] |
timerForExecutionPeriod | mrpt::reactivenav::CReactiveNavigationSystem | [private] |
TNavigatorBehavior enum name | mrpt::reactivenav::CReactiveNavigationSystem | |
TState enum name | mrpt::reactivenav::CAbstractReactiveNavigationSystem | |
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] |
~CReactiveNavigationSystem() | mrpt::reactivenav::CReactiveNavigationSystem | [virtual] |