基于RBPF SLAM算法的AGV导航与控制技术研究

来源 :青岛大学 | 被引量 : 0次 | 上传用户:FX553152445
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
AGV作为移动机器人的重要分支,以其灵活便利、维护方便、可拓展性强等优点,广泛应用于制造、仓储、物流、港口、码头、机场、食品、化工等行业,是实现智能制造的关键设备之一。SLAM是指AGV在陌生的环境中,通过传感器获取周围环境信息,完成自身即时定位与环境地图构建,实现自主导航。SLAM已成为AGV技术研究与应用的热点和难点。本文对SLAM算法和路径规划算法进行研究,并自主搭建AGV实验平台,通过激光雷达、里程计和IMU传感器实现AGV的地图构建、定位和自主导航的功能。主要研究内容和结果如下:首先,通过对常用的SLAM地图模型进行分析,选择栅格地图作为地图表达方式。针对常规RBPF SLAM算法存在的由于粒子耗散引起的定位与构图精度低的问题,采用将最近时刻的激光雷达观测数据融入提议分布,同时引入自适应重要性采样算法进行改进;对常规RBPF SLAM算法和改进后的算法在MATLAB软件中进行仿真,验证了改进后算法构建的地图无错乱,结构特征清晰,精度更高。其次,采用AMCL算法进行AGV定位研究,通过引入随机粒子重新获取准确的位姿,解决AGV面临的“机器人绑架”问题。对全局路径规划算法Dijkstra算法和A*算法进行分析,并利用MATLAB进行仿真,选择A*算法作为全局路径规划算法。通过对局部路径规划算法DWA算法进行MATLAB仿真分析,确定了AGV的采样速度范围,以实现AGV运动的实时路径规划。然后,自主构建了AGV实验样机,并给出其运动模型。在ROS系统中对激光雷达和IMU进行测试,并对速度模式下的AGV运动控制、传感器数据发布等软件系统进行设计,为在真实环境中的AGV SLAM与自主导航实验提供基础。最后,在ROS环境中创建AGV模型,在Gazebo中完成了SLAM过程和自主导航的仿真实验,验证了改进的RBPF SLAM算法构建地图和A*算法与DWA算法结合进行路径规划的可行。在此基础上,对AGV样机进行了SLAM与自主导航实验。实验结果表明:改进RBPF SLAM算法的构图精度明显提高,A*算法与DWA算法相结合的路径规划实现了比较准确的自主导航效果。
其他文献
烧结是低温共烧陶瓷(low temperature co-fired ceramic, LTCC)基板工艺中关键工序之一,对LTCC基板的各项性能指标具有重要的影响。本文以国产MG60生瓷带为研究对象,研究了不同烧结升温速率对LTCC基板介电性能、翘曲度、膜层附着力、抗折强度等性能指标影响,分析了导致基板性能变化的原因。结果表明:当升温速率为8 ℃/min时,基板介电常数为5.788,介电损耗为0
将激光修调、化学镀、光刻等技术与常规低温共烧陶瓷(Low Temperature Co-Fired Ceramic,LTCC)基板工艺技术相结合,对LTCC高精密封装基板的制作工艺进行开发和优化,并利用9K7材料进行了基板试制。结果显示,基板表面线条细度达到(50±5)μm,表面导体图形位置精度优于±10μm。基板表面Ni/Pd/Au镀层可焊性/耐焊性优良,2 mm×2 mm焊盘的锡铅焊接拉力强度
软弱破碎围岩在传统光面爆破施工中,容易出现超欠挖量难以控制、围岩损伤程度严重、半孔保存率低等一系列问题。以贵州小白岩隧道爆破施工为工程背景,研究了双层周边孔护壁爆破设计在软弱破碎围岩爆破工程中的应用。研究从分析超欠挖现象的形成原因出发,在周边孔炮孔布置、装药结构以及爆破顺序等方面进行了优化,将最外层的辅助孔装药结构调整为与周边孔相同的不耦合装药,并在外层周边孔保留岩体的一侧添加护壁,爆破时先起爆外
高压断路器动作声信号中包含其本体的机械状态信息。本文以LW30-252型SF6高压断路器的CT26弹簧操动机构为研究对象,搭建故障模拟平台,模拟了高压断路器油缓冲器漏油、合闸弹簧疲劳、传动轴销磨损、主轴卡涩、地脚螺栓松动共5种典型潜伏性故障,然后以断路器动作的声音为检测信号,提取声信号的梅尔倒谱系数、伽马通滤波倒谱系数与幂律归一化倒谱系数共同构成混合倒谱系数,输入卷积神经网络进行故障识别,并在实测
为可靠地实现室内移动机器人自主导航、巡航等功能,提出并实现一种在机器人操作系统(ROS)环境下,基于激光雷达的室内移动机器人定位导航系统。系统主要包括激光雷达数据的预处理,基于粒子滤波的Gmapping算法构建栅格地图,自适应蒙特卡罗定位用于室内移动机器人的重定位。A*算法作为全局路径规划算法,动态窗口法(DWA)为局部路径规划来实现室内机器人的自主导航、巡航等功能。实际验证表明:该室内移动机器人
针对机械臂轨迹规划算法复杂且运动过程中易产生冲击的问题,利用开源平台机器人操作系统ROS,提出一种在该平台下的轨迹规划方法。本课题以埃夫特六自由度(Degrees of freedom,DOF)机械臂为实验对象,在SolidWorks中建立机器人模型并对其进行正逆运动学分析;利用sw2urdf插件导出ROS识别的URDF模型文件;通过MoveIt!功能包创建机械臂轨迹规划需要的配置和启动文件,在R
近年来,国内经济快速发展使得我国证券市场变得空前繁荣,然而也出现了大量过度操控盈余的丑闻,严重阻碍了我国证券市场的健康发展。如何有效规范企业的经营管理活动,已成为一个亟待解决的问题。文章深入分析了当前违规公司的盈余管理活动的动机、操作手段及效益,并据此从多角度提出了针对性治理对策。
为了实现机械臂的实时控制,满足工业自动化的需求,针对Linux系统下机械臂实时控制系统展开调研;叙述了当前机械臂实时控制的研究背景和有关于ROS(Robot Operating System)平台下机械臂实时控制系统的国内外发展现状;同时重点指出了Linux系统中进行实时性控制的解决方案以及使用的工具,总结了相关研究中解决实时控制系统的技术;结合机械臂实时控制的技术研究特点和目前存在的不足分析了未
本文通过阐述高校实施单位和部门整体预算绩效管理的政策演变背景,对当前高校在推进整体预算绩效管理中的现状与难点进行分析,通过聚焦院系预算改革,改变院系资源配置模式,提出以院系预算改革为主线、院系专项绩效管理为抓手,从建立院系整体绩效目标、构建院系整体绩效指标体系、依托业财融合一体化平台实施全过程高校整体预算绩效管理等方面,探索高校整体预算绩效管理新模式,以期对高校整体预算绩效管理提供借鉴。