研究人员开发出一种量化指标,能够在无需人类调查的情况下,对任何机器人手臂动作的人类相似度和舒适度进行评分。这一先验指标可使协作机器人在工业装配线、医疗康复和外骨骼设备中规划出自然愉悦的运动。
目录
研究团队构建了什么
研究团队创建了人类相似度(HL)指数——一个单一数值,用于衡量机器人沿预定路径的运动与人类自然运动的接近程度,以及人类合作伙伴的舒适感。与以往依赖事后调查或复杂生物力学模型的方法不同,该指数可直接从机器人轨迹规划中计算得出,无需实际执行。
关键见解在于将路径的几何形状(例如直线或曲线)与时间规律(机器人在路径上各点的速度)解耦。HL指数仅关注时间规律,这意味着任何几何路径都可以通过调整其速度曲线来变得类人化。研究人员通过一项人类受试者实验验证了该指标,实验中参与者比较了由机器人手臂执行的类似手写动作。

关键成果
在与人类受试者的对比测试中,HL指数正确区分了人类记录的动作(受试者认为更舒适)和人工生成的动作。该指数对人类记录的轨迹给出了更高的分数,与参与者的舒适度偏好一致。这证实了该指标不仅是一个数学抽象,更是用户体验的真实预测器。
研究还发现,某些人工生成的轨迹——尤其是那些具有时间最优速度曲线的轨迹——得分几乎与人类运动一样高。这表明,某些快速、高效的机器人运动在协作任务中可能已被人类接受。然而,并非所有人工曲线都同样优秀:简单的匀速或最小加加速度曲线在人类相似度和舒适度上得分较低。
工作原理
HL指数是根据机器人末端执行器沿预定路径的速度曲线计算得出的。研究人员将人类手臂运动建模为遵循特定的运动程序——通常对于点到点运动是钟形速度曲线。他们的指数通过归一化互相关来衡量机器人的实际速度曲线与理想类人曲线之间的相似度。
关键在于,该指数仅需要机器人规划的速度随时间变化的数据。它不需要任何传感器数据或执行后的人类反馈。计算步骤包括: 1. 几何上参数化路径(例如样条曲线)。 2. 沿路径分配速度曲线(时间规律)。 3. 通过将曲线与参考类人形状进行比较来计算HL指数。
论文指出了一种充分条件用于舒适度:如果HL指数超过某个阈值,则预测该运动感觉类人。然而,这不是必要条件的——一些舒适的运动可能由于其他因素而具有较低的HL分数。

该方法与现有的测量指标(如加加速度或频谱平滑度)形成对比,作者认为这些指标可能表明不适,但与人类感知没有直接联系。HL指数则建立在已知的人类运动控制神经科学基础上。
这对机器人技术为何重要
对于在人旁边工作的协作机器人——无论是在工厂、仓库还是手术室——运动舒适度直接影响接受度和信任度。HL指数为工程师在编程机器人轨迹时提供了一个具体、可计算的目标。与其猜测或进行昂贵的用户研究,他们可以在规划过程中针对这一指数进行优化。
在康复机器人领域,设备引导患者肢体沿预定路径运动时,类人运动可以改善治疗效果和患者参与度。类似地,自然运动的外骨骼可以减少佩戴者的认知负荷。
该指数还对机器人与人之间的交互和类人机器人具有意义。如果你正在浏览Robot Overflow上的类人机器人,该指标可以帮助评估哪些平台能够产生舒适的运动。对于工业应用,部署此类规划的二手工业机器人可以使封闭式单元格感觉更具协作性。
局限性与未解问题
HL指数假设了一种通用的类人运动程序,这对于不同体型、受伤或神经多样性运动方式的个体可能不成立。作者承认,他们的结果不能推广到幼儿、老年人或身体残疾者。未来的工作需要个性化参考曲线。
此外,该指数仅提供了舒适度的充分条件,而非必要条件。一些舒适的运动可能不符合钟形曲线,但仍然感觉良好(例如非常缓慢的运动)。该指数无法解释为什么某个动作不舒适,除了它偏离类人曲线之外。
最后,实验仅使用了被动手臂运动(机器人移动受试者的手臂)。主动协作(人类和机器人都施加力)仍未测试。
常见问题
这个指数与使用加加速度或平滑度指标有何不同? 加加速度仅测量加速度变化率,可以指示突然性,但无法捕捉类人程度。HL指数直接比较速度曲线形状与人类运动模式,因此是感知舒适度的更有针对性的度量。
这个指数可以用于任何机器人手臂吗? 可以,因为该指数仅需要机器人末端执行器的规划路径和速度曲线,与机器人的运动学或动力学无关。您可以通过提取轨迹规划将其应用于任何二手协作机器人。
该指数需要人类的训练数据吗? 不需要。类人运动的参考模式来源于已知的运动控制理论,而不是来自特定记录集。然而,为了更精确的个性化,可以使用人类运动数据来校准参考。
“先验”在上下文中是什么意思? 这意味着机器人运动的舒适度可以在规划阶段提前预测,无需进行包含人类参与者的实际试验。这节省了机器人编程的时间和成本。
结论
人类相似度指数提供了一种简单、计算成本低的方法来预测机器人规划的运动对人类合作伙伴是否自然舒适。通过关注任何路径上的速度曲线,它将任务的几何形状与运动质量分开。这为机器人以人们本能信任和喜欢的运动方式打开了大门。
优化人类相似度指数会如何改变你今天编程机器人轨迹的方式?
