11 #ifndef __TEAM_COMMAND_H__ 12 #define __TEAM_COMMAND_H__ 77 #endif // __TEAM_COMMAND_H__ TeamCommand(TeamsFormation teams_formation=TeamsFormation::THREE_ROBOTS_PER_TEAM)
Construct a new Team Command object.
Common constants and types for the data structures.
uint8_t robots_per_team
Public attributes.
std::vector< RobotCommand > robot_command
Data structure to hold the command for a team.
Data structure to hold the command for a robot.
TeamsFormation
Formation of the teams.
friend std::ostream & operator<<(std::ostream &output, const TeamCommand &command)
Output stream operator overloading.
RobotCommand(double left_speed=0, double right_speed=0)
Construct a new Robot Command object.
friend std::ostream & operator<<(std::ostream &output, const RobotCommand &command)
Output stream operator overloading.
double left_speed
Public attributes.