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


Public Member Functions | |
| GT2005BasicBehaviorTurn (BehaviorControlInterfaces &interfaces, Xabsl2ErrorHandler &errorHandler) | |
| virtual void | execute () |
| Executes the basic behavior. | |
Private Member Functions | |
| void | Init () |
Private Attributes | |
| OdometryData | lastOdometry |
| double | angle |
| double | radian |
| double | rotationAngle |
| double | targetRotation |
| double | param |
|
||||||||||||
|
Definition at line 1013 of file GT2005SimpleBasicBehaviors.h. References radian, and Xabsl2BasicBehavior::registerParameter(). |
Here is the call graph for this function:

|
|
Executes the basic behavior.
Implements Xabsl2BasicBehavior. Definition at line 1570 of file GT2005SimpleBasicBehaviors.cpp. References fromDegrees(), Init(), MotionRequest::motionType, pi, Pose2D::rotation, slamPercept, targetRotation, MotionRequest::walk, WalkRequest::walkParams, and MotionRequest::walkRequest. |
Here is the call graph for this function:

|
|
Definition at line 1553 of file GT2005SimpleBasicBehaviors.cpp. References pi, radian, Pose2D::rotation, slamPercept, targetRotation, Pose2D::translation, WalkRequest::walkParams, MotionRequest::walkRequest, Vector2< double >::x, and Vector2< double >::y. Referenced by execute(). |
|
|
Definition at line 1028 of file GT2005SimpleBasicBehaviors.h. |
|
|
Definition at line 1030 of file GT2005SimpleBasicBehaviors.h. |
|
|
Definition at line 1032 of file GT2005SimpleBasicBehaviors.h. Referenced by GT2005BasicBehaviorTurn(), and Init(). |
|
|
Definition at line 1034 of file GT2005SimpleBasicBehaviors.h. |
|
|
Definition at line 1036 of file GT2005SimpleBasicBehaviors.h. |
|
|
Definition at line 1038 of file GT2005SimpleBasicBehaviors.h. |
1.3.6