#include <SlamPercept.h>
Collaboration diagram for SlamPercept:

Public Types | |
| enum | SlamState { SlamStart, DebugJustLearn, DebugJustRecognize, LocalizeWithFlags, LearnNewFlags, LocalizeUsingNewFlags, UseNewFlags, EvaluatePosition, numOfSlamStates } |
| enum | SelfLocatorLearnMode { evaluatePosition, runWithKnownDirection } |
Public Member Functions | |
| SlamPercept () | |
Static Public Member Functions | |
| char * | getSlamStateName (SlamPercept::SlamState state) |
Public Attributes | |
| SlamFlagLocator | flagLocator |
| SlamState | slamState |
| double | viewAngle |
| The estimated viewing angle in field coords. | |
| bool | viewAngleValid |
| Tells the self locator if the view angle is valid. | |
| ImageCharacteristic | imageCharacteristic |
| bool | turnFinished |
| CenterCircleInformation | centerCircleInformation |
| GreenLocation | greenLocation |
| WLanBearing | wlanBearing |
| double | GPVal |
| PositionElement | testPoints [4] |
| bool | testPointsMeasured |
| SelfLocatorLearnMode | slLearnMode |
| Vector3< double > | currentMeasurement |
|
|
Definition at line 76 of file SlamPercept.h. |
|
|
Definition at line 130 of file SlamPercept.h. |
|
|
Definition at line 71 of file SlamPercept.h. References centerCircleInformation, and CenterCircleInformation::centerCircleIsVisible. |
|
|
Definition at line 100 of file SlamPercept.h. References DebugJustLearn, DebugJustRecognize, LearnNewFlags, LocalizeUsingNewFlags, LocalizeWithFlags, SlamStart, and UseNewFlags. |
|
|
Definition at line 89 of file SlamPercept.h. |
|
|
Definition at line 91 of file SlamPercept.h. |
|
|
The estimated viewing angle in field coords.
Definition at line 93 of file SlamPercept.h. |
|
|
Tells the self locator if the view angle is valid.
Definition at line 94 of file SlamPercept.h. |
|
|
Definition at line 96 of file SlamPercept.h. |
|
|
Definition at line 98 of file SlamPercept.h. |
|
|
Definition at line 115 of file SlamPercept.h. Referenced by SlamPercept(). |
|
|
Definition at line 117 of file SlamPercept.h. |
|
|
Definition at line 119 of file SlamPercept.h. |
|
|
Definition at line 121 of file SlamPercept.h. |
|
|
Definition at line 136 of file SlamPercept.h. |
|
|
Definition at line 137 of file SlamPercept.h. |
|
|
Definition at line 138 of file SlamPercept.h. |
|
|
Definition at line 141 of file SlamPercept.h. |
1.3.6