时间:2017/5/4 11:51:36
来源:上海外国语大学附属外国语学校 选稿:陈乐
2017年4月19至25日,上外附中机器人社团14名队员在江雪峰老师的带领下参加了2017年美国世界锦标赛,并获得初中组分区冠军与Thinking Award。
上外附中机器人社团于2012年成立,本次参加比赛的队员有高一1班 单世元、高一3班 孔康麟 、高一4班 王树杰、初二1班 黄彬芮、初二1班 姜凯程、初二2班 程清扬、初二2班 马骋远、初一5班 李烨欣、初一5班 朱海洋、初一7班 范存心、初一7班 蒋丞廷、中预6班 吴天鸿、中预9班 郭峻麟、中预10班 王艺霖14名同学。每年的VEX世界锦标赛是世界上顶级的机器人比赛,也是该年度机器人比赛的收官之作。只有在该年度世界范围内机器人比赛中取得各区域赛冠军的队伍才能收到邀请参加比赛,由于我校高中组队伍8825S和初中组队伍8825A在中国锦标赛和亚太锦标赛都获得手自动以及联队赛的冠军的成绩,所以今年世锦赛两支队伍都收到了主办方的邀请参加本次世界锦标赛。今年是VEX世锦赛的十周年,所以本次世锦赛是有史以来规模最大,参赛人数最多的一次,共有来自美、英、澳、加、新、中国等全世界40多个国家的1400多支队伍参赛。
今年的比赛项目Starstruck(星光璀璨)是历年来对抗性最强的一届,场地中共有Star与Cube两种得分物。参赛联队需要将本方场地中的得分物通过投掷、弹射等方式越过栅栏扔至对方场地来得分。比赛以最终场上得分物的分布作为计算双方得分的依据。每个Star在对方场地的低分区域内可得1分,高分区域内可得2分,Cube在低分区域内可得2分,高分区域内可得4分。双方联队可以互相拦截,因此这届比赛十分讲究机器人的对抗能力。此次比赛名次的排序方法与去年也不同,预选赛的排名时除了比赛积分以外,每支队伍每场次程序总分也会作为排序的重要依据。
这次比赛较往年更加强调技术性,在大家的机器人结构普遍稳定的情况下,战术和配合就显得尤为重要。第一天的三场预选赛困难重重,第一场由于和队友的配合失误导致对手翻盘,赛后队员们重新商讨战术,一举赢下了第二轮,第三场由于队友实力太弱无法得分加上不幸与对方机器人发生纠缠,以小比分惜败。在第一天比赛出现失误之后,队员们回到住所后并没有互相指责和埋怨而是团结一致,想出解决方案。针对和友队配合不默契,我们每一场比赛都花大量时间和友队配合。在后面的联队赛中,队员们发挥了超常的实力,最后得以进军决赛。在决赛中,我们机器人的全部实力得以发挥,在几轮比赛中将对手打得毫无还手之力。我们的机器人虽然连续八场比赛全部上场,但是未出一例机械故障,相对于对手的状况频发,我们机器人的稳定性获得了友队的赞许。一路披荆斩棘,再一次进军Freedom Hall。
程序是机器人的灵魂,对于马达经常过热保护而使我们机器人的底盘动弹不得的问题,队中的程序员马骋远对根据马达的物理特性与参数进行建模,实时计算马达的电流与温度,并在电流或温度过大时对马达进行功率限制,同时还对马达的输出进行了重新调制,不仅辅助线性化了马达的转速,而且还降低了马达的发热。这样一来,在结构不变,操作手感小有变动的情况下,马达得以工作得更为持久。作为整个初中组绝无仅有的防热保程序,整个系统使评审裁判们惊奇不已,赞不绝口,上外附中队顺理成章地获得了初中组的最佳思考奖(Think Award)。