MRPT logo

mrpt::reactivenav::CReactiveNavigationSystem Member List

This is the complete list of members for mrpt::reactivenav::CReactiveNavigationSystem, including all inherited members.

badNavAlarm_AlarmTimeoutmrpt::reactivenav::CReactiveNavigationSystem [private]
badNavAlarm_lastMinDistTimemrpt::reactivenav::CReactiveNavigationSystem [private]
badNavAlarm_minDistTargetmrpt::reactivenav::CReactiveNavigationSystem [private]
beDoorCrosing1 enum valuemrpt::reactivenav::CReactiveNavigationSystem
beDoorCrosing2 enum valuemrpt::reactivenav::CReactiveNavigationSystem
beDoorCrosing3 enum valuemrpt::reactivenav::CReactiveNavigationSystem
beHeadDirection enum valuemrpt::reactivenav::CReactiveNavigationSystem
beNormalNavigation enum valuemrpt::reactivenav::CReactiveNavigationSystem
CAbstractReactiveNavigationSystem(TRobotMotionControl &rmc, TSensors &sensors, void(*emul_printf)(const char *s), TEventsLaunching &evnts)mrpt::reactivenav::CAbstractReactiveNavigationSystem
cancel()mrpt::reactivenav::CAbstractReactiveNavigationSystem
CerrandoHilomrpt::reactivenav::CReactiveNavigationSystem [private]
changeRobotShape(math::CPolygon &shape)mrpt::reactivenav::CReactiveNavigationSystem
colGridRes_xmrpt::reactivenav::CReactiveNavigationSystem [private]
colGridRes_ymrpt::reactivenav::CReactiveNavigationSystem [private]
collisionGridsMustBeUpdatedmrpt::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
critZoneLastLogmrpt::reactivenav::CReactiveNavigationSystem [private]
critZoneNavigatingmrpt::reactivenav::CReactiveNavigationSystem [private]
Debugmrpt::reactivenav::CAbstractReactiveNavigationSystem [protected]
DISABLE_PERIOD_AFTER_FAILmrpt::reactivenav::CReactiveNavigationSystem [private]
DIST_TO_TARGET_FOR_SENDING_EVENTmrpt::reactivenav::CReactiveNavigationSystem [private]
DOOR_CROOSING_BEH3_TIMEOUTmrpt::reactivenav::CReactiveNavigationSystem [private]
DOOR_CROSSING_DIST_TO_AUX_TARGETSmrpt::reactivenav::CReactiveNavigationSystem [private]
DOOR_CROSSING_MAXIMUM_DOORWAY_SIZEmrpt::reactivenav::CReactiveNavigationSystem [private]
DOOR_CROSSING_SEARCH_TARGET_DISTANCEx2mrpt::reactivenav::CReactiveNavigationSystem [private]
DOORCROSSING_HEADING_ACCURACY_DEGmrpt::reactivenav::CReactiveNavigationSystem [private]
DOORCROSSING_ROTATION_CTE_DEGmrpt::reactivenav::CReactiveNavigationSystem [private]
enableConsoleOutputmrpt::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]
EventsLaunchingmrpt::reactivenav::CAbstractReactiveNavigationSystem [protected]
getCurrentState()mrpt::reactivenav::CAbstractReactiveNavigationSystem [inline]
getLastLogRecord(CLogFileRecord &o)mrpt::reactivenav::CReactiveNavigationSystem
holonomicMethodmrpt::reactivenav::CReactiveNavigationSystem [private]
IDLE enum valuemrpt::reactivenav::CAbstractReactiveNavigationSystem
initialize()mrpt::reactivenav::CReactiveNavigationSystem
last_cmd_vmrpt::reactivenav::CReactiveNavigationSystem [private]
last_cmd_wmrpt::reactivenav::CReactiveNavigationSystem [private]
lastLogRecordmrpt::reactivenav::CReactiveNavigationSystem [private]
loadConfigFile(const mrpt::utils::CConfigFileBase &ini, const mrpt::utils::CConfigFileBase &robotIni)mrpt::reactivenav::CReactiveNavigationSystem
logFilemrpt::reactivenav::CReactiveNavigationSystem [private]
m_beAuxTargetmrpt::reactivenav::CReactiveNavigationSystem [private]
m_beHeadDirection_radmrpt::reactivenav::CReactiveNavigationSystem [private]
m_bePassPoint1mrpt::reactivenav::CReactiveNavigationSystem [private]
m_bePassPoint2mrpt::reactivenav::CReactiveNavigationSystem [private]
maxObstaclesHeightmrpt::reactivenav::CReactiveNavigationSystem [private]
meanExecutionPeriodmrpt::reactivenav::CReactiveNavigationSystem [private]
minObstaclesHeightmrpt::reactivenav::CReactiveNavigationSystem [private]
NAV_ERROR enum valuemrpt::reactivenav::CAbstractReactiveNavigationSystem
navigate(TNavigationParams *params)mrpt::reactivenav::CReactiveNavigationSystem [virtual]
NAVIGATING enum valuemrpt::reactivenav::CAbstractReactiveNavigationSystem
navigationEndEventSentmrpt::reactivenav::CReactiveNavigationSystem [private]
navigationParamsmrpt::reactivenav::CAbstractReactiveNavigationSystem [protected]
navigationStatemrpt::reactivenav::CAbstractReactiveNavigationSystem [protected]
navigationStep()mrpt::reactivenav::CAbstractReactiveNavigationSystem
navigatorBehaviormrpt::reactivenav::CReactiveNavigationSystem [private]
nIterationmrpt::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]
PTGsmrpt::reactivenav::CReactiveNavigationSystem [private]
refDistancemrpt::reactivenav::CReactiveNavigationSystem [private]
resume()mrpt::reactivenav::CAbstractReactiveNavigationSystem
robotMax_V_mpsmrpt::reactivenav::CReactiveNavigationSystem [private]
robotMax_W_degpsmrpt::reactivenav::CReactiveNavigationSystem [private]
ROBOTMODEL_DELAYmrpt::reactivenav::CReactiveNavigationSystem [private]
ROBOTMODEL_TAUmrpt::reactivenav::CReactiveNavigationSystem [private]
RobotMotionControlmrpt::reactivenav::CAbstractReactiveNavigationSystem [protected]
robotNamemrpt::reactivenav::CReactiveNavigationSystem [private]
robotShapemrpt::reactivenav::CReactiveNavigationSystem [private]
securityDistancesmrpt::reactivenav::CReactiveNavigationSystem [private]
Sensorsmrpt::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 valuemrpt::reactivenav::CAbstractReactiveNavigationSystem
TextoDebug(const char *formatStr,...)mrpt::reactivenav::CAbstractReactiveNavigationSystem [inline, protected]
timerForExecutionPeriodmrpt::reactivenav::CReactiveNavigationSystem [private]
TNavigatorBehavior enum namemrpt::reactivenav::CReactiveNavigationSystem
TState enum namemrpt::reactivenav::CAbstractReactiveNavigationSystem
VORONOI_MINIMUM_CLEARANCEmrpt::reactivenav::CReactiveNavigationSystem [private]
VORONOI_PATH_DIST_FROM_DOORWAYmrpt::reactivenav::CReactiveNavigationSystem [private]
weightsmrpt::reactivenav::CReactiveNavigationSystem [private]
~CAbstractReactiveNavigationSystem()mrpt::reactivenav::CAbstractReactiveNavigationSystem [inline, virtual]
~CReactiveNavigationSystem()mrpt::reactivenav::CReactiveNavigationSystem [virtual]




Page generated by Doxygen 1.5.8 for MRPT 0.6.5 SVN: at Thu Feb 26 02:14:51 EST 2009