I have great respect for the GDC, and really enjoyed Rapid React. That said, G204/G205 was a bit of disaster this year, as predicted. Not only did it add an unpredictable number of fouls to almost every match, it completely failed to prevent robots from damaging each other, sometimes violently.
So what can we do in 2023? I’ve had some ideas, but none of them stand up to much scrutiny:
- The “Do Nothing” option is untenable. G204 seems reasonable on paper (stay out of other robots) but in practice, extensions + a game like rapid react is always going to have contact in the frame perimeter. It’s unfair to give teams the impression that they’ll be able to build a robot that extends without incurring fouls (see the 2022 Everybot intake).
- Previous versions of the rules (where contact had to be "damaging) are also untenable. By the time contact is “damaging” it’s too late, and it’s unfair to expect refs to judge that during the heat of matches.
- Expecting contact, and requiring robust construction (or mandatory perimeter guards or something) is untenable because it is too much to ask of weak teams and it can become an arms race. Plus, what standards are we supposed to use for “robust”.
Instead here is a proposal for a future “Robot Contact” rule:
-
No robot may extend more that 6" outside of it’s frame perimeter during teleop (in shared zones).
This limit will keep mechanisms within the “bumper zone” between robots. Nothing should be able to reach into another robots frame perimeter.
Obviously the game will have to be designed around this rule. Game pieces / field elements will have to be sized/shaped so that they can be manipulated with only 3" of reach beyond the bumper in shared zones. The GDC can set up “safe zones” or gameplay periods (including endgame) where larger extensions are allowed. And robots will likely end up with more bumper cutouts. But those are pretty minor accommodations.
I’m interested to hear what others think the pros and cons of this rule is, and what adjustments additions should be made. I hope at minimum we can agree that something should change for next year. We can’t keep going on pretending that interior robot damage shouldn’t happen, and then shrugging when it does.
Thanks to @AllenGregoryIV for the suggestion and discussion.