← 最新论文
⚡ 电气工程

Smoothed-PRM-Guided NMPC for Wheeled Mobile Robot Navigation in an Indoor Environment

本文提出了一种用于在杂乱室内环境中进行轮式移动机器人导航的框架,该框架将平滑概率路线图(PRM)与受约束的非线性模型预测控制(NMPC)相结合,以在满足执行器约束的同时,生成具有动力学可行性、平滑且稳定的路径。

原作者: Ramdane Hedjar, Mohammed Makhtiche, Mohamed Bencherif, Mansour Alsulaiman

发布于 2026-09-21
📖 1 分钟阅读☕ 轻松阅读

原作者: Ramdane Hedjar, Mohammed Makhtiche, Mohamed Bencherif, Mansour Alsulaiman

原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 ✨ 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,一个机器人正试图在一间充满家具、柱子和狭窄通道的拥挤房间中寻找出路。对于人类来说,这只是绕过障碍物行走的一个简单任务,但对于机器而言,这是一个复杂的几何与物理谜题。机器人必须首先规划出一条避开碰撞的路线,这项任务通常由通过在空间中随机采样来构建安全通道图的算法来处理。然而,这些计算机生成的路径往往是锯齿状的,充满了物理上无法实现的尖锐转弯。如果机器人尝试遵循这样一条粗糙的路径,它可能会原地打转、剧烈抖动,或者干脆撞上障碍物。为了安全移动,机器需要的不仅是一条没有障碍物的路径,还必须是一条足够平滑、能让其轮子跟随的路径;同时,它还需要一个能够不断调整速度和转向以保持在平滑曲线上,而不至于冲出轨道或停滞不前的“大脑”。

这正是来自沙特国王大学的一组研究人员所解决的挑战,他们开发了一种引导轮式移动机器人穿过拥挤室内环境的新方法。他们的工作结合了两种截然不同的方法:一种是寻找安全路线的规划系统,另一种是确保机器人平稳且安全地遵循该路线的控制系统。研究人员首先使用了一种名为概率路线图(probabilistic roadmap)的标准规划工具。该工具的工作原理是在地图的空白空间中散布数千个随机点,连接彼此距离较近的点,然后搜索一条从起点到终点的连接链。虽然这种方法在避开障碍物方面表现出色,但生成的路径通常是由尖锐角度连接的直线序列。轮式机器人无法像停车场里的汽车那样横向滑动,因此无法在不违反其物理极限的情况下执行这些突然的方向变化。

为了解决这个问题,团队在机器人开始移动之前引入了一个平滑步骤。他们利用一种称为 B-样条(B-spline)平滑的数学技术,对原本锯齿状的计算机生成路径进行了优化。这一过程用平滑且连续的曲线取代了尖锐的转角,创造出一条符合机器人非完整约束(non-holonomic nature)特性的轨迹——这意味着它考虑到了机器人只能前进或转向,而不能横向移动的事实。这条平滑后的路径充当了精确的引导,但要完美地遵循它仍然很困难,因为机器人必须应对自身的惯性和电机的限制。如果机器人移动过快或转向过急,可能会失去控制。因此,研究人员将这条平滑路径与一种称为非线性模型预测控制(nonlinear model predictive control)的高级控制器相结合。该控制器就像一位高度专注的驾驶员,不断观察前方,预测机器人未来几秒钟的位置,并计算出所需的精确速度和转向量,以在尊重机器人最大速度和转向限制的前提下,使其保持在规划的曲线上。

研究人员在利用充满不规则障碍物的室内环境地图进行的系列计算机模拟中测试了这一组合系统。在其中一个场景中,他们创建了一个五十米乘以五十米的空间,其中包含狭窄的走廊和散落的障碍物。他们编写了一个半径为 0.4 米的机器人程序,使其从起点行驶到目标点,这要求它必须穿过狭窄的空间。系统首先使用概率路线图生成了一条粗略路径,导致出现了尖锐转弯;随后,他们应用平滑算法创建了一条流动的曲线;最后,由预测控制器接管,引导机器人沿着这条新的平滑路径行驶。模拟结果显示,机器人能够高精度地追踪平滑后的轨迹,在与障碍物保持安全距离的同时,成功到达目标点并保持正确的朝向。发送给机器人轮子的控制信号始终保持在安全且现实的限度内,证明了该方法能够生成符合动力学特性的运动。

当研究人员将他们的方法与其他现有方法进行比较时,结果凸显了在尝试追踪路径之前进行平滑处理的重要性。在机器人尝试跟随带有尖锐转角的原始未平滑路径的测试中,控制器表现挣扎。机器人要么错过了路径点,要么不得不做出极端的、剧烈的动作,从而使电机达到极限。相比之下,在遵循平滑路径时,机器人的移动既流畅又高效。团队还将他们的结果与一项使用不同追踪方法处理复杂地图的研究进行了对比。他们的方法实现了更高的路径效率,这意味着机器人行驶的距离更接近起点与终点之间的直线距离,而另一种方法导致的路径则更长且不够直接。该研究证实,通过将问题分解为规划安全路线、针对物理可行性进行平滑处理,以及使用预测控制器进行追踪,机器人可以可靠地在杂乱空间中导航。

尽管取得了这些成功,研究人员也指出了目前工作中存在的一个特定局限性。避障完全是在机器人开始移动之前的规划和平滑阶段完成的。控制器本身并没有直接的方法来规避可能出现的突发障碍物,或者处理初始路径离墙壁过近的情况。在他们的模拟中,当控制输入被设定得非常严格以防止机器人移动过快时,由于安全路径是预先固定的,机器人有时无法及时修正航向以避开障碍物。作者建议,为了使系统在现实世界中真正具备鲁棒性,避障能力必须直接内置于控制器的计算之中,使其能够实时对危险做出反应,而不仅仅依赖于预先计算好的地图。目前,这项研究提供了一个坚实的基础,证明了通过平滑路径并使用预测控制器,轮式机器人可以像人类穿行于人群中一样,优雅且精准地穿过混乱的房间。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →