AURobotServers
4
|
#include <uresobstacle.h>
Public Attributes | |
UVariable * | cogMergeLimit |
UVariable * | extDist |
UVariable * | fixedObsts |
number of fixed obstacles (from mapped obstacles) More... | |
UVariable * | group |
UVariable * | grpMaxDist |
UVariable * | grpMaxTime |
UVariable * | grps |
UVariable * | indoorCombineDist |
UVariable * | obstCogMerge |
UVariable * | obstMerge |
UVariable * | obstSingleMargin |
UVariable * | obstSingleMerge |
UVariable * | outdoorCombineDist |
UVariable * | outdoorContext |
UVariable * | updateTime |
UVariable* UResObstacle::UVar::cogMergeLimit |
distance an COG embedded obstacle may extend outside the other obstacle before a merge is performed
Referenced by UResObstacle::addObstacleParameters(), and UResObstacle::getObstacleGroupSettings().
UVariable* UResObstacle::UVar::extDist |
Index to variable in variable pool for fast access - search distance for obstacles outside passable areas
Referenced by UResObstacle::addObstacleParameters(), and UResObstacle::getOutdoorExtraDist().
UVariable* UResObstacle::UVar::fixedObsts |
number of fixed obstacles (from mapped obstacles)
Referenced by UResObstacle::addObstacleParameters(), UResObstacle::getFixedObstCnt(), and UResObstacle::updateMappedObstacles().
UVariable* UResObstacle::UVar::group |
newest obstacle group
Referenced by UResObstacle::addObstacleParameters(), and UResObstacle::obstDataUpdated().
UVariable* UResObstacle::UVar::grpMaxDist |
Index to variable in variable pool for fast access - max pose distance in one group
Referenced by UResObstacle::addObstacleParameters(), and UResObstacle::getObstacleGroupSettings().
UVariable* UResObstacle::UVar::grpMaxTime |
Index to variable in variable pool for fast access - max time spend in one group
Referenced by UResObstacle::addObstacleParameters(), and UResObstacle::getObstacleGroupSettings().
UVariable* UResObstacle::UVar::grps |
number of obstacle groups in pool
Referenced by UResObstacle::addObstacleParameters(), and UResObstacle::obstDataUpdated().
UVariable* UResObstacle::UVar::indoorCombineDist |
Index to variable in variable pool for fast access - obstacle merge distance (indoor)
Referenced by UResObstacle::addObstacleParameters(), and UResObstacle::getObstacleGroupSettings().
UVariable* UResObstacle::UVar::obstCogMerge |
should obstacle merge be allowed based on COG embedded rules
Referenced by UResObstacle::addObstacleParameters(), and UResObstacle::getObstacleGroupSettings().
UVariable* UResObstacle::UVar::obstMerge |
Index to variable in variable pool for fast access - should obstacles actually be merged (mostly for debug if false, or when using v360 for memory)
Referenced by UResObstacle::addObstacleParameters(), and UResObstacle::getObstacleGroupSettings().
UVariable* UResObstacle::UVar::obstSingleMargin |
single point obstacles merge margin
Referenced by UResObstacle::addObstacleParameters(), and UResObstacle::getObstacleGroupSettings().
UVariable* UResObstacle::UVar::obstSingleMerge |
should single point obstacles be merged using special margin
Referenced by UResObstacle::addObstacleParameters(), and UResObstacle::getObstacleGroupSettings().
UVariable* UResObstacle::UVar::outdoorCombineDist |
Index to variable in variable pool for fast access - obstacle merge distance (outdoor)
Referenced by UResObstacle::addObstacleParameters(), and UResObstacle::getObstacleGroupSettings().
UVariable* UResObstacle::UVar::outdoorContext |
Index to variable in variable pool for fast access - is context outdoor
Referenced by UResObstacle::addObstacleParameters(), UResObstacle::getObstacleGroupSettings(), and UResObstacle::isOutdoorContext().
UVariable* UResObstacle::UVar::updateTime |
Time (tod) of last obstacle update
Referenced by UResObstacle::addObstacleParameters(), and UResObstacle::obstDataUpdated().