This is a longer term goal, especially since #5 is a prerequisite for it.
One of the big challenges with using the robots IRL is assessment. Competitions are "fun" and mean students do more than just wait their turn to demonstrate, but tournaments are hard to manage while running a class, and not all tournament systems are good for all groups. Some may want a quick elimination bracket, some may have time for a Swiss tournament which has more "fairness", some may want a full round-robin.
With the robots reset when the round begins, it also eliminates the usual real-life difficulty of making sure the robots have been reset and were turned on at the same time.
Ideally, the system would allow for students to be given a "practice" section of the environment to work with (see #7), and the students in the current competition round would be alerted and have their robots moved to the main area so they can start.
This is a longer term goal, especially since #5 is a prerequisite for it.
One of the big challenges with using the robots IRL is assessment. Competitions are "fun" and mean students do more than just wait their turn to demonstrate, but tournaments are hard to manage while running a class, and not all tournament systems are good for all groups. Some may want a quick elimination bracket, some may have time for a Swiss tournament which has more "fairness", some may want a full round-robin.
With the robots reset when the round begins, it also eliminates the usual real-life difficulty of making sure the robots have been reset and were turned on at the same time.
Ideally, the system would allow for students to be given a "practice" section of the environment to work with (see #7), and the students in the current competition round would be alerted and have their robots moved to the main area so they can start.