Design of YOLOv8-SLAM Robot Path Planning Method for Outdoor Complex Environments
本文提出了一种用于室外移动机器人的集成 YOLOv8-SLAM 框架,该框架增强了小目标检测,消除了视觉 SLAM 中的动态干扰,并通过结合蚁群算法与动态窗口法的混合方法优化了从全局到局部的路径规划,从而显著提高了复杂环境中的感知精度、轨迹估计能力和导航成功率。
原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
想象一下,一个机器人正试图穿过一个繁忙的城市公园。对于人类来说,路径显而易见:绕过坐在长凳上的人,等待骑自行车的人经过,然后继续向喷泉移动。但对于机器而言,这个场景是一场混乱的数据风暴。它必须瞬间识别出移动的形状是一个人而不是一棵树,理解停放的汽车是一堵无法穿过的实心墙,并计算出一条不会撞到任何人的安全路径。这就是现实世界中自主导航的核心挑战。虽然机器人在空旷房间或工厂车间内的移动能力已经相当出色,但户外环境则是完全不同的景象。光线在变,影子在拉长,而人和车辆的移动也难以预测。如果机器人看不见跑过路径的小孩,或者误判了与移动车辆的距离,结果就会发生碰撞,或者导致机器人陷入无法决定下一步该做什么的困境。
多年来,工程师们一直试图通过构建独立的系统来解决这个问题,即分别建立视觉系统、定位系统和路径规划系统。一个系统观察摄像头画面以寻找物体,另一个系统利用这些图像构建周围环境的地图,而第三个系统则决定最佳路线。问题在于,这些系统往往处于孤立状态。如果“视觉”系统漏掉了一个小标志或远处的一个人,那么“规划”系统可能会让机器人直接撞向他们。如果“地图”系统被一辆移动的汽车搞混了,机器人可能会认为道路被封死了,而实际上路面是畅通的。中国滁州理工学院的研究人员提出了一种处理这种复杂性的新方法。他们开发了一个单一的、互联的系统,将视觉、地图构建和路径规划结合在一起,使得一个环节出现的错误可以被其他环节纠正,从而让机器人能够安全地穿行于拥挤的户外空间。
研究人员首先从改进机器人的视觉能力入手。他们使用了一种名为 YOLOv8 的强大图像识别工具,这就像一双非常快速且敏锐的眼睛,但他们让它在困难情况下变得更加聪明。在繁忙的户外场景中,像交通锥、远处的行人或路标这样的小型物体往往很难被发现,因为它们太小或者被其他物体遮挡。团队在软件中加入了特殊的注意力机制,教它高度关注这些微小的细节,并忽略如树枝摇晃或阴影移动等干扰背景噪声。他们还赋予了机器人理解场景的能力,使其不仅能将场景看作各种形状的集合,还能将其理解为不同地面类型和障碍物的地图,将图像中的每一个像素都标记为道路、人行道、行人或车辆。这种详细的理解至关重要,因为它不仅告诉机器人物体在哪里,还告诉机器人它们是什么,以及靠近它们是否安全。
一旦机器人能够清晰地观察,下一个挑战就是准确知道自己所处的位置。传统的地图构建系统通常假设世界是静止的,就像一座博物馆。但在公园或街道上,人和车一直在移动。如果机器人在试图构建地图时,旁边正好有人走过,它可能会产生困惑,误以为那个人是建筑的一部分,从而导致机器人迷失方向。新系统通过利用它刚刚构建的“眼睛”来识别移动物体,并在确定位置时暂时忽略它们,从而解决了这个问题。它通过比较视频中连续几帧的位置变化以及观察物体在场景中的深度来确认某个物体是否在移动。如果系统确认某物正在移动,它会在构建地图之前过滤掉这些信息。这使得机器人即使在人群和车辆穿梭时,也能创建一个稳定、准确的静态世界地图。
有了清晰的视野和可靠的地图,机器人必须决定如何移动。研究人员创建了一个类似于人类预判的两步规划策略。首先,机器人观察大局,寻找从起点到目的地的总体路线。它在考虑路径时,不仅考虑最短距离,还会考虑“风险”。相比于切入人群的较短路径,它会选择一条稍长但经过安静开阔区域的路径。然后,在机器人移动的过程中,第二个更快的系统会不断调整其步伐以避开突发障碍。如果一名行人意外踏入路径,这个局部系统会立即计算出一条新的安全轨迹,从而在不中断整个行程的情况下躲避行人。这两个系统不断进行交流,确保机器人的长期目标与即时安全性始终保持同步。
团队通过多种方式测试了这种新方法,从计算机模拟到校园内的实地测试。在充满移动障碍物的模拟实验中,新系统成功到达目标的概率为 95.31%,显著优于那些在碰撞或迷路问题上表现挣扎的旧方法。当他们把机器人带到有真实行人、停放车辆和蜿蜒小径的实际校园道路上时,结果更加令人印象深刻。机器人在 60 次导航运行中完成了 57 次,没有发生碰撞或卡住,成功率达 95%。它行驶的平均距离更短,且发生的险些碰撞次数也比测试的其他系统更少。机器人能够从远处发现交通标志和自行车等小物体,忽略移动人群带来的干扰,并在混乱中找到平滑、安全的路径。
这项工作表明,可靠户外机器人的关键不仅在于提高每个部分的性能,更在于让它们作为一个统一的、智能的单元协同工作。通过将观察微小细节的能力、过滤移动干扰的能力以及规划安全路径的能力连接起来,研究人员创造了一个比以往更能应对现实世界不可预测性的系统。尽管该系统在极端天气或极度拥挤的人群中仍面临挑战,但结果展示了一条清晰的前进道路。机器人不再仅仅是遵循预设的线条移动;它正在理解环境,预测可能发生的情况,并做出明智的决策以到达目的地。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。