
| 大赛简介 |
| 组织机构 |
| 参赛流程 |
| 参赛高校 |
| 竞赛形式 |
| 竞赛规则 |
| 规则补充 |
| 竞赛套件 |
| 资料下载 |
| 奖项设置 |
| 联系方式 |
嵌入式系统融合了微电子、计算机软/硬件、通信和电子工程等多种技术、广泛应用于航空、航天、仪器仪表、工业控制、家用电器、信息家电和3C(Computer、communication & Consumer)等领域,是科技集成创新的主要手段。
“电脑鼠”,英文名叫做MicroMouse,是使用嵌入式微控制器、传感器和机电运动部件构成的一种智能行走装置(微型机器人),电脑鼠可以在不同“迷宫”中自动记忆和选择路径,采用相应的算法,快速地达到所设定的目的地。国际电工和电子工程学会(IEEE)每年都要举办一次国际性的电脑鼠走迷宫竞赛,自举办以来参加国踊跃,为此许多大学还开设了“电脑鼠原理和制作”选修课程。
1972年美机械杂志发起比赛,最初的电脑鼠是机械的,由弹簧驱动。1977年IEEE Spectrum杂志提出电脑鼠的概念:电脑鼠是一个小型的由微处理器控制的机器人车辆,在复杂迷宫中具有译码和导航的功能。真正的首场电脑鼠迷宫竞赛于1979年于纽约举行,1991年以来,每年都有世界级的比赛。2007年和2008年,上海市计算机学会率先在国内主办了两次IEEE标准电脑鼠走迷宫邀请赛(长三角地区),有三十多所院校参加,反响强烈。
为了培养大学生的科技创新意识和动手设计能力,我们举办2009 全国“IEEE标准电脑鼠走迷宫” 邀请赛,共邀请全国9个赛区的52所高校参赛。
| 指导单位: | 中国计算机学会 |
| 主办单位: | 中国计算机学会嵌入式系统专业委员会 |
| 协办单位: | 广州周立功单片机发展有限公司 |
| 台湾嵌入式暨单晶片系统发展协会 | |
| 承办单位: | 上海第二工业大学(长三角赛区) |
| 北京航空航天大学(北京赛区) | |
| 中国海洋大学(青岛赛区) | |
| 山东大学(济南赛区) | |
| 四川大学(四川赛区) | |
| 南开大学(天津赛区) | |
| 华中科技大学(湖北赛区) | |
| 西安邮电学院(陕西赛区) | |
| 太原理工大学(山西赛区) | |
| 江西理工大学(江西赛区) |
- 1. 报名
以学校为单位报名。填写《参赛单位信息表》,由参赛学校盖章。 - 2. 提供器件
提供IEEE标准电脑鼠实验室所需的电脑鼠与IEEE标准1/4迷宫构件,已及相应的配套开发工具、指导书籍。与广州周立功单片机发展有限公司签订赠送协议。 - 3. 讲座及演示
向各高校提供竞赛套件后举办讲座及演示。 - 4. 各赛区竞赛
由各赛区在10月31日前举行,原则上各学校先举行预赛,选派2个队(参赛队多的学校可派4个队)参加各赛区的决赛(按IEEE评判标准)。 - 5. 总决赛:(11月8日)
各赛区的一等奖获得者(人数由各赛区根据参赛人数和竞赛水平而定)参加北京的总决赛。
| 北京赛区(5所高校): 北京航空航天大学 北京交通大学 北京联合大学 北京工业大学 北京理工大学 天津赛区(8所高校): 南开大学 天津大学 天津理工大学 天津工业大学 天津师范大学 天津工程师范大学 天津科技大学 天津城建大学 武汉赛区(5所高校): 华中科技大学 武汉理工大学 武汉大学 华中农业大学 中国地质大学 |
长三角赛区(10所高校): 上海交通大学 同济大学 苏州大学 上海大学 华东政法大学 上海师范大学 东华大学 上海第二工业大学 苏州职业技术学院 浙江大学 陕西赛区(8所高校): 西安邮电学院 长安大学 西安电子科技大学 西安科技大学 西北工业大学 陕西科技大学 西安工业大学 西安石油大学 |
山东赛区(9所高校): 中国海洋大学 青岛科技大学 青岛大学 青岛理工大学 青岛农业大学 山东大学 济南大学 山东师范大学 山东建筑大学 四川赛区(5所高校): 四川大学 电子科技大学 成都理工大学 西南科技大学 成都信息工程学院 山西赛区(1所高校): 太原理工大学 江西赛区(1所高校): 江西理工大学 |
本次比赛规则使采用国际最流行的2009 全国电脑鼠走迷宫邀请赛规则。先分长三角、山东、北京、天津、四川、山西、湖北、陕西、江西九个赛区进行分区赛;由各赛区的指导委员会、竞赛委员会、组织委员会和评审委员会由各赛区自行组织;各赛区的一等奖获得者参加北京的总决赛。
参赛的电脑鼠可根据2009 全国电脑鼠走迷宫邀请赛规则自行研制;为了便于比赛的进行,广州周立功单片机发展有限公司为每个邀请高校免费提供2个能初步简单行走(暂无智能算法)的电脑鼠MicroMouse615及IEEE标准1/4迷宫。并提供相应的配套开发工具、指导书籍。同时鼓励各参赛者根据2009 全国电脑鼠走迷宫邀请赛规则自行研制电脑鼠。
电脑鼠走迷宫竞赛的目的是制作一个微型机器人,它能在最短的时间内穿越迷宫到达终点。参赛的机器人称为“电脑鼠”,将电脑鼠放入迷宫并启动操作的人称为“操作员”。
- 迷宫规范
- 迷宫由16×16个﹑18cm×18cm大小的正方形单元所组成。
- 迷宫的隔墙高5cm,厚1.2cm,因此两个隔墙所构成的通道的实际距离为16.8cm。隔墙将整个迷宫封闭。
- 迷宫隔墙的侧面为白色,顶部为红色。迷宫的地面为木质,使用油漆漆成黑色。隔墙侧面和顶部的涂料能够反射红外线,地板的涂料则能够吸收红外线。
- 迷宫的起始单元可选设在迷宫四个角落之中的任何一个。起始单元必须三面有隔墙,只留一个出口。例如,如果没有隔墙的出口端为“北”时,那么迷宫的外墙就构成位于“西”和“南”的隔墙。电脑鼠竞赛的终点设在迷宫中央,由四个的正方形单元构成。
- 在每个单元的四角可以插上一个小立柱,其截面为正方形。立柱长1.2cm,宽1.2cm,高5cm。小立柱所处的位置称为“格点”。除了终点区域的格点外,每个格点至少要与一面隔墙相接触。
- 迷宫制作的尺寸精度误差应不大于5%,或小于2cm。迷宫地板的接缝不能大于0.5mm,接合点的坡度变化不超过4度。隔墙和之间的空隙不大于1mm。
- 电脑鼠规范
- 电脑鼠必须自成独立系统,不能使用可燃物为能源。
- 电脑鼠的长和宽限定在25cm×25cm。每次运行中电脑鼠几何尺寸的变化不能超过25cm×25cm。对电脑鼠的高度没有限制。
- 电脑鼠穿越迷宫时不能在其身后留下任何东西。
- 电脑鼠不能跳越、攀爬、钻挖和损毁迷宫隔墙。
-
竞赛规则
- 电脑鼠的基本功能是从起点开始走到终点,这个过程称为一次“运行”,所花费的时间称为“运行时间”。从终点回到起点所花费的时间不计算在运行时间内。从电脑鼠的第一次激活到每次运行开始,这段期间所花费的时间称为“迷宫时间”。如果电脑鼠在比赛时需要手动辅助,这个动作称为“碰触”。竞赛使用这三个参数,从速度﹑求解迷宫的效率和电脑鼠的可靠性三个方面来进行评分。
- 电脑鼠的得分是通过计算每次运行的“排障时间”来衡量的,排障时间越短越好。排障时间是这样计算的:将迷宫时间乘以1/30,再加上运行时间,如果这次运行结束以后电脑鼠没有被碰触过,那么还要再减去10秒的奖励时间,这样得到的就是排障时间。每个电脑鼠允许运行多次,取其中最短的排障时间作为参赛的计分成绩。 例子:一个电脑鼠在迷宫中迷宫时间为4分钟(240秒)没有碰触过,运行时间使用了20秒,这次运行的排障时间就是:20秒+(240秒×1/30)- 10秒 = 18秒。
- 竞赛中电脑鼠在迷宫中的总时间不可超过15分钟,在该限时内,电脑鼠可以运行任意次。
- 电脑鼠到达迷宫中心的目的地后,可以使用手动放回起点,或让电脑鼠自动回到起点,前者被视为碰触,因此在以后的运行中,将失去减10秒的奖励。
- 从电脑鼠离开起点到进入终点的这段时间为运行时间。迷宫时间是从电脑鼠第一次激活开始计算的,电脑鼠第一次激活后不需要马上就开始运动,但必须在迷宫起点处整装待命。
- 穿越迷宫的时间由竞赛工作人员人工测量或由装在起点和终点处的红外线传感器自动测量。使用红外传感器时,起点红外传感器应放置在起点单元和下一个单元之间的边界上;终点传感器应放置在终点单元的入口处。传感器沿水平方向发射红外线,高出地面约1cm。
- 电脑鼠在启动过程中,操作员不可再选择策略。
- 一旦竞赛迷宫的布局揭晓,操作员不能将任何有关迷宫布局的信息再传输给电脑鼠。
- 迷宫所在房间的亮度、温度和湿度与周围环境相同。改变亮度的要求是否被接受须由竞赛组织者决定。
- 如果电脑鼠出现故障,操作员可以在裁判的许可下放弃该次运行,并放回到起点重新开始。但不能仅因为转错弯就要求重新开始。
- 如果参赛因为技术原因决定停止当前运行,裁判可以允许该队重新运行,但要增加3分钟的迷宫时间作为惩罚。例如,一个电脑鼠在比赛开始以后4分钟停止,重新运行后用去的迷宫时间为7分钟,那么该电脑鼠在迷宫中还可以重新再开始运行的时间就只剩下8分钟了。
- 如果电脑鼠在比赛中任何部分被替换,比如电池、EPROMS或者作出其它重要的调整,必须清除电脑鼠中有关迷宫信息的内存。细微的调节,例如调整传感器,可以在裁判的许可下进行,无须清除内存,但是对速度或策略控制的调节,则必须要清除内存。
- 一个电脑鼠的任意部分(除电池外)都不能用到其它的电脑鼠上。例如,如果一个底盘使用两个可互换的微控制器芯片,即它们属于同一个电脑鼠,最大运行时间也是15分钟。当需要更换微控制器时,先前的内存必须被清除。
- 当比赛官方认为某电脑鼠的运行将破坏或损毁迷宫时,有权停止其运行或取消其参赛资格。
本次竞赛免费提供由广州致远电子有限公司设计生产的电脑鼠MicroMouse615,它的微控制器是由Luminary公司生产的Cortex-M3内核的ARM处理器——LM3S615,详情可参见网址:http://www.embedtools.com/pro_ydkz/MicroMouse615.asp。
- “我与电脑鼠”主题征文比赛通知 [出处 11-4 988次]
- 长三角赛区电脑鼠大赛成功举办 [出处 11-4 913次]
- 济南赛区电脑鼠大赛成功举办 [出处 11-4 706次]
- 青岛赛区电脑鼠大赛成功举办 [出处 11-4 664次]
- 北京赛区电脑鼠大赛成功举办 [出处 11-2 915次]
- 电脑鼠走迷宫竞赛期刊---太原理工大学(4) [出处 11-2 1221次]
- 电脑鼠走迷宫竞赛期刊---太原理工大学(5) [出处 11-2 1018次]
- 山西赛区电脑鼠竞赛成功举办 [出处 11-2 617次]
- 四川赛区电脑鼠竞赛成功举办 [出处 11-2 666次]
- 天津赛区电脑鼠竞赛成功举办 [出处 11-2 533次]
- 湖北赛区电脑鼠竞赛成功举办 [出处 10-31 685次]
- 陕西赛区电脑鼠竞赛成功举办 [出处 10-31 731次]
- 电脑鼠培训资料及迷宫编辑器 [出处 10-15 1862次]
- 北京赛区为2009全国电脑鼠竞赛举办交流赛 [出处 10-12 1094次]
- 2009全国电脑鼠走迷宫竞赛规则补充说明 [出处 9-30 1100次]
- 电脑鼠走迷宫竞赛期刊---太原理工大学(3) [出处 9-10 1476次]
- 电脑鼠走迷宫竞赛期刊---太原理工大学(1) [出处 8-28 1805次]
- 电脑鼠走迷宫竞赛期刊---太原理工大学(2) [出处 8-28 1493次]
- MicroMouse615迷宫智能电脑鼠介绍(视频) [出处 12-31 6410次]
- 《电脑鼠开发设计指南》 [出处 3-24 10935次]
- (1)各赛区的奖励由各赛区自行决定
- (2)总决赛奖励
第一名:奖金10000元,资助参加国际比赛
第二名:奖金8000元
第三名:奖金5000元
一等奖:若干名:奖金3000元
二等奖:若干名:奖金1000元
优胜奖:若干名
特别奖:奖金6000元,为自行设计的有特色的电脑鼠设立 - (3)颁奖大会(11月9日) 邀请相关部门和学会领导参加颁奖
-
1、计时方法
电脑鼠在规定的十五分钟内可运行任意次。每一次的成绩都由迷宫时间、运行时间和碰触奖惩三部分组成,取多次运行中最短排障时间作为最终成绩。根据《IEEE电脑鼠走迷宫竞赛规则》中对于迷宫时间的定义“从电脑鼠的第一次激活到每次运行开始,这段期间所花费的时间称为迷宫时间”,具体计时方法如下:
例1:
假设电脑鼠第一次启动后经过100秒到达迷宫终点,那么第一次运行时间Y1=100秒,运行过程中没有发生碰触,奖励10秒。由于是第一次运行没有迷宫时间即M1=0,因此第一次排障时间是:
P1=100 – 10 = 90(秒)
电脑鼠离开终点后又花费了140秒时间用于搜索迷宫信息并回到起点。此时自动180度回转后根据找出的最短路径以最快速度冲刺到终点,耗时20秒,那么第二次运行时间Y2=20秒,迷宫时间是之前的运行时间100秒加上后续搜索迷宫的140秒,即M2=240秒。没有发生碰触,那么第二次排障时间是:
P2=240/30 + 20 – 10 = 18(秒)
这只电脑鼠经过25秒回到起点,此时操作员将电脑鼠拿起除去车轮上的灰尘或是进行其他操作耗费30秒,记为第一次碰触。再次放回迷宫以最快速度从起点冲向终点,此次耗费时间19秒,那么第三次的运行时间Y3=19秒,而此次的迷宫时间包括之前的所有时间,包括第二次的迷宫时间240秒,第二次的运行时间20秒,回到起点的25秒和除尘等操作耗去的30秒,此次的迷宫时间M3=315秒,碰触一次,没有奖惩,那么第三次运行成绩为:
P3=315/30 + 19= 29.5(秒)
如果此时向裁判请求结束比赛那么取三次最好成绩18秒作为最终成绩。
例2:
假设另一只电脑鼠第一次启动后经过100秒到达迷宫终点,第一次运行时间Y1=100秒,第一次运行没有迷宫时间M1=0且此次运行没有碰触,那么第一次排障时间是:
P1=100 – 10 = 90秒
电脑鼠离开终点继续搜索迷宫,但在搜索的过程中不幸撞墙而发生错误,此时操作员将电脑鼠拿出迷宫重新放回起点,此过程经过160秒,电脑鼠耗去45秒后又一次找到终点,那么第二次运行时间Y2=45秒,第二次的迷宫时间M2=100 + 160 = 260(秒),此次运行发生碰触,第二次排障时间是:
P2=260/30 + 45 = 53.66(秒)
电脑鼠在返回起点过程中卡壳,用手矫正方向一次使其继续前行,经过25秒返回起点。自动180度回转后以最快速度冲向终点,这段时间为20秒,即第三次运行时间Y3=20秒,第三次迷宫时间M3=260 + 45 + 25 = 330(秒),又一次发生碰触,要增加5秒惩罚时间。第三次排障时间是:
P3=330/30 + 20+5 = 38(秒)
此时操作员要求停止比赛,那么最终成绩取三次运行中最佳成绩,即38秒。
2、碰触奖惩
电脑鼠启动运行后出现故障,允许操作员手动电脑鼠使其继续行走或将电脑鼠从迷宫取出,放到起点重新启动运行,这称为“碰触”电脑鼠,但“碰触”次数不能超过3次。在限定时间内,电脑鼠能够完成“成功运行”且没有被“碰触”, 排障时间将在迷宫时间和运行时间的基础上获得减少10秒的奖励;电脑鼠被碰触一次则不做奖惩;电脑鼠被碰触两次则在迷宫时间和运行时间的基础上受到增加5秒的惩罚;电脑鼠被碰触三次则在迷宫时间和运行时间的基础上受到增加10秒的惩罚;被碰触四次则停止比赛,以之前奖惩后的最短排障时间作为最终成绩。
3、按键限制
为防止竞赛中迷宫的布局揭晓后,操作员将有关迷宫布局的信息再传输给电脑鼠,规定操作员最多对电脑鼠上的三个按键(例如电源、启动、重跑)进行操作,且不得在电脑鼠运行前对按键进行多次重复按动,否则被认为是对电脑鼠的违规编程,将被取消比赛资格。该三个按键要用不小于0.5cm×0.5cm的色块粘贴标注,统一规定:“电源”粘贴标注红色、“启动”粘贴标注蓝色、“重跑”粘贴标注白色。电脑鼠首次启动只能使用“电源”和“启动”二个按键。
4、迷宫布局揭晓前,所有做好可区分标记的参赛电脑鼠交与赛事组委会放在指定地点统一管理。
5、赛场上只允许一名操作员对电脑鼠进行操作。
6、迷宫终点只设置一个进入口。
7、其他参照《IEEE电脑鼠走迷宫竞赛规则》。
2009全国电脑鼠走迷宫竞赛组委会
2009年9月29日
|
技术支持 广州周立功单片机发展有限公司 地址:广州市天河区 车 陂路黄洲工业区2栋4楼 工程师:何晓明 电话:020-28267818 传真:020-38601859 邮箱:Lum@zlgmcu.com |
联系方式 广州周立功单片机发展有限公司 地址:广州市天河区车陂路黄洲工业区7栋2楼 联系人:范丹丹 电话:020-28872346 传真:020-38601859 邮箱:zlg3jia1@zlgmcu.com |
|
北京赛区:北京航空航天大学 联系人:胡晓光 联系方式:北京航空航天大学电工电子中心13366953198 长三角赛区:苏州大学 联系人:王宜怀 联系方式:苏州大学计算机学院 0512-65214835 山东赛区:中国海洋大学 联系人:刘滨 联系方式:中国海洋大学工程学院 13687655393 天津赛区:南开大学 联系人:孙桂玲 联系方式:南开大学信息学院 13512453718 湖北赛区:华中科技大学 联系人:尹仕 联系方式:华中科技大学创新实验中心 13971656102 |
四川赛区:四川大学 联系人:周群 联系方式:四川大学电气学院 13882249809 陕西赛区:西安邮电学院 联系人:刘军 联系方式:西安邮电学院计算机系 13201517775 江西赛区:江西理工大学 联系人:王祖麟 联系方式:江西理工大学机电工程学院 13970110777 山西赛区:太原理工大学 联系人:常晓明 联系方式:太原理工大学晓明实验室 13015302086 |
