Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
MapBuilderRequest Class Reference#include <MapBuilderRequest.h>
Detailed DescriptionDefinition at line 13 of file MapBuilderRequest.h.
Member Enumeration Documentation
Definition at line 17 of file MapBuilderRequest.h.
Constructor & Destructor Documentation
Member Function Documentation
Definition at line 97 of file MapBuilderRequest.h. Referenced by MapBuilder::determineNextGazePoint(), MapBuilder::executeRequest(), and MapBuilder::processImage().
Definition at line 99 of file MapBuilderRequest.h.
Returns true if the request can complete immediately (no head motion required and numSamples <= 1).
Definition at line 107 of file MapBuilderRequest.h. Referenced by Pilot::Localize::DoStart(), MapBuilder::executeRequest(), and Pilot::Localize::processEvent().
Friends And Related Function Documentation
Definition at line 14 of file MapBuilderRequest.h.
Member Data DocumentationType of map to build.
Definition at line 24 of file MapBuilderRequest.h. Referenced by MapBuilder::executeRequest(), and MapBuilderRequest::getRequestType().
For each object type, a set of object color indices.
Definition at line 25 of file MapBuilderRequest.h. Referenced by MapBuilder::extendLocal(), MapBuilder::extendWorld(), MapBuilder::getCamBlobs(), MapBuilder::getCameraShapes(), MapBuilder::removeNoise(), and MapBuilder::scanForGazePts().
For each object type, a set of occluder color indices.
Definition at line 26 of file MapBuilderRequest.h. Referenced by MapBuilder::getCameraShapes().
Minimum acceptable areas for blobs of specified colors, e.g., req.minBlobAreas[pink_index]=50.
Definition at line 27 of file MapBuilderRequest.h. Referenced by MapBuilder::getCamBlobs(), and MapBuilder::getCameraShapes().
Default orientation for blobs of specified colors.
Definition at line 28 of file MapBuilderRequest.h. Referenced by MapBuilder::getCamBlobs(), and MapBuilder::getCameraShapes().
Fixed heights for pillar or poster blobs of specified colors.
Definition at line 29 of file MapBuilderRequest.h. Referenced by MapBuilder::getCamBlobs(), and MapBuilder::getCameraShapes().
Time in msec to wait before taking measurements or throwing completion event after head reaches gazePt.
Definition at line 31 of file MapBuilderRequest.h. Referenced by MapBuilder::scanForGazePts(), and MapBuilder::storeImage().
Number of camera images to combine, for noise reduction.
Definition at line 32 of file MapBuilderRequest.h. Referenced by MapBuilder::getCameraShapes(), MapBuilderRequest::immediateRequest(), and MapBuilder::storeImage().
Interval in msec between successive samples.
Definition at line 33 of file MapBuilderRequest.h. Referenced by MapBuilder::storeImage().
Ignore objects farther than this distance.
Definition at line 34 of file MapBuilderRequest.h. Referenced by MapBuilder::executeRequest(). If true, clear the shape space at start of request.
Definition at line 35 of file MapBuilderRequest.h. Referenced by MapBuilder::executeRequest(). If true, generate new gaze points as shapes are recognized.
Definition at line 36 of file MapBuilderRequest.h. Referenced by MapBuilder::determineNextGazePoint(), MapBuilder::executeRequest(), and MapBuilderRequest::immediateRequest(). If true, waits for !msg MoveHead before moving to next gaze point (for debugging).
Definition at line 37 of file MapBuilderRequest.h. Referenced by MapBuilder::moveToNextGazePoint(). If true, leave an intensity (Y-channel) image in camera space for debugging.
Definition at line 38 of file MapBuilderRequest.h. Referenced by MapBuilder::processImage(). If true, remove pending gaze points if they're visible in current image.
Definition at line 39 of file MapBuilderRequest.h. Referenced by MapBuilder::removeGazePts(). If true, do a continuous scan of the area to find interest points to be examined.
Definition at line 40 of file MapBuilderRequest.h. Referenced by MapBuilder::defineGazePts(), MapBuilder::executeRequest(), and MapBuilderRequest::immediateRequest().
Angular step for scanning.
Definition at line 41 of file MapBuilderRequest.h. Referenced by MapBuilder::scanForGazePts(). The area to search, in egocentric coords.
Definition at line 42 of file MapBuilderRequest.h. Referenced by MapBuilder::defineGazePts(), MapBuilder::executeRequest(), MapBuilder::getCameraShapes(), MapBuilderRequest::immediateRequest(), and MapBuilder::scanForGazePts().
Queue of search requests for world targets.
Definition at line 43 of file MapBuilderRequest.h. Referenced by MapBuilder::doNextSearch(), Pilot::CreepToShape::DoStart(), Pilot::Dispatch::DoStart(), MapBuilder::executeRequest(), MapBuilderRequest::immediateRequest(), and MapBuilder::processEvent().
If true, terminate map building and post completion event.
Referenced by MapBuilder::requestExitTest().
Referenced by MapBuilder::calculateGroundPlane(), and MapBuilderRequest::setCustomGroundPlane().
User-supplied ground plane.
Definition at line 50 of file MapBuilderRequest.h. Referenced by MapBuilder::calculateGroundPlane(), and MapBuilderRequest::setCustomGroundPlane().
Definition at line 52 of file MapBuilderRequest.h. Referenced by MapBuilder::defineGazePts(), MapBuilder::determineNextGazePoint(), MapBuilder::executeRequest(), MapBuilder::extendLocal(), MapBuilder::extendWorld(), and MapBuilder::processEvent().
Definition at line 53 of file MapBuilderRequest.h. Referenced by MapBuilder::executeRequest(), MapBuilder::extendLocal(), and MapBuilder::extendWorld().
Set by mapbuilder when the request is added to its request queue.
Definition at line 54 of file MapBuilderRequest.h. Referenced by MapBuilder::executeRequest(), and MapBuilder::requestComplete().
The documentation for this class was generated from the following file: |
DualCoding 4.0 |
Generated Thu Nov 22 00:53:58 2007 by Doxygen 1.5.4 |