Semi-autonomous Teleoperation using Differential Flatness of a Crane Robot for Aircraft In-Wing Inspection
作者: Wade Marquette, Kyle Schultz, Vamsi Jonnalagadda, Benjamin Wong, Joseph Garbini, Santosh Devasia
分类: cs.RO
发布日期: 2024-12-14
备注: This is an extended version of an article submitted to IEEE for possible publication. The paper consists of 12 pages and includes 10 figures
💡 一句话要点
利用差分平坦性,为飞机机翼内部检测的起重机机器人设计半自主遥操作方案。
🎯 匹配领域: 支柱一:机器人控制 (Robot Control)
关键词: 遥操作 差分平坦性 起重机机器人 飞机机翼检测 碰撞避免
📋 核心要点
- 人工检测飞机机翼等密闭空间,存在人机工程学挑战,需要新的解决方案。
- 利用起重机机器人动力学的差分平坦性,设计无碰撞、低振荡的相机轨迹,提升遥操作性能。
- 实验表明,该方法能有效减少振荡,消除碰撞,并显著提高任务效率。
📝 摘要(中文)
针对飞机机翼等密闭空间的人工视觉检测存在人机工程学挑战,本文提出了一种新型起重机机器人,该机器人可在整个机翼范围内移动,使机械师能够在密闭空间外进行检测。然而,起重机机器人的遥操作仍然面临挑战,需要避免工作空间中的障碍物以及相机有效载荷的潜在振荡。本文的主要贡献在于利用起重机机器人动力学的差分平坦性,为遥操作设计减少振荡、无碰撞的相机有效载荷时间轨迹。自主实验验证了消除不需要的振荡的有效性,达到了89%。此外,遥操作实验表明,与不使用轨迹选择的情况相比,当12名参与者使用所提出的轨迹选择执行检测任务时,控制器消除了碰撞(从33%降至0%)。而且,即使不考虑因碰撞导致的失败,所提出的方法也比不使用该方法的情况提高了18.7%的任务效率。
🔬 方法详解
问题定义:现有飞机机翼内部检测主要依赖人工,存在人机工程学问题,且效率较低。使用起重机机器人进行遥操作检测时,需要解决两个主要问题:一是避免机器人与机翼内部结构的碰撞;二是减少相机有效载荷的振荡,以保证图像质量。现有遥操作方法难以同时兼顾这两个问题。
核心思路:利用起重机机器人动力学的差分平坦性。差分平坦性意味着系统的所有状态和输入都可以通过有限数量的平坦输出及其导数来表示。因此,可以通过控制平坦输出来间接控制整个系统的状态,从而简化轨迹规划和控制。具体而言,选择相机有效载荷的位置作为平坦输出,然后设计无碰撞、低振荡的相机轨迹。
技术框架:该方法主要包含以下几个模块:1) 轨迹生成模块:基于差分平坦性,生成一系列无碰撞、低振荡的相机轨迹。2) 轨迹选择模块:根据操作员的输入,从生成的轨迹集中选择最优轨迹。3) 运动控制模块:控制起重机机器人按照选定的轨迹运动。4) 视觉反馈模块:将相机拍摄的图像反馈给操作员,辅助操作员进行检测。
关键创新:该方法的核心创新在于将差分平坦性应用于起重机机器人的遥操作控制。通过利用差分平坦性,可以将复杂的机器人动力学问题简化为对平坦输出的控制问题,从而更容易设计无碰撞、低振荡的轨迹。与传统的遥操作方法相比,该方法能够更有效地避免碰撞和减少振荡。
关键设计:在轨迹生成模块中,需要仔细设计平坦输出的轨迹,以保证轨迹的无碰撞性和低振荡性。这可以通过优化算法来实现,例如,可以定义一个代价函数,该函数包括碰撞惩罚项和振荡惩罚项,然后使用优化算法来最小化该代价函数。在轨迹选择模块中,需要根据操作员的输入,从生成的轨迹集中选择最优轨迹。这可以通过人机交互界面来实现,例如,可以向操作员展示生成的轨迹,然后让操作员选择最合适的轨迹。
🖼️ 关键图片
📊 实验亮点
实验结果表明,该方法能够有效减少相机有效载荷的振荡,降低了89%。遥操作实验中,12名参与者使用该方法进行机翼检测,碰撞率从33%降低到0%。即使不考虑碰撞导致的失败,该方法也比传统方法提高了18.7%的任务效率。这些结果表明,该方法具有显著的优势。
🎯 应用场景
该研究成果可应用于各种密闭空间的视觉检测,例如飞机机翼、管道、桥梁等。通过使用起重机机器人进行遥操作检测,可以降低人工检测的风险和成本,提高检测效率和质量。此外,该方法还可以推广到其他类型的机器人遥操作控制,例如医疗机器人、救援机器人等,具有广泛的应用前景。
📄 摘要(原文)
Visual inspection of confined spaces such as aircraft wings is ergonomically challenging for human mechanics. This work presents a novel crane robot that can travel the entire span of the aircraft wing, enabling mechanics to perform inspection from outside of the confined space. However, teleoperation of the crane robot can still be a challenge due to the need to avoid obstacles in the workspace and potential oscillations of the camera payload. The main contribution of this work is to exploit the differential flatness of the crane-robot dynamics for designing reduced-oscillation, collision-free time trajectories of the camera payload for use in teleoperation. Autonomous experiments verify the efficacy of removing undesired oscillations by 89%. Furthermore, teleoperation experiments demonstrate that the controller eliminated collisions (from 33% to 0%) when 12 participants performed an inspection task with the use of proposed trajectory selection when compared to the case without it. Moreover, even discounting the failures due to collisions, the proposed approach improved task efficiency by 18.7% when compared to the case without it.