登录   |   注册   |   网站地图
 
 
首页 > 计算机应用研究 > 基于劳动分工的群机器人地图创建探索策略研究

基于劳动分工的群机器人地图创建探索策略研究

计算机应用研究
Application Research of Computers
查看全文
摘要:
【摘要】 受社会性昆虫劳动分工的启发提出一种群机器人地图创建的探索策略,以提高群机器人创建地图的效率。当机器人所在顶点位置有未访问的路径时,机器人随机选择一条未访问路径进行访问;如果当前位置的所有路径都已被访问,机器人会根据响应函数对下一访问位置进行概率选择。对算法分别进行了不同地图规模和机器人数量的计算机仿真实验,根据算法评价指标(覆盖时间、路径重复覆盖次数和覆盖率)对实验结果进行了评价,并与随机选择的算法进行了对比,结果表明算法是可行、有效的。最后指出了下一步研究的方向。
【关键词】 群机器人; 地图创建; 劳动分工模型; 探索策略;
【基金】 国家自然科学基金资助项目(60975074);山西省自然科学基金资助项目(2009011017-1);山西高校科技研究开发资助项目(20091130);太原科技大学博士启动基金资助项目(20102011)
引言:

【引言】地图创建是移动机器人研究领域中的基本问题,是移动机器人实现自主导航和其他智能活动的关键和基础。机器人建立地图的问题通常被称为CML( concurrent mapping and localization)或SLAM( simultaneous localization and map building)问题,即并发定位与建图,而在SLAM 领域中研究的关键问题包括地图的表示方法、不确定信息的处理方法、数据的关联、自定位和探索规划。相对于SLAM 中其他问题,对群机器人地图创建中探索规划问题的研究较少,而机器人的探索策略问题是一个挑战性的规划难题。地图创建的探索策略在现实中有着广泛的应用前景,当环境的变化使原有地图不能准确地反映实际环境信息,如地震使原有的交通道路被阻断、透水事故造成井下巷道坍塌等,这时快速地获取受灾区域的地图,就可为灾难搜救提供最新的环境信息,为救援决策提供帮助。采用群机器人进行灾难时的地图遍历和创建,由于其鲁棒性、灵活性和规模可伸缩性,使之成为可行的解决办法。目前提出的适用于群机器人的探索策略有以下几种。仿照生物嗅觉气味的按特定的方向对未知环境进行探测,如Hayes 等人提出群机器人气味定位法等,但是这种方法只适合一些特殊的环境;Yamauchi提出了基于边界的探测方法,其基本思想是让机器人向已知区域和未知区域的边界运动,从而获得更多的未知环境信息,但这种算法容易造成多个机器人向同一目标边界运动,从而造成拥挤。还有人提出了以市场规则为基础的多机器人探索策略,如Zlot 等人提出的通过计算机器人到目标位置的花费来决定机器人探测方向而使得成本最小,这种方法可用于群机器人地图探测,且鲁棒性较好,计算简单,但其访问方法只考虑了距离因素,影响了访问的效率。本文提出了一种基于劳动分工模型的地图创建探索策略,目的是使群体机器人共同遵守一种简单的探索策略,在这种策略的指导下机器人无须集中控制,而采用分散控制方式就可以高效地完成地图创建,这种探索策略具有规模可伸缩性和灵活性。

作者:
阎静;曾建潮;张国有
作者单位:
太原科技大学计算机科学与技术学院复杂系统与计算智能实验室;

知识产权声明 | 服务承诺 | 联系我们 | 人才招聘 | 客服中心 | 充值中心 | 关于我们

Copyright© 中国期刊全文数据库      电子邮件:journals@188.com   备案号:辽ICP备14002692号-1
友情链接:万方数据库
建议采用IE 6.0以上版本,1024*768分辨率浏览本页面