当前位置:首页 / 文章测试 / 从模仿到超越:动作捕捉技术在机器人开发中的关键应用(来源知乎)

从模仿到超越:动作捕捉技术在机器人开发中的关键应用(来源知乎)

开始打字练习

动作捕捉技术的应用,使得智能体能够复刻人体的完整运动,从而实现更自然、更灵活的控制。本期干货将详细介绍动作捕捉技术在机器人开发中的应用。

动作捕捉技术作为实现具身智能的关键技术之一,专门用于获取人体全身的运动信息。其主要功能是将人体的运动数据转化成计算机能够处理的格式,从而实现对机器人或其他智能体的精确控制。动作捕捉技术的应用,使得智能体能够复刻人体的完整运动,从而实现更自然、更灵活的控制。

动作捕捉技术:人形机器人训练的关键基石

在人形机器人训练中,技能学习高度依赖于大量高质量的数据,尤其是对于全身运动和操作任务而言。然而,数据稀缺性是当前机器人技能学习面临的一个主要瓶颈,它显著限制了算法的泛化能力和适应性。因此,数据规模与质量已成为提高机器人技能学习效果的关键所在。动作捕捉技术能直接将人类动作迁移至人形机器人,具备精度高、数据采集全面等优势,或是当下人形机器人较为合适的数据采集方式。运动捕捉技术在机器人领域中的应用主要有以下几个方面。

机器人导航:运动捕捉技术可以提供机器人的位置、速度、姿态等信息,帮助机器人在没有外部参考信号的环境中进行自主导航。例如,定位精度和控制算法验证。

机器人控制:运动捕捉技术可以实时监测机器人的运动状态,并提供关键的反馈信号,用于优化机器人的控制策略和整体性能。例如,多足机器人、仿生机器人、外骨骼机器人等都可以利用运动捕捉技术进行稳定性分析和平衡控制;协作机器人可通过使用映射方法进行示教学习,即“观察”人类的动作演示,再结合合适的机器学习方法进行建模学习,从而获得完成相应任务的能力

光学动作捕捉——精准定位的利器

光学动作捕捉系统通过利用多个高速摄像头从不同角度对目标特征点进行监视和跟踪,它能精确测量人或物体在空间中的六自由度运动数据,包含运动轨迹、空间三维坐标、姿态角度等,能够整合同步三维测力台和肌电设备数据,进行全面的运动生物力学数据采集和分析。在机器人的位置定位算法验证方面,光学动作捕捉具有较高的精度,能够提供绝对位置信息,且不易出现位置漂移,是人形机器人训练中实现精准动作复刻和状态评估的理想选择。

Qualisys光学动作捕捉系统提供行业内超高分辨率的摄像机和全视场角最高帧率的摄像机,其核心优势在于:

高精度与高帧率捕捉:摄像机的捕捉分辨率可以从5MP到26MP,全FOV采样频率高达1400fps。高分辨率的图像传感器、功能强大的频闪仪和精细的算法造就了其较高的精度,可以检测到50米远的被动标记点。

全场景适应性:Qualisys的Arqus系列摄像机专为户外研制,防护式型号防尘防水,可以在几乎任何环境和测试场景中运行。摄像机结合了内置的主动滤波技术、阳光滤镜和大功率频闪仪,即使暴露在阳光之下也能区分出标记点。这使得机器人开发可以在户外、室内、动态环境等多种场景下进行,无需担心环境因素对数据捕捉的影响。

模块化设计与便捷部署:Qualisys摄像机系统独特的串联方式,能够显著减少线缆的使用,便于实验室系统布置。例如,一个覆盖30m×10m空间、24个Qualisys摄像机的系统,使用数据和电源合二为一的线缆进行摄像机间的连接,无须使用长线缆将每个摄像机与集线器相连,从而减少多达80%的线缆。这种模块化设计使得机器人开发团队可以在短时间内完成系统的搭建和调试,大大提高开发效率。

基于标记点的光学动作捕捉系统已用于各种机器人研发领域。一个被广泛探讨的关键应用是人体运动模仿。运动数据采集使人形机器人能够执行像人一样的运动序列,如走路、转身和跳舞等。

基于动作捕捉数据的人形机器人模仿人类运动自适应算法

法国普瓦提埃大学使用运动捕捉数据的模仿人类步态的人形机器人的轨迹生成。一旦人类的动作被记录下来,这个动作就会被修正以适应机器人的形态。所提出的方法可用于不同尺寸和质量的人形机器人,快速生成模仿人体运动的类人行走轨迹,同时兼顾到机器人的平衡和地面接触。本案例中使用了光学动作捕捉用marker标记点坐标计算人体关节角度,并直接应用到机器人运动学模型中,并进行了关节角度计算以及足部接触事件计算。

行走人体轨迹模型及其在人形机器人运动中的应用

法国图卢兹大学为人形机器人TALOS生成类人运动轨迹来探讨人机交互的应用。运动捕捉用于将计算的机器人轨迹与先前记录的人类行走轨迹进行比较,并评估哪种行走模式生成模型更真实。为了流畅地与人类合作完成复杂的任务,如搬运桌子,人形机器人必须识别并适应人类的动作。为了实现这一目标,机器人需模拟人类运动的现实模型。本文的重点是使一个人形机器人遵循一个类似人的运动路径,主要提出了两种人体行走模型,通过计算身体质心的平均轨迹,可以推导出二维平面上的路径。然后将两种模型生成的速度通过步行模式生成器驱动真正的TALOS机器人。为了确定这些模型中哪一个对人形机器人来说是最真实的,使用光学动作捕捉采集人体质心及机器人运动轨迹数据,来测量人类的行走路径,并将它们与计算的轨迹进行比较。

状态评估(浮基估算)

由于机器人在运动阶段的不稳定性与双或单地面接触。平衡高度依赖于所采用的控制方法和浮基状态评估的精度。后者通常使用机载传感器来实现,这些传感器会受到漂移和噪声的影响。相比之下,外部跟踪方法提供了机器人状态的全局稳定估计,不受惯性传感器漂移和运动学建模误差(如腿部灵活性)的影响。因此,运动捕捉系统的另一个重要应用是移动机器人的状态估计。通常,动作捕捉被用作精确的地面基点,以确定人形机器人的浮动基座的位置和方向。

运动捕捉状态反馈用于人形机器人实时控制的实验研究

德国不来梅大学与德国人工智能研究中心(DFKI GmbH)机器人创新中心提出了一项实验研究,采用高频光学运动捕捉系统来实现人形机器人RH5的在线稳定控制,以实现稳定的深蹲、单腿平衡等腿部运动。在本研究中使用动作捕捉系统来跟踪机器人{IMU}帧,如图所示。通过这种方法,可以到的机器人浮动基座的姿态,并与基于IMU数据的状态估计方法进行了直接比较。

人形机器人操作消防水管的运动生成

日本大阪大学和法国图卢兹大学的研究者讨论了一种人形机器人在向指定位置和方向行走时拉动消防水带的策略。在机器人的手腕上安装一个混合控制器,手持消防水带进行牵引。该控制器可以根据机器人的行走速度自动确定拉力。仿真分析表明,机器人在拉动消防水带行走时,由于水带的外力影响会产生行走方向的漂移。为了处理这种漂移并将机器人引导到期望的位置和方向,使用动作捕捉系统采集机器人的胸部位置和方向,并馈送到机器人的行走模式生成器,以纠正方向漂移,并确定在哪里行走以及何时停止行走。实验结果验证了该策略的有效性,所提出的混合控制器有助于提高机器人行走时的平衡性。在整个反馈回路中,使用光学运动捕捉系统给出的机器人胸部位置来计算行走模式生成器的参考速度Vref,阻抗控制器也使用Vref来计算要施加的拉力。

惯性动作捕捉——灵活适应的先锋

Xsens惯性动作捕捉则利用惯性传感器测量物体的三维运动学数据,如角度、速度、加速度、关节角度、重心位置等。它采用分布式惯性测量单元(IMU)架构,通过内置的 17 个高精度陀螺仪、加速度计和磁力计,实时捕捉人体关节角度、速度及加速度的三维数据。其核心优势在于抗磁干扰能力,通过专利的磁性失真补偿算法,系统可自动校准金属环境(如工业车间)中的磁场干扰;全场景适应性,无需专用场地或标记点,支持户外、室内、动态环境下的实时捕捉,数据延迟控制在 20 毫秒内;模块化设计,提供 Link 紧身套装与 Awinda 绑带两种穿戴方案,5 分钟内即可完成全身部署,兼容 Maya、Unity 等主流 3D 软件。对于人形机器人在运动过程中涉及检测平衡、跌倒、抗扰需求,采用惯性动作捕捉更为合适,能够实现灵活的动作捕捉和实时反馈。

Xsens系统采用分布式惯性测量单元(IMU)架构,通过内置的17个高精度陀螺仪、加速度计和磁力计,实时捕捉人体关节角度、速度及加速度的三维数据,其核心优势在于:

抗磁干扰能力:通过专利的磁性失真补偿算法,系统可自动校准金属环境(如工业车间)中的磁场干扰。

全场景适应性:无需专用场地或标记点,支持户外、室内、动态环境下的实时捕捉,数据延迟控制在20毫秒内。

模块化设计:提供Link紧身套装与Awinda绑带两种穿戴方案,5分钟内即可完成全身部署,兼容Maya、Unity等主流3D软件。

运动数据的高保真还原

Xsens系统以240Hz采样率捕捉人体运动,可精确复刻人类步态的微小震颤、手部操作的毫米级位移。在模拟测试中实现超高的动作复刻精度,有助于降低人形机器人在工业场景中的碰撞风险。

动态环境下的自适应学习

Xsens系统内置的传感器融合算法可实时解析环境变化对动作的影响。通过AI训练机器人动态路径规划能力,可在模拟测试中使得机器人完成障碍物规避的成功率大幅提升。

应用案例:遥操作动作重定向

人形机器人遥操作动作重定向技术的基本思想是利用动作捕捉技术将人类运动的动作捕捉到,并且将捕捉的数据转化成机器人可以识别的运动信息。然后,将这些运动信息发送到机器人,机器人就可以按照人类运动的动作来进行运动控制。

基于动作捕捉的人形机器人遥操作动作重定向技术

西北工业大学与中国运载火箭技术研究院总体设计部针对人形机器人开发了一种机器人遥操作方法,利用基于误差最优化的动作重定向技术将人体动作捕捉数据映射到人形机器人模仿人体动作完成遥操作任务,同时能够在遥操作过程在质心调节和三点支撑法自动切换保持平衡。该方法已经在人形机器人NAO进行验证,成功的遥操作 NAO机器人应用于书法书写。

训练人形机器人模仿人类动作

人形机器人(上海)有限公司使用惯性动作捕捉和人工智能来训练人形机器人,模仿人类动作并执行复杂任务。其工作原理是:一个开发人员重复执行任务,而他的每一个动作细节都会被动作捕捉技术仔细捕捉。在远程操作过程中,机器人会在开发员的旁边执行相同的操作,通过记录的动作数据学习如何移动,并利用AI进行深度学习,为未来的运动提供所有可能的选择。通过分析人类运动数据,可以训练这些机器人提高其灵活性和协调性,使其为现实世界的应用做好更充分的准备。 动捕技术通过实时捕捉和复制人类的动作,通过远程操作和人形跟随,对机器人进行准确的训练。

人机协同

人机协同指的是人与机器之间的合作与互动,共同完成任务。惯性动捕技术在机器人人机协同中发挥着重要作用,它通过在人体或物体上安装惯性传感器,实时捕捉运动数据并传递给机器人。机器人利用这些数据能够精准地感知和理解人类的动作意图,从而做出相应的响应。在人机协同中,人和机器分工合作,相互补充,实现优势互补,提高工作效率和任务质量。

为安全的人机交互开发自适应协作界面

人机界面与交互实验室的研究员正在开发一种框架,使机器人能够协助运输物体。他们的框架被称为自适应协作界面(ACI),利用触觉反馈和动作捕捉数据,使机器人能够调整速度和位置,从而更好地与人类协同工作。 在工作中,他们主要依靠Xsens动捕来收集精确的动作数据,从而为机器人提供指导。

复杂手部操作

惯性动捕数据手套能够精准捕捉手部运动相关的多种数据,如手指弯曲程度、指尖按压力、关节角度等。在具身智能的训练中,数据手套可用于生产高质量的训练数据集,将人类的真实动作实时映射到机器人或虚拟模型上,帮助具身智能体学习和模仿复杂的手部操作。

特斯拉Optimus机器人AI数据训练

特斯拉Optimus机器人研究团队就使用Manus Quantum Meta Glove采集了大量人类手部操作数据,包括工具使用、物体抓取等复杂动作,训练机器人的模仿学习算法,以实现更加自然的手部交互动作。通过Manus数据手套捕捉到的真实手部动作数据,特斯拉能够优化其机器学习算法,使Optimus机器人能够更准确地模仿人类动作,减少人为错误,提高工作效率。

动捕技术在机器人开发中的应用方向汇总

1.生物优化与仿生设计:动作捕捉技术可以捕捉到人体各个关节和肢体的运动信息,这些数据被用来作为仿生机器人研发的基础,以调整和优化设计方案,使其运动更加自然和高效。

2.机器人示教:通过人类对机器人进行示范教育,即Human Demonstration,机器人可以通过动作捕捉系统学习并模仿人类的动作,这对于机器人智能的初步发展非常有帮助。

3.遥操作(Teleoperation):人类可以通过动作捕捉技术远程控制机器人,实现远程存在(Telepresence),这在疫情期间的远程巡检、数据中心服务器维护等场景中非常有用。

4.数字孪生与高精度量测:动作捕捉技术在机器人研发的验证环节中,可以实时量测机器人的姿态和运动轨迹,帮助研究人员发现并修正问题。

5.训练数据集:通过动作捕捉技术采集的大量真实行为数据,可以构建起通用的数据集,为机器人训练提供支持,提升机器人的性能。

6.光惯融合算法:这是动作捕捉技术的核心之一,结合光学和惯性传感器的数据,通过算法处理,实现高精度、高稳定性的空间位置信息获取,为机器人在复杂环境下的运动控制提供支持。

7.四足机器人开发:动作捕捉技术也被用于四足机器人的开发,通过捕捉机器人躯干和各关节的运动,进行步态分析和优化,提高机器人的适应性和越障性能。

声明:以上文章均为用户自行发布,仅供打字交流使用,不代表本站观点,本站不承担任何法律责任,特此声明!如果有侵犯到您的权利,请及时联系我们删除。