5月20日,由中国计算机学会主办,中国计算机学会嵌入式系统专业委员会承办的2012全国“电脑鼠走迷宫”总决赛在北京交通大学成功举办。中国工程院倪光南院士等嘉宾出席了比赛。来自武汉大学、华中科技大学、中国海洋大学等全国58所高校的96支代表队进入总决赛,最终,我校四支代表队分别获得全国总决赛特等奖1项(第三名)和全国总决赛二等奖3项的好成绩。
我校代表队是由计算机与通信工程学院张晓彤、洪源、万亚东、张磊老师指导,队员由我校计算机与通信工程学院、自动化学院和机械工程学院的云峰、李洁、夏侯佐鑫、高妍、高正斐、方硕、郭兰、李俭八位同学组成,此前,他们刚刚获得了北京赛区第一名的好成绩,并且四支队伍全部获得北京赛区一等奖。
中国计算机学会微机专委会秘书长吴中海教授为我校代表队颁奖
中国计算机学会副秘书长马殿福为我校代表队颁奖(左三位)
2012全国“电脑鼠走迷宫”竞赛从2011年11月份启动以来,覆盖全国北京、上海、南京等12个赛区的300余所高校近500支参赛队伍,预赛和决赛共有1500名选手,最终决胜出的58所高校的96支代表队参加总决赛,参赛高校和参赛人数均创下新的记录,最终全国总决赛冠军由成都理工大学获得,第二名为华中科技大学,第三名为北京科技大学。
“电脑鼠”英文名为Micromouse,是使用嵌入式微处理器、传感器和机电运动部件构成的一种智能微型迷宫机器人,电脑鼠可以在不同“迷宫”中自动记忆和选择路径,采用相应的迷宫搜索算法,快速地到达所设定的目的地。“电脑鼠”的制作涉及到计算机与机械方面多个学科的融合,也涵盖设计嵌入式技术、自动化技术、传感器技术等多项新技术。国际电工和电子工程学会(IEEE)每年都要举办一次国际性的“电脑鼠走迷宫”竞赛。2009年,我国举办了首届全国“电脑鼠走迷宫”竞赛。
此次我校参赛电脑鼠是队员们经过半年时间独立自主设计完成的第五代作品,所有的硬件电路、机械结构、程序架构和算法、系统仿真软件等均为自主创新设计与制作。电脑鼠主要采用了最新的Cortex-M4内核的ARM处理器、直流电机控制、PID速度闭环控制、卡尔曼滤波算法、陀螺仪姿态校正、三次样条插值、数学建模、MATLAB算法仿真、C#设计的上位机软件以及自主设计的BFS向心搜索和试探双线结合的迷宫搜索算法等技术,能有效帮助电脑鼠在迷宫中搜寻最短路径。
2012年电脑鼠全国总决赛迷宫图
2012年北京科技大学电脑鼠团队全体队员
(队员从左到右依次为:云峰、夏侯佐鑫、方硕、郭兰、李俭、高妍、高正斐、李洁)