Adaptive Electronic Skin Sensitivity for Safe Human-Robot Interaction
作者: Lukas Rustler, Matej Misar, Matej Hoffmann
分类: cs.RO
发布日期: 2024-09-10 (更新: 2025-03-07)
💡 一句话要点
提出自适应电子皮肤灵敏度方法,提升人机协作安全性和生产效率。
🎯 匹配领域: 支柱一:机器人控制 (Robot Control)
关键词: 人机协作 电子皮肤 自适应控制 机器人安全 力/力矩控制
📋 核心要点
- 现有方法难以在人机协作中兼顾安全性和生产效率,静态阈值设置过于保守,动态调整策略不足。
- 提出基于机器人连杆速度和有效质量动态调整电子皮肤灵敏度阈值的方法,实现自适应安全控制。
- 实验表明,相较于静态阈值,动态自适应方法显著提升了生产效率,同时保证了人机交互的安全性。
📝 摘要(中文)
本文提出了一种自适应电子皮肤灵敏度调节方法,旨在提高人机协作的安全性与生产效率。通过在机器人全身覆盖电子皮肤,使其能够安全地与人类进行物理交互。论文遵循协作机器人标准(如ISO/TS 15066),该标准规定了与人体接触时的允许力和压力。这些碰撞特性取决于碰撞机器人连杆的速度及其有效质量。为了保证接触符合功率和力限制(PFL)协作模式,同时最大限度地提高生产力,保护性皮肤阈值应针对机器人身体的不同部位进行单独设置,并动态调整。论文评估了四种方案:(a)静态且统一;(b)静态但不同部位设置不同;(c)基于每个连杆速度动态设置;(d)基于每个机器人连杆的有效质量动态设置。在模拟和真实的六轴协作机器人手臂(UR10e)上进行了实验,该手臂完全覆盖了包含11个独立垫的敏感皮肤(AIRSKIN)。在一个模拟的抓取放置场景中,通过与机器人身体部位的瞬时碰撞和两种碰撞反应(停止和避让),证明了从最保守的皮肤阈值设置(a)到最具适应性的设置(d)的生产力提升。每个皮肤垫的阈值设置以25 Hz的频率进行调整。这项工作可以很容易地扩展到具有更多自由度和更大皮肤覆盖范围的平台(人形机器人),以及用于通信的社交人机交互场景。
🔬 方法详解
问题定义:论文旨在解决人机协作中安全性和生产效率难以兼顾的问题。现有方法通常采用静态的电子皮肤阈值,为了保证安全性,阈值设置往往过于保守,导致机器人运动受限,生产效率低下。而简单的动态调整策略,如仅考虑速度,无法充分反映碰撞的严重程度,可能导致安全风险。
核心思路:论文的核心思路是根据机器人连杆的运动状态(速度)和动力学特性(有效质量)动态调整电子皮肤的灵敏度阈值。通过实时估计碰撞部位的潜在冲击力,并据此调整阈值,可以在保证安全的前提下,允许机器人以更高的速度运行,从而提高生产效率。
技术框架:整体框架包括以下几个主要模块:1) 传感器数据采集:通过电子皮肤获取压力数据。2) 运动状态估计:获取机器人各连杆的速度信息。3) 有效质量计算:根据机器人动力学模型计算各连杆的有效质量。4) 阈值自适应调整:根据速度和有效质量,动态调整电子皮肤的灵敏度阈值。5) 碰撞响应:当检测到碰撞时,根据预设策略(如停止或避让)做出反应。
关键创新:最重要的技术创新点在于将机器人连杆的有效质量纳入电子皮肤灵敏度调整的考量。有效质量能够更准确地反映碰撞的潜在冲击力,从而实现更精细的安全控制。此外,论文还提出了基于速度和有效质量的动态阈值调整策略,能够实时适应不同的工作场景。
关键设计:论文中,阈值调整的频率设置为25Hz,以保证实时性。具体调整策略可能涉及一些参数,例如速度和有效质量的权重系数,这些参数需要根据实际应用场景进行调整。碰撞响应策略包括停止和避让两种,可以根据具体需求进行选择。AIRSKIN 包含11个独立的压力传感器,每个传感器的阈值可以独立设置。
🖼️ 关键图片
📊 实验亮点
论文在UR10e协作机器人上进行了实验,结果表明,相较于静态且统一的阈值设置,基于速度和有效质量动态调整阈值的方法能够显著提升生产效率。具体而言,在模拟的抓取放置任务中,动态自适应方法在保证安全的前提下,允许机器人以更高的速度运行,从而缩短了任务完成时间。虽然论文没有给出具体的量化数据,但强调了动态调整策略带来的显著提升。
🎯 应用场景
该研究成果可广泛应用于各种人机协作场景,如工业制造、医疗康复、物流仓储等。通过自适应调整电子皮肤灵敏度,可以使协作机器人更安全、更高效地与人类协同工作,提高生产效率,降低安全风险。未来,该技术还可应用于人形机器人,使其能够在复杂环境中安全地与人类进行交互。
📄 摘要(原文)
Artificial electronic skins covering complete robot bodies can make physical human-robot collaboration safe and hence possible. Standards for collaborative robots (e.g., ISO/TS 15066) prescribe permissible forces and pressures during contacts with the human body. These characteristics of the collision depend on the speed of the colliding robot link but also on its effective mass. Thus, to warrant contacts complying with the Power and Force Limiting (PFL) collaborative regime but at the same time maximizing productivity, protective skin thresholds should be set individually for different parts of the robot bodies and dynamically on the run. Here we present and empirically evaluate four scenarios: (a) static and uniform - fixed thresholds for the whole skin, (b) static but different settings for robot body parts, (c) dynamically set based on every link velocity, (d) dynamically set based on effective mass of every robot link. We perform experiments in simulation and on a real 6-axis collaborative robot arm (UR10e) completely covered with sensitive skin (AIRSKIN) comprising eleven individual pads. On a mock pick-and-place scenario with transient collisions with the robot body parts and two collision reactions (stop and avoid), we demonstrate the boost in productivity in going from the most conservative setting of the skin thresholds (a) to the most adaptive setting (d). The threshold settings for every skin pad are adapted with a frequency of 25 Hz. This work can be easily extended for platforms with more degrees of freedom and larger skin coverage (humanoids) and to social human-robot interaction scenarios where contacts with the robot will be used for communication.