基于ROS的AGV自动导航控制系统开发

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:qiaobianhongyaogqw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
AGV(Automated Guided Vehicle,自动导航车)是柔性生产系统、柔性搬运系统和自动化仓储系统的关键设备,作为连接物流与生产的重要桥梁,可有效提高制造企业的生产效率并降低生产成本。在当前“工业4.0”和“中国制造2025”的驱动下,对其自动化和智能化水平提出了更高的要求,因此研究具有自动导航功能的非导轨式智能AGV具有非常重要的意义。  本文以一台四轮驱动四轮独立转向AGV为研究对象,针对当前机器人应用软件复杂度和规模不断增长的情况,采用以分布式计算、代码可重用及模块化设计为特点的机器人操作系统ROS(Robot Operating System)开发AGV的自动导航控制应用。首先通过对实际模型的简化,编程编写了AGV的URDF模型描述文件,并对其进行了运动学分析和建模,为后续自动导航应用开发、虚拟平台搭建和测试可视化做了铺垫;基于ROS导航框架,结合所研究AGV的实际特点和需求,分析了AGV自动导航功能实现所需的各个模块及系统工作流程,并重点对机器人定位、全局和局部路径规划等关键模块进行了开发和配置。  利用Gazebo仿真器建立了AGV的虚拟平台,通过所建立的虚拟环境,利用即时定位和建图(SLAM)技术建立了所建环境的栅格地图,并利用该地图对自动导航应用及多目标规划功能进行了仿真验证,仿真结果表明在所建的虚拟地图中AGV能够很好实现对所设定目标的自动导航和避障;随后,在真实AGV平台上对应用进行了实际测试,实验结果表明,通过SLAM所建的环境地图精度较高,满足使用要求,同时高效实现了导航规划和避障功能。  由于本文所研究AGV属于复杂非线性系统,因较难建立精确数学模型,因此利用Simulink设计了不依赖于被控对象精确数学模型的AGV模糊运动控制器;此外,对于上层发送给下位机的速度控制指令,利用Matlab/Simulink与ROS的接口,对其进行了分析和优化,实现对AGV运动的自适应控制。
其他文献
红曲霉是重要的丝状真菌之一,是食品、药品开发的重要宝库。蓝光、溶解氧和柠檬酸作为真菌重要的环境因子,对真菌生物生长及诱导次级代谢产物的形成起着重要的调节作用。本文
本文通过对荣华二采区10
期刊
在当今多元语境下,漆画作为中国的传统工艺,富有东方神韵之美的一门独立的画种呈现出多元发展的面貌,随着世界潮流的涌进,漆画与其他各画种之间的交互碰撞正在推动漆画艺术的不断向前发展。从而带动更多的当代艺术家去关注这门新兴文化艺术产业,尝试用新材料、新媒介去发现漆之美。漆艺工作者在继承传统工艺上不断创新,用自己的聪明才智创作出更新的漆艺作品,探究更多漆画内在的魅力。目前,随着漆画创作团队的日益扩大,漆画
风能是近年来可再生能源中发展最快的清洁能源,风能的应用对保护环境以及减少有污染较重矿物质能源的使用,实现社会经济的可持续发展有重要的战略意义。翼型的气动性能直接决定了风轮的能量转换效率,为了提高风力机的风能利用效率,本文对风力机翼型的气动特性进行了数值研究,并对不同翼型添加2%c、4%c高度的襟翼进行了对比分析。本文利用计算流体力学软件—Fluent,对DU93W210钝尾缘翼型和添加2%c、4%
阿尔茨海默病(AD)是一种不可逆的神经退行性疾病,其病理特征主要体现在三个方面:在大脑皮层和海马出现由β-淀粉样蛋白聚集形成的老年斑;Tau蛋白过度磷酸化形成神经纤维缠结;
化石能源的过度开发与利用已经引发了一系列环境问题,作为第四大能源的生物质能受到广泛关注。通过生物质热化学转化技术可制取较高热值的合成气,实现可再生资源利用,是极具研究价值的高效利用方式之一。文中在深入分析生物质焦气化研究现状的基础上,针对松木焦和慈竹焦,利用热重分析仪研究了不同CO_2流量、气化温度、不同种类催化剂以及不同添加方式对两种生物质焦(松木焦、慈竹焦)CO_2气化特性的影响,并采用三种不
离心泵反转作液力透平可将其压力能转换为机械能,驱动泵、风机等工作机做功或者用于发电,它具有结构简单、成本低和性能可靠等优点。但泵反转作为液力透平轴向力直接影响到液力
目的 探讨超声引导下甲状腺结节细针穿刺标本满意率的影响因素.方法 分析960例甲状腺患者1 114个结节的细针穿刺活检(FNAB)结果,将标本分为满意和不满意两组,评估甲状腺结节
当物体迅速的侵入流体中或在流体中以足够高的速度运动时,其周围会出现空化现象,当形成的空化足够使航行体包裹在内时,该区域就被称为超空泡。超空泡理论在海洋船舶和国防武器等