基于ROS的机器人室内自主巡航系统设计与实现

来源 :东南大学 | 被引量 : 3次 | 上传用户:happykaijie1990
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来室内机器人的应用需求快速增长,对机器人的未知环境探索能力和自身定位与移动的能力提出了新的要求。另外,机器人平台和机器人应用的多样性要求机器人系统的设计拥有较高的平台兼容能力、可移植性和可扩展性。本文基于室内机器人探索未知环境和自主导航与巡逻的实际需求,在机器人操作系统ROS的框架下设计和实现了室内机器人自主巡航系统,能够完整地解决机器人在室内环境下的探测与导航以及新应用快速接入的问题。该系统主要分为全局收益POMDP主动SLAM算法模块和巡逻与控制模块两个部分。论文首先介绍了主动SLAM算法和ROS框架的历史背景和发展现状,并且详细阐述了基于粒子滤波的SLAM算法原理和既有的主动SLAM算法思想。在此基础上,本文以部分可观测的马尔可夫决策过程POMDP为整体框架设计了主动SLAM算法,在价值函数中加入基于边界的潜在探索收益解决传统方法缺少全局性的问题,并在统计分析的基础上提出了启发式近似求解算法提高计算效率。接着本文设计了基于ROS的室内机器人巡逻与控制系统,首先在动态窗口法的基础上提出了改进的导航控制规划算法,接着设计了离散Voronoi图算法从占用栅格地图中提取出拓扑结构,以地图拓扑结构的顶点为关键坐标规划路线实现机器人自主巡逻,并在ROS的可视化工具基础上实现了自定义信息的设置,最后基于网络传输层协议设计了可以兼容本地、局域网和互联网应用场景的机器人控制扩展接口,并在Android系统上实现。在测试环节中,本文设计的机器人室内自主巡航系统达到了预期的指标。在主动SLAM算法的性能测试中,将本文设计的全局收益POMDP算法与只考虑探索收益的边界探索法和同样使用POMDP框架,以系统状态和观测值的互信息作为价值函数的互信息POMDP方法做了横向比较,发现本文算法与既有的边界探索法相比,降低了15.9%~21.9%的坐标误差和18.7%~25.7%的地图关键点平均误差。与互信息POMDP法相比,本文算法在达到相同精度的前提下缩减了33.8%~44.9%的平均单次决策耗时,在一些环境下减少了19.4%~25.2%的探索路径,并且在更空旷的空间中也有着更加稳定的表现。在巡逻与控制模块的功能测试中,各个子模块都能正确稳定地运行,实现了设计目标。
其他文献
面对今年百年不遇的特大洪水,面对那些奋战在抗洪一线、演出人间浩浩壮举的护堤保堤军民,国内几乎所有的媒体都对此表示了极大的关注。作为国家通讯社的新华社和党中央机关报的
本文以数据分析为基础,应用统计学中“两总体等价性检验”的理论和方法,提供了一个强有力的证据:《红楼梦》前80回与后40回在某些重要的情景描写上确实存在非常显著的差异,这一结
雨衰减严重影响第5代(the 5th Generation,5G)移动通信系统性能.在路径长度小于1 km的短距离链路情况下,现有雨衰减预测模型调整因子大于1,导致预测雨衰减随路径变短而增大,无
高血压是当今社会的严重影响人民健康和生命的主要疾病,是引起心脑血管疾病最主要的危险因素,高血压已成为我国的重要公共卫生问题[1].研究表明,以社区为基础开展高血压随访
目的观察单次大剂量输入自制的人脐带间充质干细胞(hUC—MSCs)制剂的急性反应,为临床研究提供安全保障。方法60只SPF级CD-1小鼠随机分为阴性对照组、溶剂对照组和制剂组,每组雌雄
近些年来高校档案管理也开始迈入信息化管理的阶段,这一新的档案管理方式为其带来的优势不言而喻,但与此同时也带来了一定的安全风险,危害档案管理的安全性。为了更好的规避
利用地震前后的遥感资料和区域基础数据,结合地震对区域景观生态的破坏特征,分析地震前后景观生态系统过程变化以及不同地震烈度下的景观生态异质性。从景观稳定性和景观异质性
<正>四明山又名句余山,是天台山脉的支脉,横跨本市余姚、鄞州、奉化三市(区),并与嵊县、新昌、天台三县连接。四明山脉为西南—东北走向,主峰海拔1012m。因其大俞山峰顶有个"
城市化的快速发展造成生态破坏与环境污染的加剧,进行城市总体规划环境影响评价系统建设具有重大现实意义。本文探讨了城市总体规划环境影响评价技术路线,构建了适合城市规划
电解铝多功能天车是为大型电解槽配套生产电解铝的主要设备,可以完成敲击电解质结壳、更换阳极、添加氧化铝粉和出铝水等工作,电解铝多功能天车主要由大车、大车运行机构、工