2 #include <mrm-action.h>
14 float headingToMaintain;
48 uint16_t
brightness(uint8_t transistorNumber, uint8_t deviceNumber);
54 bool button(uint8_t number);
73 void go(
float speed,
float angleDegrees,
float rotation, uint8_t speedLimit);
98 bool line(uint8_t transistorNumber, uint8_t deviceNumber);
126 void sign(uint8_t number);
154 void perform() { ((
RobotSoccer*)_robot)->catchBall(); }
Definition: mrm-action.h:7
ActionBase(Robot *robot, const char shortcut[4], const char text[20], uint8_t menuLevel=1, BoardId boardsId=ID_ANY)
Definition: mrm-action.cpp:23
Definition: mrm-robot-soccer.h:153
Definition: mrm-robot-soccer.h:169
Definition: mrm-robot-soccer.h:161
Definition: mrm-board.h:435
Definition: mrm-robot.h:42
Definition: mrm-robot-soccer.h:8
void idle()
Definition: mrm-robot-soccer.cpp:124
void play()
Definition: mrm-robot-soccer.cpp:176
bool line(uint8_t transistorNumber, uint8_t deviceNumber)
Definition: mrm-robot-soccer.cpp:150
void bitmapsSet()
Definition: mrm-robot-soccer.cpp:55
int16_t ballAngle()
Definition: mrm-robot-soccer.cpp:42
bool barrier()
Definition: mrm-robot-soccer.cpp:49
void go(float speed, float angleDegrees, float rotation, uint8_t speedLimit)
Definition: mrm-robot-soccer.cpp:103
uint16_t front()
Definition: mrm-robot-soccer.cpp:91
float heading()
Definition: mrm-robot-soccer.cpp:118
uint16_t brightness(uint8_t transistorNumber, uint8_t deviceNumber)
Definition: mrm-robot-soccer.cpp:74
uint16_t left()
Definition: mrm-robot-soccer.cpp:141
float roll()
Definition: mrm-robot-soccer.cpp:202
RobotSoccer(char name[]=(char *)"RCJ Soccer")
Definition: mrm-robot-soccer.cpp:15
void goAhead()
Definition: mrm-robot-soccer.cpp:109
float pitch()
Definition: mrm-robot-soccer.cpp:188
bool button(uint8_t number)
Definition: mrm-robot-soccer.cpp:65
void catchBall()
Definition: mrm-robot-soccer.cpp:80
void loop()
Definition: mrm-robot-soccer.cpp:156
uint16_t right()
Definition: mrm-robot-soccer.cpp:195
uint16_t back()
Definition: mrm-robot-soccer.cpp:35
void sign(uint8_t number)
Definition: mrm-robot-soccer.cpp:209