![]() |
NimbRo ROS Soccer Package
|
A class that shares the required walk and kick variables amongst the game state classes. More...
#include <wak_game_shared.h>
Public Member Functions | |
WAKGameShared (WAKConfig &config, const SensorVars &SV, const WAKRosInterface &RI, WAKGameManager &GM) | |
void | registerState (WAKGameState *state, int ID, const std::string &name) const |
void | resetShared () |
void | updateShared () |
bool | gameStateIsNew () const |
cycle_t | wakCycle () const |
cycle_t | stateCycle () const |
float | wakTime () const |
float | stateTime () const |
bool | obstacleBallHandling (GameVars &GV) const |
Vec2f | applyGoalSign (const Vec2f &pose) const |
Vec3f | applyGoalSign (const Vec3f &pose) const |
Vec3f | getKickoffPoseTarget () const |
bool | poseIsLegalForKickoff (const Vec3f &pose) const |
Public Attributes | |
const FieldDimensions | field |
plot_msgs::PlotManagerFS & | PM |
WAKMarkerMan & | MM |
A class that shares the required walk and kick variables amongst the game state classes.