基于ROS的室内全向自主导航机器人研究

来源 :中国矿业大学 | 被引量 : 0次 | 上传用户:march2th
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着机器人技术的不断发展,各类智能机器人不断涌现。其中,室内的轮式自主导航机器人已广泛应用于仓储物流、智能家居、资源勘探等多个领域。然而室内导航场景较为复杂,非全向轮机器人由于其运动学模型存在多种约束,应用效果并不理想,同时传统的ROS导航系统依然存在准确性和适用性较差的问题。因此,本文针对室内环境下导航机器人的发展现状,研究基于ROS操作系统的全向导航机器人。本文的主要工作如下:1.研究了室内导航机器人发展现状及ROS发展现状,对室内全向导航机器人进行系统建模。对全向导航机器人的基本框架进行设计,研究了相关的运动模型、传感器模型、坐标系转换、地图模型。2.分析了常用的室内SLAM算法及定位算法。针对常用的SLAM算法过于依赖里程计精度或雷达帧率的问题,最终选用Cartographer作为室内建图算法,它通过闭环检测有效减小累积误差,使用成本较低的雷达也可以达到很好的效果。在室内定位中研究了基于粒子滤波的概率定位算法,并进行仿真分析。为了给建图和定位提供精确的里程计信息,本文基于EKF搭建了编码器融合IMU的里程计。3.分析了常用的机器人路径规划算法及轨迹平滑算法。针对传统的全局路径规划算法由于在栅格中搜索及障碍物形状导致的急转弯或角转弯过多,影响机器人局部规划及控制精度的问题,本文基于全向导航机器人的应用场景采用IPOPT非线性优化方法平滑全局路径。通过构建轨迹平滑目标函数及约束函数,搭建轨迹平滑模块。在局部路径规划中研究了基于全向运动模型的DWA算法,在ROS中对DWA算法进行改进。4.搭建了麦克纳姆轮全向导航平台,在室内实际环境中进行导航测试。实验结果验证了本文设计的运动控制系统具有较高的控制精度;融合里程计的室内定位方法的定位精度及位姿跟踪效果满足导航需求;基于非线性优化的轨迹平滑模块能够快速求解出更为平滑的轨迹,提升规划及控制效果;改进的局部路径规划器可以使全向机器人在室内环境中完成自主导航任务,且有较高的适应性。该论文有图74幅,表18个,参考文献63篇。
其他文献
上海共产主义小组的成立拉开了中国共产党成立的序幕。上海共产主义小组成立后,积极宣传马克思主义,开展工人、农民、青年运动,为中国共产党的建立开展联络工作。1921年7月23
小学语文课程标准明确提出:要重视培养学生的自学能力,教给学生一些学习方法,鼓励他们采用适合自己的方法,主动地进行学习。许多教育学家也提倡向学生“授之以渔”,即教会学生学习的方法,这是课堂教学的最高境界,也是当前素质教育的基本要求。我在尝试学法实验的过程中,深刻体会到在教学中指导学生掌握科学的学习方法的必要性。  “学法”作为重要内容被引进课堂后,从思想上把学习的主动权彻底还给了学生,确立了学生的主
随着我国的环境污染、生态破坏等问题日益严峻,人们开始越来越多的关注生态问题,重视保护生态环境。当代大学生作为我国未来发展的生力军,作为建设生态文明社会的先行者,更应
提出基于Solid Works设计平台,利用其强大的参数化设计能力,对新型辊碾进行了3D虚拟设计,对该机型进行了装配改进设计。为今后进行相关的静力学和动力学分析打好基础,以便进
伴随着世界经济增长速度逐渐放缓以及我国经济步入“新常态”,当前我国经济增长方式正由要素驱动向创新驱动转变。创新能力已是区域经济赢得市场竞争优势、区域经济转型和增
为实现城乡协调发展,我国在乡村地区大力建设新型农村社区,推进村民集中居住,以完善基础设施建设,提供更好的公共服务。同时,乡村振兴等政策强调要改善农村人居环境。植物景
为了提升政府绩效评价的效率,减轻财政部门人员不足的压力,同时也为了进一步强化财政预算机制的主体功能,财政部提出了引入第三方评价机构独立开展绩效评价这一措施。会计师