Are teams allowed to use autonomous programming during the Teamwork Challenge?
Autonomous programming was allowed at a recent event during the teamwork challenge citing this post in the forum from November 2017: [Answered: How much autonomy is allowed for the Driver Skill and Team Alliance matches?].
My concern is that the forum post is related to a previous game (Ringmaster 2017-18) and should not apply to the current game considering that page 16 of the Squared Away rules states, “Previous Definitions, Rules and Rulings found in documents and Q&A’s from previous seasons do not apply to the current game.”
As a head referee for a future event, I want to make sure I’m applying the rules correctly.
As I read the rules page one (1) provides a clear distinction between driver control and autonomous by stating, "In the Teamwork Challenge, an Alliance of two (2) Robots, operating under driver control, work together in each Match. In the Robot Skills Challenge, one (1) Robot attempts to score as many points as possible. These matches consist of Driving Skills Matches, which will be entirely driver controlled, and Programming Skills Matches, which will be autonomous with limited human interaction. "
In the definitions on page three (3), autonomous is (in part) defined as, “The Robot is operating without input from a VEX IQ Controller.”
On page four (4), driver controlled is defined as, “A Robot operating under the control of a Driver.”
On page five (5), the definitions of a programming skills match and a teamwork match also make a clear distinction between autonomous for programming and driver controlled under the teamwork match.
If autonomous use is allowed during a teamwork challenge, then why would there be a need for rules G6 (Two Drivers per Team) and G7 (Switching Controllers Midway) or why isn’t there a clarification within each rule for those who want to drive their robot autonomously?
Finally, allowing autonomous programming during the teamwork challenge seems to go against the spirit and intent of a TEAMWORK challenge.