基于环格模型的电脑鼠走迷宫算法研究与实现

来源 :北京工业大学 | 被引量 : 1次 | 上传用户:wings
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着人们对人工智能领域的研究日渐深入和机器人技术的不断发展,智能机器人的研究工作越来越受到人们的追捧。电脑鼠经历了很长时间的发展,现在的电脑鼠已经发展成为一类由MCU控制、集合了传感器技术与运动控制于一体的、能够在迷宫中完成自主寻径和冲刺的微型智能运动机器人。关于电脑鼠的研究工作,具有多学科知识交叉融合的特点,对于这些学科的发展、创新与融合同样具有重要意义。本课题是以IEEE创办的电脑鼠走迷宫竞赛为背景,深入研究电脑鼠在搜索迷宫的过程中,如何更有效的利用探查到的信息,迅速、高效的抵达迷宫终点;如何运用众多的机器人路径规划方法找到迷宫起点和终点之间的最短路径;如何根据迷宫信息的探查情况剔除冗余路径,节省探查时间。本文结合IEEE电脑鼠竞赛相关规则,采用环格模型对电脑鼠迷宫进行建模,将电脑鼠在矩形迷宫中探索搜寻终点的过程,视作逐环深入直至圆心的过程。此外本文还将在电脑鼠的迷宫搜索阶段和迷宫返回阶段,分别进行详细研究:在迷宫搜索阶段,借助环格模型,提出了优先环算法,改变了目前比赛中常用的搜索算法较为盲目、冗余过多、效率低下的现状;在迷宫返回阶段,本文提出了路口价值评估算法,引入了放弃机制,剔除一些返回时不具有再探查价值的路口,有效帮助电脑鼠更快地找到更短的返回路径。最后,本文利用五个迷宫实例对本文提出的环格建模方法、优先环搜索算法和路口价值评估返回算法进行了测试,详细分析测试结果,论证了新模型和新算法分别在迷宫建模、迷宫搜索和迷宫返回阶段所体现出的优越性。综上,本课题提出了关于IEEE标准电脑鼠走迷宫的环格建模方法、优先环搜索算法和路口价值返回算法,验证了其可行性,并论证了其在应用中的高效性、稳定性。
其他文献
通过对烧结风机叶轮采用各种类型堆焊形式及厚度,在使用过程中,由于堆焊层的存在,他对叶轮寿命、风机的使用效果、动力消耗进行综合分析,从而得出堆焊形式及厚度选择的合适点
在网络上用户关注的新闻中,关于食品安全的相关消息通常都是最受人们注目的。在食品安全屡屡出现问题的今天,我们从地沟油、瘦肉精、毒奶粉等层出不穷的问题食品中已经分辨不
车载仪表一般分为机械式车用仪表与电子式车用仪表系统。机械式仪表主要有电流表、里程表、油量表、压力表、水温表和车速表等。在一些高档或进口的车辆中,则采用由逻辑电路板
目的:探讨案例分析法在外科护理教学中的应用,以提高学生的学习兴趣及学习成效。方式:通过精选案例、按照选取案例编制教学、案例导入、基于案例的提问式教学、多案例的穿插式教
一般情况下,大家可以一天不用电脑,不大可能一天不用手机,但手机离开了电脑恐怕也无法提供最完善的功能。我们不应该把手机和电脑看作相互竞争市场的设备,相反需要大家尽可能开发出更多的互动应用工具,这样才能让它们一起为用户创造出更多的使用价值和更舒适的使用环境。其实,现在已经有很多基于手机(移动手持设备)和电脑相互配合的应用工具软件,但似乎它们的价值还未被全部发现,本期我们就来进行一下梳理。    别忽视
金属原子在氧化物表面的吸附与沉积过程是表面科学的重要课题,由于其在催化,复合材料,微电子和光电子器件,磁性纳米结构领域内都有非常广的应用前景,因此受到了广泛的关注。A
<正>2007年10月24日至11月2日,浙江省汽车租赁协会组织省内几家大的汽车租赁、销售、服务等相关企业的负责人,对我国台湾、香港的汽车
SmartGlass作为微软力推的跨平台应用,从推出以来就受到了极大的关注,究竟这个应用有怎样的魅力?它的目的是什么?今天就让我们来看一看吧。
同事前来求助,他有一个比较另类的要求(如图1),如果某行出现连续的数字,那么在E列显示“连”,否则显示“不连”,如果采取手工的方法进行判断,显然相当麻烦。其实,我们可以使用数组公式解决这一问题。  在F1单元格输入公式“=IF(OR(COUNTIF(A1:D1,A1:D1+1)),"","不")&"连"”,这里的“COUNTIF”函数可以用来计算某个区域中满足给定条件的单元格数目,“=1”是因为连
便携音箱作为音箱领域的新生力量,在使用上摆脱了传统多媒体音箱的使用限制,满足了消费者的新需求,价格适中,同时在功能上迎合不同消费者的使用需求。更多传统音频厂商进军便携音箱后,保证了便携音箱的品质,高水准的产品也越来越常见。  现代H23便携音箱体积小巧,沿用传统的方正造型,没有经过太多的装饰,音箱采用的全金属相比传统的塑料材质,手感与质感都有很大的提升,一次成型的外壳采用金属喷漆工艺,粉色的配色也