ClearingMobileRobot Member List
This is the complete list of members for
ClearingMobileRobot, including all inherited members.
_mobileRob | ClearingMobileRobot | [protected] |
_motionThread | ClearingMobileRobot | [protected] |
addFollower(ClearingAgent *newFollower, bool bMove=true) | ClearingMobileRobot | |
canDetectTargetPosition(Position targetPos) | ClearingMobileRobot | |
ClearingMobileRobot(IdentityCL ID, int argc, const char *argv[]) | ClearingMobileRobot | |
ClearingMobileRobot(IdentityCL ID, int argc, const char *argv[], MobileRob *rob) | ClearingMobileRobot | |
clearWaitingForAgent() | ClearingMobileRobot | |
doCurrentBehavior(AgentVector neighbors) | ClearingMobileRobot | |
drawBoundary(Graphics2dProxy &gp) | ClearingMobileRobot | |
drawFrontier(Graphics2dProxy &gp) | ClearingMobileRobot | |
drawLSR(Graphics2dProxy &gp, bool bOnlyLSR) | ClearingMobileRobot | |
Expand(AgentVector neighbors) | ClearingMobileRobot | [protected] |
getBehavior() | ClearingMobileRobot | [inline] |
getCell(DubInt indices) | ClearingMobileRobot | [inline] |
getCell(Position pos) | ClearingMobileRobot | [inline] |
getCell(int i) | ClearingMobileRobot | [inline] |
getCellPosition(DubInt indices) | ClearingMobileRobot | [inline] |
getCoverRange() | ClearingMobileRobot | |
getExplParams() | ClearingMobileRobot | |
getFollowerPosition() | ClearingMobileRobot | |
getFrontier() | ClearingMobileRobot | [inline] |
getGoal() | ClearingMobileRobot | [inline] |
getID() | ClearingMobileRobot | [inline] |
getLRR() | ClearingMobileRobot | [inline] |
getLSR() | ClearingMobileRobot | [inline] |
getLSRBound() | ClearingMobileRobot | [inline] |
getLSRPosition() | ClearingMobileRobot | |
getLSRResolution() | ClearingMobileRobot | [inline] |
getLSRSize() | ClearingMobileRobot | [inline] |
getNumFollowers() | ClearingMobileRobot | [inline] |
getNumFrontierSegments() | ClearingMobileRobot | [inline] |
getPathCl() | ClearingMobileRobot | [inline] |
getPose() | ClearingMobileRobot | [inline] |
getPosition() | ClearingMobileRobot | [inline] |
getRaster(DubInt iCell1, DubInt iCell2) | ClearingMobileRobot | |
getScan() | ClearingMobileRobot | |
getSensorRange() | ClearingMobileRobot | [inline] |
getTotalFrontierCells() | ClearingMobileRobot | |
getViewpoint() | ClearingMobileRobot | |
getWidth() | ClearingMobileRobot | [inline] |
goal | ClearingMobileRobot | [protected] |
goTo(Position pos) | ClearingMobileRobot | |
Guard(AgentVector neighbors) | ClearingMobileRobot | [protected] |
isCellCovered(DubInt iViewPoint, DubInt iCell) | ClearingMobileRobot | [protected] |
isLeader() | ClearingMobileRobot | |
isReady() | ClearingMobileRobot | |
isTraveling() | ClearingMobileRobot | |
isWaitingForAgent(int iID) | ClearingMobileRobot | |
isWaitingForAnyAgent() | ClearingMobileRobot | |
m_bFrontierInitialized | ClearingMobileRobot | [protected] |
m_eBehavior | ClearingMobileRobot | [protected] |
m_followers | ClearingMobileRobot | [protected] |
m_freeArcs | ClearingMobileRobot | [protected] |
m_frontier | ClearingMobileRobot | [protected] |
m_iID | ClearingMobileRobot | [protected] |
m_LSR | ClearingMobileRobot | [protected] |
m_path | ClearingMobileRobot | [protected] |
m_prevFrontier | ClearingMobileRobot | [protected] |
m_prevLSR | ClearingMobileRobot | [protected] |
m_pWaitForAgent | ClearingMobileRobot | [protected] |
pickBestViewPoint(int *iNumViewPoints, bool bDebugDisplay=false) | ClearingMobileRobot | [protected] |
processFrontier(AgentVector neighbors) | ClearingMobileRobot | [protected] |
recordLSR() | ClearingMobileRobot | [protected] |
setFrontier(Frontier frontier, bool bForce=false) | ClearingMobileRobot | |
setToExpand(PathCl path, AgentVector neighbors, bool bDoExpand=true) | ClearingMobileRobot | |
setToFollow() | ClearingMobileRobot | |
setToGuard(AgentVector neighbors) | ClearingMobileRobot | |
setToNoBehavior() | ClearingMobileRobot | |
setToWander() | ClearingMobileRobot | |
updateFrontier(AgentVector neighbors, bool bDebugDisplay=false) | ClearingMobileRobot | [protected] |
velCmd(Decimal drive, Decimal turnrate) | ClearingMobileRobot | [inline] |
Wander(AgentVector neighbors) | ClearingMobileRobot | [protected] |
~ClearingMobileRobot() | ClearingMobileRobot | |