2.1.1 Robots must be controlled autonomously. The use of a remote control or manual control, or passing information (by sensors, cables, wirelessly, etc.) to the robot is not allowed.
We want to develop a Start/Pause/Restart button for the robot controlled from a smartphone. Basically, a remote button that sends the Start/Pause/Restart message to the robot over BLE. The app would not be able to change motors or sensor readings or trigger any other behavior on the robot. The robot is still autonomous in all maze solving and challenge functions, just the Start/Pause/Restart functionality is external to the robot.
I understand that this is “passing information” but it is not passing information that influences the robot’s behavior in solving the challenge.
If this feature is made obvious to the judges and is proven to only pause and resume the robot would this be allowed?
We have an app that the robot streams debug to via Bluetooth. We want to add the start/pause and restart button to the app to make it easier than trying to find and push a physical button on the robot while it is moving. There is no functionality in the app that can set motors, sensors, trigger events or change the robot’s behavior.