全向移动机器人自主导航技术研究

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:CT1978
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动机器人的发展与应用对于推动智能制造的发展有着重要意义。导航控制是移动机器人的关键技术,决定了机器人的智能化程度。传统移动机器人的导航方式存在轨道固定、智能化水平低等问题,如何实现自主导航方式逐渐成为一个研究热点。本文围绕移动机器人自主导航系统展开研究,研究了基于麦克纳姆轮的移动机器人运动学模型、移动机器人同时定位与地图构建(Simultaneous Localization and Mapping,SLAM)技术和导航路径规划技术,搭建了全向移动机器人平台,并设计了全向移动机器人自主导航系统。主要完成工作如下:首先对国内外移动机器人技术研究现状进行了分析,深入研究了基于麦克纳姆轮的四驱移动机器人的运动学模型,为后续移动机器人的运动控制提供了理论依据。之后使用模块化设计方法,将移动机器人自主导航系统分为传感器感知模块、SLAM模块以及路径规划模块,并依此设计了全向移动机器人自主导航系统总体方案。接着描述了SLAM问题,分析了两种主流方法,分别是基于滤波方法的SLAM算法和基于图优化的SLAM算法。主要介绍了改进后的基于Rao-Blackwellized粒子滤波算法和Cartographer算法,并通过仿真实验对比了两种算法的建图效果。然后对自主导航系统中的路径规划算法进行研究。介绍了全局路径规划算法中常用的Dijkstra算法、A*算法和RRT算法,对这三种算法原理和流程进行分析,根据仿真实验对比,选择A*算法作为全局路径规划算法,以提高导航效率。考虑到移动机器人运动过程的安全性,路径规划模块在全局规划的基础上结合局部路径规划算法对导航功能进行优化。分析了局部路径规划算法动态窗口法DWA的算法原理,对导航过程的异常情况进行分析并提出恢复办法。最后,结合全向移动机器人的运动学分析和导航算法研究,设计并实现了基于ROS平台的全向移动机器人自主导航系统,并对实际使用效果进行了对比分析。通过现场实验,验证了改进后的RBPF SLAM算法的有效性,得到的结果更为准确。最后通过自主导航测试,在无障碍物静态环境、有障碍物静态环境、有动态障碍物环境三种环境类型下的自主导航实验,实验结果验证了该导航系统的可行性,可以满足生产需要。
其他文献
研究了基于WinCE操作系统的自动校直机产品实现串口通信的基础编程方法,给出利用编程工具VS2005实现API函数操作串口通信的类封装方法以及读写串口的VC.net设计实例,同时利用
利用超声振荡仪进行起泡,使用量筒以及秒表测定啤酒泡沫的稳定性。在单因素确定实验条件的基础上,利用响应面分析法中的中心旋转组合实验,优化得到超声振荡法的最佳实验条件:
多径效应是GPS测量尤其是差分GPS主要的误差来源,会引起定位精确度的恶化,导致系统性能的下降.分析了多径误差对GPS定位的影响并给出了几种通用的GPS抗多径技术,并分析了其优
儿童康复技师是儿童康复事业发展的中坚力量,其素质与水平决定了儿童康复事业的发展。而要成为一名优秀的儿童康复技师,必然需要合理的临床实践。本文通过对我院近九年来的实
停车列检库是地铁车辆段的重要设施,也是城市轨道交通系统实现全自动运行的重要组成部分。以哈尔滨地铁2号线一期工程哈北车辆段为例,对比分析全自动运行车辆段停车列检库与
相角滑差的稳定是同步电机软起动系统中自动准同期装置并网成功的关键要素.分析得出了在双闭环调速系统中,电流环动态特性非理想条件下,采用速度比例积分控制器会引起滑差的
文章结合实际情况,对电网中新上的设备启动试运行工作中的调度管理工作流程进行分析、总结,分析了新设备试运行前应具备的条件和新设备启动试运行的工作流程,并阐述了新设备启动
长轴零件在进行机械加工或使用之前,常常需要先进行校直。实际生产中一般是由人工校直或在各类压力机上校直,没有专用校直设备,因而生产效率较低,校直精度也不高,而且操作者
提出了平衡裕度的新概念,并给出了保守力场中物体或系统静力平衡裕度的定义.以此为基础,分析计算了圆柱、圆台和圆锥体的静平衡裕度,并讨论了各几何参数的变化对平衡裕度的影
深水水下采油树的下放安装作业环境载荷非常复杂, 确保采油树的下放作业安全是亟待解决的问题.为此, 分析了水下采油树下放作业过程, 建立了下放管串力学模型, 确定了采油树