| Homepage | Demos | Overview | Downloads | Tutorials | Reference | Credits |
MapBuilder Class Reference#include <MapBuilder.h>
Inheritance diagram for MapBuilder: ![]() Detailed Description
Definition at line 24 of file MapBuilder.h.
Constructor & Destructor Documentation
never call this
Member Function Documentation
Definition at line 541 of file MapBuilder.cc. Referenced by MapBuilder::executeRequest(), and MapBuilder::processImage().
Definition at line 751 of file MapBuilder.cc. define gazePts either virtually or by scan
Definition at line 697 of file MapBuilder.cc. Referenced by MapBuilder::executeRequest().
Definition at line 258 of file MapBuilder.cc. Returns true if there is a shape which needs be looked at again and is reachable; sets it up as nextGazePoint.
Definition at line 212 of file MapBuilder.cc.
Returns true if it has set up a valid next gaze point in nextGazePoint.
Definition at line 200 of file MapBuilder.cc. Referenced by MapBuilder::executeRequest(), and MapBuilder::processEvent().
Definition at line 82 of file MapBuilder.cc.
triggers action to execute the front one in requests queue
Definition at line 114 of file MapBuilder.cc. Referenced by MapBuilder::executeRequest(), and MapBuilder::requestComplete().
Definition at line 131 of file MapBuilder.h.
@ utility functions which may be used by MapBuilderRequests' exit condition and others
Definition at line 85 of file MapBuilder.h.
Definition at line 995 of file MapBuilder.cc.
Definition at line 126 of file MapBuilder.h.
@ Shape extraction functions
Definition at line 868 of file MapBuilder.cc. Referenced by MapBuilder::getCameraShapes().
Definition at line 72 of file MapBuilder.h.
Definition at line 105 of file MapBuilder.h.
Definition at line 93 of file MapBuilder.h.
Definition at line 398 of file MapBuilder.cc.
Definition at line 409 of file MapBuilder.cc.
Definition at line 423 of file MapBuilder.cc. Referenced by MapBuilder::isShapeVisible(), and MapBuilder::removeNoise().
Definition at line 415 of file MapBuilder.cc. Referenced by MapBuilder::isShapeVisible(), and MapBuilder::removeGazePts().
Definition at line 564 of file MapBuilder.cc. Referenced by MapBuilder::extendLocal(), MapBuilder::extendWorld(), and MapBuilder::importLocalToWorld().
Definition at line 386 of file MapBuilder.cc.
Starts robot moving to the next gaze point.
Definition at line 277 of file MapBuilder.cc. Referenced by MapBuilder::executeRequest(), and MapBuilder::processEvent().
never call this
Definition at line 829 of file MapBuilder.cc.
Definition at line 145 of file MapBuilder.cc.
erase gaze points which should have been seen according to the baseToCam matrix
Definition at line 810 of file MapBuilder.cc. Referenced by MapBuilder::extendLocal(), and MapBuilder::extendWorld().
decrement confidence of shapes which should have been seen according to the baseToCam matrix
Definition at line 654 of file MapBuilder.cc. Referenced by MapBuilder::extendLocal(), and MapBuilder::extendWorld().
posts completion event and deletes current request, executes next request if there is one
Definition at line 350 of file MapBuilder.cc. Referenced by MapBuilder::defineGazePts(), MapBuilder::executeRequest(), and MapBuilder::processEvent().
calls exitTest of current request if there is one and returns the result
Definition at line 341 of file MapBuilder.cc. Referenced by MapBuilder::processEvent().
Definition at line 107 of file MapBuilder.h.
Definition at line 106 of file MapBuilder.h.
functions to make requests to lookout
Definition at line 309 of file MapBuilder.cc. Referenced by MapBuilder::defineGazePts().
Definition at line 362 of file MapBuilder.cc. Referenced by MapBuilder::DoStop(), and MapBuilder::moveAgent().
Definition at line 299 of file MapBuilder.cc. Referenced by MapBuilder::executeRequest(), and MapBuilder::moveToNextGazePoint().
Member Data Documentation
whether or not agent is at origin and orientation is zero or two pi.
Definition at line 49 of file MapBuilder.h. Referenced by MapBuilder::determineNextGazePoint(), MapBuilder::extendWorld(), MapBuilder::importLocalToWorld(), and MapBuilder::setAgent().
gaze points for which HeadPointerMC.lookAtPoint() returned false
Definition at line 48 of file MapBuilder.h. Referenced by MapBuilder::determineNextGazePoint(), MapBuilder::DoStop(), and MapBuilder::filterGroundShapes().
Definition at line 27 of file MapBuilder.h. Referenced by MapBuilder::DoStop(), MapBuilder::getCameraShapes(), and MapBuilder::getShapes().
Definition at line 52 of file MapBuilder.h. Referenced by MapBuilder::determineNextGazePoint(), MapBuilder::DoStop(), MapBuilder::executeRequest(), MapBuilder::extendLocal(), MapBuilder::extendWorld(), MapBuilder::getCamBlobs(), MapBuilder::getCameraShapes(), MapBuilder::moveToNextGazePoint(), MapBuilder::processEvent(), MapBuilder::processImage(), MapBuilder::removeGazePts(), MapBuilder::removeNoise(), MapBuilder::requestComplete(), MapBuilder::requestExitTest(), and MapBuilder::scan().
ground plane to which shapes are projected
Definition at line 41 of file MapBuilder.h. Referenced by MapBuilder::calculateGroundPlane(), and MapBuilder::projectToGround().
Definition at line 27 of file MapBuilder.h. Referenced by MapBuilder::defineGazePts(), MapBuilder::DoStop(), MapBuilder::extendLocal(), MapBuilder::extendWorld(), MapBuilder::filterGroundShapes(), and MapBuilder::getShapes().
trasformation matrices between local and world frames.
Definition at line 46 of file MapBuilder.h. Referenced by MapBuilder::determineNextGazePoint(), MapBuilder::extendWorld(), MapBuilder::importLocalToWorld(), and MapBuilder::setAgent().
sqrt of current request's max distance parameter
Definition at line 55 of file MapBuilder.h. Referenced by MapBuilder::executeRequest(), MapBuilder::filterGroundShapes(), MapBuilder::isBadGazePoint(), MapBuilder::removeGazePts(), and MapBuilder::removeNoise().
Definition at line 57 of file MapBuilder.h. Referenced by MapBuilder::determineNextGazePoint(), and MapBuilder::moveToNextGazePoint().
Definition at line 56 of file MapBuilder.h. Referenced by MapBuilder::processEvent(), MapBuilder::storeImage(), and MapBuilder::storeImageAt().
Definition at line 51 of file MapBuilder.h. Referenced by MapBuilder::DoStop(), MapBuilder::executeRequest(), and MapBuilder::requestComplete().
ID's for lookout requests.
Definition at line 56 of file MapBuilder.h. Referenced by MapBuilder::processEvent(), and MapBuilder::scan(). agent in the world frame Definition at line 44 of file MapBuilder.h. Referenced by MapBuilder::getAgent(), MapBuilder::moveAgent(), and MapBuilder::setAgent().
Definition at line 46 of file MapBuilder.h. Referenced by MapBuilder::determineNextGazePoint(), MapBuilder::extendWorld(), MapBuilder::importLocalToWorld(), MapBuilder::importWorldToLocal(), and MapBuilder::setAgent().
Definition at line 46 of file MapBuilder.h. Referenced by MapBuilder::determineNextGazePoint(), MapBuilder::extendWorld(), MapBuilder::importLocalToWorld(), MapBuilder::importWorldToLocal(), and MapBuilder::setAgent().
width and height of camera frame
Definition at line 40 of file MapBuilder.h. Referenced by MapBuilder::getCamWalls().
The documentation for this class was generated from the following files: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DualCoding 3.0beta |
Generated Wed Oct 4 00:02:27 2006 by Doxygen 1.4.7 |