以下都以VEX作为例子,unless otherwise specified.
The Team
一般机器人都是两个驾驶员,很少一个驾驶员,因为机器人同时有很多motions,一个人顾不了。也就是说每个队至少两个成员。学校去年有个9年级的天才,自己一个人单干,结果成绩不佳,今年乖了,和人搭档。
除了驾驶,必须有擅长mechanical engineering的成员,负责设计和制作。还必须有会写code的成员,才能让机器人执行指令。VEX用的语言叫 Robot C, 一般有点基础的孩子一看就会了:
https://content.vexrobotics.com/docs/inventors-guide/programming-guide.pdf
当然,驾驶员可以同时是机械员和程序员。一般,每个队2-4个成员不等。
比赛规则
VEX的比赛都是二对二,每次比赛有6-8场初赛对决,按这些对决赛的成绩打分,决定是否进入复赛,半决和决赛。每一轮初赛,每个队都会随机地被分配到一个partner, 两个队组成一个alliance. 这时候,运气就起一定的作用了,如果被分配到一个猪队友,输一场的话,就只能祷告下一个partner千万千万给力,至少别拖后腿了。
但是倒霉的机会经过6-8轮后,对每个队来说还是比较均等的,所以,累计分的名次不太会因为受partner连累而名落孙山。
有趣的是,初赛以后的复赛就不是随机安排partner了。一般在地区的比赛,初赛的前四名可以挑任何队组成alliance, 第一名先挑,按常理当然挑第五名的队,但是如果自己学校的另一个队名列第八,你就会看看第八的那个队全体出动,拜求第一的队选他们。上门求亲的不止第八的那一个队,所以,比较有把握的队都是一路都注视着其他强队的动向,因为复赛的时候得给自己找个给力靠谱的partner才能夺冠,情报就非常重要。这也是需要几个队友的原因,大家才能眼观四路耳听八方。
州冠军赛的复赛则是three team alliance, 所以有同校的两个队组成alliance的机会,还能顺便带外校的一个队风光一把。当然如果是三个队的alliance, 比赛上场的只能是两个队,三个队自己协商轮流上场。
去年,在州冠军赛的半决赛时,我儿子队的同校partner的机器人的马达过热,无法上场,只能临时换另一个队出场。过热的马达怎么办?我们经验丰富,马上喷冷却剂降温,保证了决赛出场。