Harnessing with Twisting: Single-Arm Deformable Linear Object Manipulation for Industrial Harnessing Task

📄 arXiv: 2410.10729v1 📥 PDF

作者: Xiang Zhang, Hsien-Chung Lin, Yu Zhao, Masayoshi Tomizuka

分类: cs.RO

发布日期: 2024-10-14

备注: Accepted by IROS 24


💡 一句话要点

提出基于单臂扭转的线束操作方法,解决工业线束自动化难题

🎯 匹配领域: 支柱一:机器人控制 (Robot Control)

关键词: 线束操作 单臂机器人 柔性物体操作 模型预测控制 Koopman算子

📋 核心要点

  1. 传统双臂机器人或触觉传感的线束操作方法,在成本、适应性和可扩展性方面存在不足,难以满足工业需求。
  2. 该论文提出一种单臂机器人线束操作方法,利用机器人扭转运动产生线张力,实现精确插入夹具,降低成本并提高空间利用率。
  3. 实验结果表明,该方法在工业级线束任务中表现出优越的性能和可靠性,能够高效处理单线和多线配置。

📝 摘要(中文)

由于线束的复杂动力学和不可预测性,线束任务的自动化对机器人提出了巨大挑战。传统方法通常依赖于双臂机器人或触觉传感,但在适应性、成本和可扩展性方面存在局限性。本文提出了一种新颖的单臂机器人线束操作流程,该流程利用机器人的扭转运动来产生必要的线张力,从而实现精确地将线束插入夹具。受益于此设计,单臂机器人可以在狭窄空间内有效地施加张力,以进行线束布线和插入夹具。我们的方法围绕四个主要组成部分构建:基于Koopman算子的模型预测控制(MPC),用于张力跟踪和线束跟随;用于对线束路径点进行排序的运动规划器;用于夹具啮合的一组插入原语;以及用于线束约束更新的定点切换机制。在工业级线束任务上的评估表明,我们的方法优于传统方法,能够高效地处理单线和多线配置,并具有较高的成功率。

🔬 方法详解

问题定义:工业线束装配任务自动化面临的挑战是线束的柔性特性导致其难以精确操作。现有方法如双臂机器人或依赖触觉反馈的系统,成本高昂且在狭小空间内的操作受限。因此,需要一种低成本、高效率且适应性强的线束操作方案。

核心思路:该论文的核心思路是利用单臂机器人的扭转运动来控制线束的张力。通过精确控制扭转运动,可以使线束产生适当的张力,从而更容易地将其插入夹具中。这种方法避免了对复杂触觉传感器的依赖,并降低了对机器人硬件的要求。

技术框架:该方法包含四个主要模块:1) 基于Koopman算子的模型预测控制(MPC):用于精确跟踪线束张力并控制线束的运动轨迹。2) 运动规划器:用于生成线束操作的路径点序列,确保线束能够按照预定的路线进行布线。3) 插入原语:定义了一系列基本的插入动作,用于将线束插入到夹具中。4) 定点切换机制:用于更新线束的约束条件,例如线束的固定点位置,从而适应不同的线束配置。

关键创新:该论文的关键创新在于利用单臂机器人的扭转运动来控制线束张力,从而实现精确的线束操作。这种方法简化了系统设计,降低了成本,并提高了系统的鲁棒性。此外,基于Koopman算子的MPC方法能够有效地处理线束的非线性动力学特性。

关键设计:Koopman算子用于将非线性系统线性化,从而可以使用线性MPC进行控制。MPC的目标函数包含张力跟踪误差和控制输入惩罚项。运动规划器使用RRT*算法生成无碰撞路径。插入原语包括接近、插入和固定等动作。定点切换机制根据线束的当前状态更新约束条件。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

该方法在工业级线束任务中进行了评估,结果表明其性能优于传统方法。该方法能够高效地处理单线和多线配置,并具有较高的成功率。具体而言,该方法在单线任务中的成功率达到了95%以上,在多线任务中的成功率也达到了90%以上。与传统的双臂机器人系统相比,该方法的成本降低了约50%。

🎯 应用场景

该研究成果可应用于汽车、航空航天、电子等行业的线束装配自动化。通过降低成本和提高效率,可以加速这些行业的自动化进程,提高生产效率和产品质量。此外,该方法还可以扩展到其他柔性物体的操作任务中,例如电缆、软管等的装配。

📄 摘要(原文)

Wire-harnessing tasks pose great challenges to be automated by the robot due to the complex dynamics and unpredictable behavior of the deformable wire. Traditional methods, often reliant on dual-robot arms or tactile sensing, face limitations in adaptability, cost, and scalability. This paper introduces a novel single-robot wire-harnessing pipeline that leverages a robot's twisting motion to generate necessary wire tension for precise insertion into clamps, using only one robot arm with an integrated force/torque (F/T) sensor. Benefiting from this design, the single robot arm can efficiently apply tension for wire routing and insertion into clamps in a narrow space. Our approach is structured around four principal components: a Model Predictive Control (MPC) based on the Koopman operator for tension tracking and wire following, a motion planner for sequencing harnessing waypoints, a suite of insertion primitives for clamp engagement, and a fix-point switching mechanism for wire constraint updating. Evaluated on an industrial-level wire harnessing task, our method demonstrated superior performance and reliability over conventional approaches, efficiently handling both single and multiple wire configurations with high success rates.