ROS2环境下移动机器人导航及路径规划研究.pdf
《ROS2环境下移动机器人导航及路径规划研究.pdf》由会员分享,可在线阅读,更多相关《ROS2环境下移动机器人导航及路径规划研究.pdf(3页珍藏版)》请在咨信网上搜索。
1、2023年/第12期 物联网技术智能处理与应用Intelligent Processing and Application1250 引 言随着新一代信息技术的发展,移动机器人相关技术得到迅速发展。目前在制造领域,大多数物料运输搬运机器人是自动导引小车(Automated Guided Vehicle,AGV)形式,其自身安装有感应电磁与光线等信息传感器,能够沿着预定轨道自主行驶。随着物联网的普及应用及智能制造与数字孪生的推广应用,传统的 AGV 小车已经逐步被更智能、更自由、更安全的 AMR 移动机器人取代。ROS 系统以其开源性、灵活性佳在机器人领域广受关注,针对 AMR 移动机器人,ROS
2、 系统提供了导航所需的 SLAM建图算法与路径规划算法,能够通过算法进行灵活自主的行驶和避障,增加了其机动性与安全性。目前国内外学者对智能制造、数字孪生及 ROS 的机器人应用研究理论较多,在实际应用场合缺少规范及成熟的技术,如:S.Gatesichapakorn1等、P.Phueakthong2等、F.Martn3等在 ROS 中利用 2D 激光雷达、RGB-D 相机、PCL 获得三维深度点云用于障碍物检测,将 2D 激光雷达和 RGB-D 相机互补,增强了移动机器人导航功能;陶飞4等人针对新一代信息技术发展的背景,提出数字孪生的概念、系统组成、运行机制、特点、关键技术等,探讨了 CPS 与
3、信息交互和共融理论及实现方法;施佳宏5等人提出面向生产线仿真的数字孪生逻辑模型构建方法,并通过生产线实例仿真验证了建模方法的有效性;曹远冲6等人提出了一种基于数字孪生的复杂产品离散装配车间动态调度方法,构建了数字孪生的调度框架和调度模型,构建调度原型并验证了该方法的有效性和可行性;褚俊娴7以石化行业某包装车间为研究对象,对运输任务与 AGV 之间的匹配策略和 AGV 的行走路径问题进行探讨,建立 AGV调度优化模型,并结合 Pareto 理论与改进粒子算法求解调度问题,同时根据车间电子地图,应用改进 A*算法解决单个AGV 的行走路径问题,为车间实现物流智能化提供重要的理论依据和技术支撑;温淑
4、慧8等设计了基于 ROS 的移动机器人自主建图与路径规划系统,利用基于头尾双向搜索的A*算法进行全局路径规划,采用 DWA 算法完成局部避障工作及自主导航任务;王东霞9开发了移动机器人导航系统,实现了机器人的定位、绘图、导航等功能。综上所述,国内外学者对 ROS 移动机器人进行了广泛研究,包括 ROS1 系统的定位与导航等,但对 ROS2 系统的研究却较少。ROS2系统增加了对多机器人系统的支持,同时在 ROS1 的基础上支持 MCU 等嵌入式微控制器,实现了跨平台运行。因此,基于 ROS2 系统,对移动机器人导航及路径规划系统进行设计与开发,并通过自研的移动机器人进行现场测试,满足了系统的功
5、能及性能要求。1 AMR 导航与路径规划系统总体设计AMR 导航与路径规划系统总体框架采用 2 层分布式架构,从下往上分别是硬件层和软件层,如图 1 所示。系统 2 层构成描述如下所示:(1)硬件层:硬件层包括 2D 激光雷达、IMU 以及轮毂伺服电机三种硬件。激光雷达是如今移动机器人领域最常见、最重要的传感器之一,通过 360全方位扫描提供平面点云的信息,使用驱动程序启动雷达工作;IMU 包含众多运动传ROS2 环境下移动机器人导航及路径规划研究江 航,邱胜海,孙小肖,王 清,郭子鹏,程泽鹏(南京工程学院 机械工程学院,江苏 南京 211167)摘 要:自主移动机器人(Autonomous
6、Mobile Robot,AMR)是近年来出现的高智能机器人,被广泛应用于智能制造及物联网应用领域。在 ROS2 的基础上设计了 AMR 的硬件和软件系统架构,描述了基于 AMR 的多传感器数据融合与地图构建技术,提出了一种改进 A*算法实现 AMR 的路径规划,最后给出 AMR 导航系统的实现步骤。结果表明,该移动机器人导航系统具有运行稳定性与导航准确性,能够有效降低电池的能耗。关键词:ROS2 系统;移动机器人;路径规划;改进 A*算法;数据融合;地图构建中图分类号:TP39;G642.3 文献标识码:A 文章编号:2095-1302(2023)12-0125-03DOI:10.16667
7、/j.issn.2095-1302.2023.12.033收稿日期:2023-02-02 修回日期:2023-03-29基金项目:中国高等教育学会数字化课程资源研究专项课题(21SZYB13);江苏省大学生实践创新训练计划项目(202311276145H);江苏省大学生实践创新训练计划项目(202311276170H);南京工程学院教学改革与建设项目(JXJS2021022)物联网技术 2023年/第12期 智能处理与应用Intelligent Processing and Application126感器,主要用来测量机器人角速度和加速度,本文中的 IMU主要提供机器人的角度信息;轮毂伺服电
8、机内带有编码器,主要能够提供轮毂转速、位置等信息,控制器通过编码器传递的脉冲来确定位置。图 1 AMR 系统总体框架(2)软件层:软件层包含 SLAM 建图模块和 Navigation2导航模块。建图时需要激光雷达信息和机器人的位姿信息,其中,机器人位姿信息通过里程计与 IMU 提供的数据融合之后得到。再使用 SLAM Toolbox 包实现对周围环境的二维地图创建,保存后提供给导航使用。导航时,机器人启动之后通过调用 Navigation2 包加载建成二维地图,通过 Rviz2 可视化界面显示二维地图,确定机器人初始位姿,给出目标位置,调用路径规划算法或自定义优化算法实现自主导航与路径规划。
9、该层在 ROS2-Galactic 开发环境中实现。软件层与硬件层之间通过 Modbus 通信协议、MQTT 物联网通信协议进行连接与信息传递。2 多传感器数据融合与地图构建技术AMR 机器人状态信息包括位姿、行走距离、速度、旋转角度、电量消耗等,由不同的传感器采集,通过数据采集与控制系统对各类信息进行有效的数据融合,具体描述如下:(1)2D 激光雷达:激光雷达分为节点的发布与订阅两部分,启动后可以在 Rviz2 中看到激光雷达扫描到的平面点云的信息,这些信息将会在建成的二维地图中显示出来。(2)轮式里程计计数及计算:轮式里程计通过统计编码脉冲在单位时间内相对增加或减少的值转化而来。每 0.1
10、 s读取一次编码器脉冲值,相邻两次读数之差即为 0.1 s 编码器的增量值,依次推测出机器人行走的距离和速度,又由两轮编码器数值之差可以推算出机器人旋转的角度和角速度,在此基础上对小车进行里程计发布。里程计信息包括父坐标系、子坐标系、x 坐标值、y 坐标值、线速度、角速度等属性值。(3)IMU 数据:IMU 主要通过陀螺仪测算出机器人旋转的角度值,其坐标系与里程计坐标系一致。导航地图构建主要采用软件层的 SLAM 建图模块完成,其过程为先扫描实际制造车间的三维地图,再在编码器里程计中设定坐标 x,y 以及偏航角速度 vyaw为真值,IMU 中设定偏航角 yaw 为真值,将这些参数整合,最后应用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ROS2 环境 下移 机器人 导航 路径 规划 研究
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。