← 最新论文
💻 computer science

Coverage Path Planning for Redundant Manipulators using Generalized Spanning Trees

本文通过将经典的生成树覆盖算法扩展为离线和在线联合生成树覆盖(JSTC)算法,利用广义最小生成树来高效选择最优逆运动学配置并生成不重复访问的路径,从而解决了冗余机械臂的表面覆盖挑战。

原作者: Raksi Kopo, Kostas J. Kyriakopoulos

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

原作者: Raksi Kopo, Kostas J. Kyriakopoulos

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

想象一下,一个机械臂正承担着清洁大面积平整表面(如工厂地面或桌面)的任务。与在地面上移动的简单轮式机器人不同,这种机械臂拥有许多关节,这使得它能以多种不同的方式触及桌面的同一个点。它可能会高高地弯曲手肘,或者保持低位,或者扭转手腕,同时始终保持清洁工具在完全相同的姿势和角度。这种灵活性是一种优势,但也为控制机器人的计算机制造了一个巨大的难题。如果机器人为某个位置选择了错误的弯曲方式,它可能会陷入困境,或者为了到达下一个位置而做出巨大的、剧烈的动作,从而浪费时间和能量。挑战在于如何规划一条路径,既能平滑地覆盖每一寸表面,又绝不抬起工具或进行不必要的扭曲,即使环境在机器人工作时发生变化也是如此。

纽约阿布扎比大学的研究人员开发了一种解决这一难题的新方法,为这些灵活的机械臂提供了一种高效规划清洁路线的方法。他们基于一种用于更简单机器人的成熟策略,该策略涉及将表面分解成网格方块,并在这些方块之间绘制一条树状路径,以确保每个方块都被访问且仅访问一次一次。由 Raksi Kopo 和 Kostas J. Kyriakopoulos 领导的团队将这种“生成树”概念改编用于复杂的、多关节的机械臂。他们创建了两种版本的解决方案:一种适用于整个区域预先已知的情况,另一种适用于机器人在移动过程中发现障碍物或表面发生变化的情况。

第一种版本是为已知环境设计的,计算机会查看网格中的每个方块,并计算出机械臂在该处持有工具的许多种可能方式。然后,它将这些可能性连接到相邻的方块之间,寻找能够将它们全部连接起来的最平滑的运动链,且不会迫使机械臂产生尴尬的扭曲。系统会为每个方块选择单一的最佳持具方式,形成一条连续的、低能耗的路径,像蜿蜒的小径一样追踪网格。当他们在计算机模拟中使用一个七关节机械臂扫描地面来测试这种离线方法时,证明其比以往的方法更快、更平滑。这种新方法大幅减少了机器人关节的总运动量,并且所需的尴尬重构次数也远少于那些试图一次性解决整个问题的旧技术。

第二种版本的工作解决了现实世界中发生意外变化的混乱情况。如果出现了新的障碍物或某部分地面变得不可用,机器人不能只是停下来等待新计划;它必须立即做出调整。研究人员的在线方法允许机器人在移动时逐步构建路径。它不断检查是否能以当前的机械臂位置到达下一个方块。如果可以,它就向前移动。如果遇到了死胡同或障碍物,它会沿着刚刚走过的路径优雅地后退,寻找另一个方向尝试,而不是陷入僵局。这个过程发生得非常快,以至于机器人可以处理突然的变化,例如桌面上出现了新物体或网格的一部分消失了,而不会迷失方向或需要重新开始。在引入障碍物或网格部分消失的模拟中,该系统在毫秒级内进行了调整,使清洁任务得以持续推进。

这些模拟结果表明,这种新方法是自动化领域迈出的务实一步。通过将机器人的许多可能位置视为一张连接图而非单条线,该系统找到的路径不仅是完整的,而且对机器人的关节非常温和。离线版本为静态任务提供了高效的计划,而在线版本则为动态环境提供了所需的敏捷性。研究人员证明,他们的方法可以处理复杂场景,包括不连通区域和移动障碍物,其速度和流畅度是旧方法难以企及的。虽然这些发现目前基于计算机模拟,但它们为实现能够以类人般的适应性和效率进行清洁、抛光和检查表面的机器人指明了一条可行的道路。

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

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

试用 Digest →