什么是物理人工智能?有了实体的人工智能开始在现实世界中发挥作用。
物理人工智能是人工智能的一个领域,它可以识别现实世界并通过移动身体来工作。与在屏幕上生成文本和图像的人工智能不同,它需要在具有物理规律和不确定性的现实中产生结果。 EmplifAI 正在通过开发我们自己的人形机器人 OpenShell 致力于该领域的社会实施。
咨询物理AI开发物理AI的意义
物理人工智能是一个术语,指的是通过身体识别现实世界、做出决策和工作的人工智能。它用摄像头和距离传感器捕捉周围环境,决定下一步采取什么行动,并移动手臂、轮子和腿来影响物体和人。如果换个说法,“有身体的人工智能”,可能会更容易理解。
近年来它之所以迅速引起人们的关注,是因为大规模模型现在可以应用于机器人控制。到目前为止,机器人的动作必须由人类针对每项任务进行详细编程。在物理人工智能中,通过向人们展示他们正在做什么来学习动作,或者根据口头指令生成动作变得更加现实。
然而,这个领域并不像生成人工智能那么容易。如果你正在生成句子,即使你得到一些奇怪的输出,你也可以重写它。真身无法重塑。如果您将东西掉落在其上,它可能会破裂,如果您撞到某人,则可能会很危险。物理AI的困难在于确保它在这种“不可逆转”的情况下发挥作用。
与AI一代的差异
即使是相同的人工智能,根据目标不同,所需的技术和评估方法也会有所不同。
所要处理的对象是现实。
一代AI的输入和输出都是数据。物理AI的输出是物理运动,这取决于摩擦、重量、偏转和滑动等条件。相同的指令不会每次都产生相同的结果。
失败的成本很高
您可以重写文本,但无法恢复丢失的内容。确保安全性和可重复性与性能同样重要,甚至更重要。
训练数据不足
与互联网上提供的大量文本和图像不同,您别无选择,只能自己收集机器人运动数据。数据收集本身就是开发的重要组成部分。
不允许延误
控制有固定的周期。如果反应迟缓,姿势就会崩溃,动作就会失败。平衡计算量和响应速度是设计约束。
评估取决于领域
实际领域的成功率比基准数字更有意义。如果环境发生变化,例如照明、地板表面和人的动作,结果也会发生变化。
与机身设计密不可分
您可以学到的内容会根据您使用的手类型以及您拥有的自由度而变化。软件不能孤立地开发。
支持物理人工智能的技术
这就是EmplifAI实际正在研究的基础技术。
- 模仿学习
- 一种从人类执行的任务演示中学习机器人动作的方法。我们不是把动作写在程序中,而是通过演示来教他们。
- VLA(Vision-Language-Action)
- 将视觉和语言理解与动作生成联系起来的模型。根据口头指示和眼前的情况决定下一步行动。
- Sim2Real
- 一种将通过仿真学习和验证的控制转移到实际机器的方法。设计时需要考虑摩擦力、质量、传感器误差和通信延迟等差异。
- 远程控制/智真
- 将操作员的身体动作和意图实时传输给机器人的技术。它既可以用于自动化之前的实际操作,也可以用于收集学习数据。
- 训练数据的收集
- 设计目标工作、设备、收集量和质量标准,并使用实际设备获取数据的过程。这将成为物理人工智能开发的基础。
- ROS 2 / LeRobot
- 用于实现机器人控制和学习的基础。设计包括与现有飞机SDK的连接。
应用于人形机器人
类人机器人作为物理人工智能的潜在来源而引起人们的关注。原因很简单:您可以按原样使用为人们创建的环境。与专用机的不同之处在于,无需安装新的专用设备即可带到现场。
OpenShell由EmplifAI开发,是一款28轴人形机器人,结合了富有表现力的头部、双臂和手推车。我选择这种配置是为了同时研究工作能力和如何与人互动。拥有面孔可以让人们更轻松地与您交谈并传达您的意图。虽然这没有出现在性能表中,但是在有人在场的工作场所中绝对是有效的。
在实施某件事时,从远程控制开始,逐步扩大自动化范围,比一开始就瞄准完全自动化更为现实。学习数据随着站点的远程操作而积累,这些数据成为自动化的材料。
支持物理AI开发
OpenShell
内部开发的人形机器人。列出了作为研发平台的规格。
Sim2Real 开发支持
使用 NVIDIA Isaac Sim/Isaac Lab 提供从模拟到实际设备验证的开发支持。
机器人学习数据采集合同
我们承担从条件设计到交付的模仿学习和操作验证所需的数据收集。
机器人学习数据采集套件
我们将提出数据采集环境的配置,包括远程控制设备、摄像机和记录电脑。
机器人 SI/介绍支持
从AI机器人的选型到导入、运营,我们提供始终如一的支持。
成果/案例研究
我们正在发布模仿学习、VLA 实施和远程/身体共享远程呈现等举措。
常见问题
物理人工智能和机器人技术有什么区别?
机器人技术泛指机器人技术,包括机械装置、控制装置和传感器。物理人工智能这个术语强调人工智能在识别现实世界和决定行动方面的作用。两者并不矛盾;物理人工智能建立在机器人技术的基础上。
物理人工智能现在可以应用于实践吗?
这取决于目的。虽然在完全取代人类工作之前还有很多问题需要解决,但在“与人交互”本身就有价值的应用中,例如客户服务、引导、吸引客户,以及涉及远程控制的操作中,目前已经可以投入实际使用。
你能让机器人学习你的工作吗?
这取决于目标工作。首先,组织你的工作,看看是否可以获得演示数据并定义评估指标。从专注于一项任务的 PoC 开始是安全的。如果您让我们了解目标工作和当前情况,我们将建议如何进行。
我需要多少训练数据?
这取决于任务的难度、环境的变化程度以及期望的成功率。我们首先进行测试采集,确定所需的数量和质量标准,然后进行实际采集。
我应该从哪架飞机开始?
对于研发来说,使用兼容二次开发的模型和SDK会更容易。我们将推荐实际用于验证的飞机,例如Unitree G1和OpenShell。您也可以租用并试用后再决定。
物理AI开发咨询
请告诉我们目标机器人、您想要完成的工作以及您当前的开发环境。即使需求和技术选型尚未确定,您也可以向我们咨询。也可以从一项任务的 PoC 开始。
咨询物理AI开发