Homepage Demos Overview Downloads Tutorials Reference
Credits
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages | Search

VisionInterface Namespace Reference


Compounds

struct  ObjectInfo
struct  VObject

Functions

void WriteThresholdImage (Vision *vision, char *filename)
int SetThreshold (Vision *vision, int threshold_id)
void SendRawImage (Vision *vision)
void SendRLEImage (Vision *vision)

Variables

const double HorzFOV = 58.0 * M_PI / 180.0
const double VertFOV = 48.0 * M_PI / 180.0
const uchar OFF_EDGE_LEFT = 1
const uchar OFF_EDGE_RIGHT = 2
const uchar OFF_EDGE_TOP = 4
const uchar OFF_EDGE_BOTTOM = 8
const int MARKER_GOG = 0
const int MARKER_GOP = 1
const int MARKER_GPG = 2
const int MARKER_GPO = 3
const int MARKER_OGO = 4
const int MARKER_OGP = 5
const int MARKER_OPG = 6
const int MARKER_OPO = 7
const int MARKER_PGO = 8
const int MARKER_PGP = 9
const int MARKER_POG = 10
const int MARKER_POP = 11
const int RBALL = 12
const int PBALL = 13
const int HAND = 14
const int THING = 15
const int NUM_MARKERS = 12
const int NUM_VISION_OBJECTS = NUM_MARKERS + 4


Function Documentation

void SendRawImage Vision vision  ) 
 

void SendRLEImage Vision vision  ) 
 

int SetThreshold Vision vision,
int  threshold_id
 

Definition at line 1134 of file Vision.cc.

References Vision::setThreshold(), and vision.

void WriteThresholdImage Vision vision,
char *  filename
 

Definition at line 1130 of file Vision.cc.

References Vision::saveThresholdImage(), and vision.


Variable Documentation

const int VisionInterface::HAND = 14
 

Definition at line 71 of file VisionInterface.h.

const double VisionInterface::HorzFOV = 58.0 * M_PI / 180.0 [static]
 

Definition at line 38 of file VisionInterface.h.

const int VisionInterface::MARKER_GOG = 0
 

Definition at line 57 of file VisionInterface.h.

const int VisionInterface::MARKER_GOP = 1
 

Definition at line 58 of file VisionInterface.h.

const int VisionInterface::MARKER_GPG = 2
 

Definition at line 59 of file VisionInterface.h.

const int VisionInterface::MARKER_GPO = 3
 

Definition at line 60 of file VisionInterface.h.

const int VisionInterface::MARKER_OGO = 4
 

Definition at line 61 of file VisionInterface.h.

const int VisionInterface::MARKER_OGP = 5
 

Definition at line 62 of file VisionInterface.h.

const int VisionInterface::MARKER_OPG = 6
 

Definition at line 63 of file VisionInterface.h.

const int VisionInterface::MARKER_OPO = 7
 

Definition at line 64 of file VisionInterface.h.

const int VisionInterface::MARKER_PGO = 8
 

Definition at line 65 of file VisionInterface.h.

const int VisionInterface::MARKER_PGP = 9
 

Definition at line 66 of file VisionInterface.h.

const int VisionInterface::MARKER_POG = 10
 

Definition at line 67 of file VisionInterface.h.

const int VisionInterface::MARKER_POP = 11
 

Definition at line 68 of file VisionInterface.h.

const int VisionInterface::NUM_MARKERS = 12
 

Definition at line 78 of file VisionInterface.h.

const int VisionInterface::NUM_VISION_OBJECTS = NUM_MARKERS + 4
 

Definition at line 80 of file VisionInterface.h.

const uchar VisionInterface::OFF_EDGE_BOTTOM = 8
 

Definition at line 45 of file VisionInterface.h.

const uchar VisionInterface::OFF_EDGE_LEFT = 1
 

Definition at line 42 of file VisionInterface.h.

const uchar VisionInterface::OFF_EDGE_RIGHT = 2
 

Definition at line 43 of file VisionInterface.h.

const uchar VisionInterface::OFF_EDGE_TOP = 4
 

Definition at line 44 of file VisionInterface.h.

const int VisionInterface::PBALL = 13
 

Definition at line 70 of file VisionInterface.h.

const int VisionInterface::RBALL = 12
 

Definition at line 69 of file VisionInterface.h.

const int VisionInterface::THING = 15
 

Definition at line 72 of file VisionInterface.h.

const double VisionInterface::VertFOV = 48.0 * M_PI / 180.0 [static]
 

Definition at line 39 of file VisionInterface.h.


Tekkotsu v1.4
Generated Sat Jul 19 00:09:18 2003 by Doxygen 1.3.2