#include <GT2005SimpleBasicBehaviors.h>
Inheritance diagram for GT2005BasicBehaviorCalcWlanBearing:


Public Member Functions | |
| GT2005BasicBehaviorCalcWlanBearing (BehaviorControlInterfaces &interfaces, Xabsl2ErrorHandler &errorHandler) | |
| virtual void | init () |
| Initialization. | |
| virtual void | execute () |
| Executes the basic behavior. | |
| virtual void | Filter () |
Private Attributes | |
| unsigned int | numMeasure |
| unsigned long | startTime |
| double | state |
| unsigned int | frames |
| WLanInfo | wlanInfo [WLANINFO] |
| WLanInfo | filteredInfo [FILTEREDINFO] |
| bool | initExecuted |
| bool | filterExecuted |
| OdometryData | lastOdometry |
| double | rotationAngle |
|
||||||||||||
|
Definition at line 923 of file GT2005SimpleBasicBehaviors.h. References filterExecuted, initExecuted, numMeasure, and Xabsl2BasicBehavior::registerParameter(). |
Here is the call graph for this function:

|
|
Initialization.
Definition at line 1170 of file GT2005SimpleBasicBehaviors.cpp. References endl(), filterExecuted, frames, SystemCall::getCurrentSystemTime(), idText, initExecuted, WLanInfo::link, WLanInfo::measures, WLanInfo::noise, OUTPUT, rotationAngle, WLanInfo::signal, slamPercept, wlanInfo, and WLANINFO. Referenced by execute(). |
Here is the call graph for this function:

|
|
Executes the basic behavior.
Implements Xabsl2BasicBehavior. Definition at line 1199 of file GT2005SimpleBasicBehaviors.cpp. References Filter(), filterExecuted, frames, fromDegrees(), HeadControlMode::headControlMode, init(), initExecuted, WLanInfo::link, HeadControlMode::lookStraightAhead, WLanInfo::measures, MotionRequest::motionType, WLanInfo::noise, pi2, Pose2D::rotation, rotationAngle, WLanInfo::signal, slamPercept, MotionRequest::stand, Pose2D::translation, MotionRequest::walk, WalkRequest::walkParams, MotionRequest::walkRequest, wlanInfo, WLANINFO, Vector2< double >::x, and Vector2< double >::y. |
Here is the call graph for this function:

|
|
Definition at line 1288 of file GT2005SimpleBasicBehaviors.cpp. References LEDRequest::backFrontBlueLED, LEDRequest::backRearRedLED, WLanInfo::dSignal, endl(), FILTEREDINFO, filteredInfo, filterExecuted, idText, initExecuted, WLanInfo::link, WLanInfo::measures, WLanInfo::noise, numMeasure, OUTPUT, WLanInfo::signal, slamPercept, wlanInfo, and WLANINFO. Referenced by execute(). |
Here is the call graph for this function:

|
|
Definition at line 948 of file GT2005SimpleBasicBehaviors.h. Referenced by Filter(), and GT2005BasicBehaviorCalcWlanBearing(). |
|
|
Definition at line 949 of file GT2005SimpleBasicBehaviors.h. |
|
|
Definition at line 951 of file GT2005SimpleBasicBehaviors.h. |
|
|
Definition at line 953 of file GT2005SimpleBasicBehaviors.h. |
|
|
Definition at line 954 of file GT2005SimpleBasicBehaviors.h. |
|
|
Definition at line 956 of file GT2005SimpleBasicBehaviors.h. Referenced by Filter(). |
|
|
Definition at line 958 of file GT2005SimpleBasicBehaviors.h. Referenced by execute(), Filter(), GT2005BasicBehaviorCalcWlanBearing(), and init(). |
|
|
Definition at line 959 of file GT2005SimpleBasicBehaviors.h. Referenced by execute(), Filter(), GT2005BasicBehaviorCalcWlanBearing(), and init(). |
|
|
Definition at line 961 of file GT2005SimpleBasicBehaviors.h. |
|
|
Definition at line 963 of file GT2005SimpleBasicBehaviors.h. |
1.3.6