#include <CommonBasicBehaviors.h>
Inheritance diagram for BasicBehaviorWalk:
Public Member Functions | |
BasicBehaviorWalk (const BehaviorControlInterfaces &interfaces, Xabsl2ErrorHandler &errorHandler) | |
virtual void | execute () |
Executes the basic behavior. | |
Private Attributes | |
double | type |
Parameter "walk.type". | |
double | speedX |
Parameter "walk.speed-x". | |
double | speedY |
Parameter "walk.speed-y". | |
double | rotationSpeed |
Parameter "walk.rotation-speed". |
Martin Lötzsch
Max Risler
Definition at line 70 of file CommonBasicBehaviors.h.
|
Definition at line 78 of file CommonBasicBehaviors.h. References Xabsl2BasicBehavior::registerParameter(), rotationSpeed, speedX, and speedY. |
Here is the call graph for this function:
|
Executes the basic behavior.
Implements Xabsl2BasicBehavior. Definition at line 34 of file CommonBasicBehaviors.cpp. References fromDegrees(), MotionRequest::motionType, Pose2D::rotation, rotationSpeed, speedX, speedY, Pose2D::translation, WalkRequest::walkParams, MotionRequest::walkRequest, WalkRequest::walkType, Vector2< double >::x, and Vector2< double >::y. |
Here is the call graph for this function:
|
Parameter "walk.type".
Definition at line 94 of file CommonBasicBehaviors.h. |
|
Parameter "walk.speed-x".
Definition at line 97 of file CommonBasicBehaviors.h. Referenced by BasicBehaviorWalk(), and execute(). |
|
Parameter "walk.speed-y".
Definition at line 100 of file CommonBasicBehaviors.h. Referenced by BasicBehaviorWalk(), and execute(). |
|
Parameter "walk.rotation-speed".
Definition at line 103 of file CommonBasicBehaviors.h. Referenced by BasicBehaviorWalk(), and execute(). |