NimbRo ROS Soccer Package
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
walk_and_kick::GazeBehLookAtBall Class Reference

A walk and kick gaze behaviour state that looks at the ball (and does not move the head from the last commanded pose if the ball is not seen). More...

#include <gaze_beh_look_at_ball.h>

Inheritance diagram for walk_and_kick::GazeBehLookAtBall:
walk_and_kick::WAKBehState

Public Member Functions

 GazeBehLookAtBall (WAKConfig &config, const SensorVars &SV, const WAKBehShared &WBS, const WAKGameShared &WGS, int ID)
 
virtual void execute (ActuatorVars &AV, const ActuatorVars &lastAV, bool justActivated)
 
- Public Member Functions inherited from walk_and_kick::WAKBehState
 WAKBehState (WAKConfig &config, const SensorVars &SV, const WAKBehShared &WBS, const WAKGameShared &WGS, int ID)
 
void reset ()
 
int id () const
 
std::string name () const
 
const std::string & nameRef () const
 
bool isActive () const
 
void activate ()
 
void deactivate ()
 

Protected Member Functions

virtual void handleActivation (bool nowActive)
 

Additional Inherited Members

- Public Attributes inherited from walk_and_kick::WAKBehState
WAKConfigconfig
 
const SensorVarsSV
 
const WAKBehSharedWBS
 
const GameVarsGV
 
const WAKGameSharedWGS
 
const FieldDimensionsfield
 
plot_msgs::PlotManagerFS & PM
 
WAKMarkerManMM
 

Detailed Description

A walk and kick gaze behaviour state that looks at the ball (and does not move the head from the last commanded pose if the ball is not seen).


The documentation for this class was generated from the following files: