美国南查尔斯顿高中的三名高中生:Alex Casto(左)、Alex Sanchez 和Shannon Joins是该校参加Zero Robotics挑战赛获胜的代表。
自2015年10月起,全球有400个团队报名参加了这一届Zero Robotics的挑战赛,而比赛的内容是编程一个像卫星形状的球型机器人(Spheres),在国际空间站失重的状态下完成各种空间任务。
Zero Robotics挑战赛是由麻省理工大学(MIT)、顶级程序员网(TopCoder)和极光飞行科学公司(Aurora Flight Sciences)共同发起,受到美国宇航局(NASA)和美国国防部高级研究计划署(DARPA)的强力支持,昨天(1月25日),决赛当日,参赛选手齐聚麻省理工大学观看从国际空间站传来的直播视频。宇航员在空间站现场用选手提交的程序来演示机器人Spheres,而竞赛的项目都是美国宇航局、国防部和麻省理工最关心的机器人领域的问题,比如说怎么让太空机器人Spheres在国际空间站运行壁障、怎么收集信息、怎么摧毁目标,同时怎么样节能,而这些都要在限定的空间和时间中去用程序完成。学生们用程序来控制卫星机器人Spheres的旋转度、方向、速度,以及其他算法来用最少的时间完成空间任务。难点在于,程序一旦开始执行,卫星机器人的后续动作就无法临时更改;而且卫星机器人的内存是有限的,所以代码一定要尽量简洁。
Zero Robotics挑战赛主要面向全球的中学生、高中生,也包括高级研究者。这个机器人挑战赛主要是为了鼓励中学生投身太空机器人的探索,激发学生学习STEM(科学、技术、工程和数学)的动力。
南查尔斯顿高中实力强悍,去年首次参加Zero Robotics挑战赛就成为获胜的队伍。