8月17日,宇树科技公布人形机器人技术验证原型“超人”,一下把人形机器人的运动能力又往上推了一步。这台机器人腿长约0.85米,却能原地跳高2米,奔跑速度达到12.66m/s。更值得注意的是,它从立项到亮相只用了三个多月。不过,这次宇树并没有急着做一台“什么都会”的机器人。
“超人”目前更像一台专门挑战运动极限的技术验证机,重点放在跳跃、奔跑等高爆发动作上,暂未进入量产和商业化阶段。反而让它更值得关注:机器人想跑得快不难,难的是全身几十个关节在高速运动时能否保持一致。
人形机器人跑起来,拼的是全身控制
人形机器人和普通机械臂最大的不同之一,就是关节数量多,而且这些关节需要协同工作。
腿部负责支撑和移动,腰部负责调整重心,手臂参与平衡,关节里的电机、编码器、驱动器以及各种传感器又要持续交换数据。这些动作看起来是同时发生的,实际上背后需要精确的时序配合。
比如电机控制中的电流采样、PWM输出、位置反馈,都有自己的时间要求。参考时钟如果不稳定,控制系统的采样和执行就可能出现偏差,最终表现为控制精度、运动平顺性等方面的问题。
机器人跑得越快,这种时序要求就越高。所以,“超人”真正难的地方,不只是把电机做得更大、算法跑得更快,而是让多个关节在高速运动中保持协调。
电机控制,对时钟稳定性要求更高
我们接触过一个电机控制器项目,采用的是7050封装、30MHz、3.3V、±0.5ppm、CMOS输出TCXO。电机控制系统里,采样、PWM调制和位置控制都需要稳定的时间基准。
特别是在高功率密度电机中,控制回路运行得更快,对时钟稳定性的要求也会随之提高。
TCXO的优势就在这里:通过温度补偿降低温度变化带来的频率漂移,让设备在工作温度变化时,依然保持相对稳定的时钟。
对于机器人来说,电机附近本身就是一个温度、振动和电磁干扰比较集中的区域。
所以晶振看起来只是控制板上的一个小器件,但它提供的参考时钟,会直接参与整个控制系统的时序设计。
机器人手臂,又有另一种需求
在机器人手臂项目采用的是2016封装、25MHz、10pF、-40℃~125℃无源晶振。
这个规格和前面的电机控制器并不一样。机械臂关节内部空间有限,因此对器件尺寸比较敏感;同时,工业设备又需要面对比较宽的工作温度范围。
25MHz可以作为主控及相关通信电路的参考时钟,而2016小封装则更适合空间受限的关节控制板。
这类项目说明:机器人不是所有地方都需要同一种晶振,而是不同控制环节有不同的时钟需求。电机控制更关注稳定性和控制时序,关节控制则同时要兼顾尺寸、温度和成本。
从一个关节,到整台机器人
把这两个项目放在一起看,会发现一个挺有意思的变化。
机器人越来越灵活,关节越来越多,控制系统也越来越复杂。以前一块控制板解决的问题,现在可能变成多个控制器、多个传感器和多个执行机构之间的协同。这时候,时钟的作用就不再只是“提供一个频率”。它更像是整个控制系统的时间标尺,让采样、计算、通信和执行尽可能按照预定的节奏运行。
SJK晶科鑫目前也覆盖机器人、电机控制等应用中的多类晶振方案,包括7050封装30MHz TCXO、2016封装25MHz无源晶振等,可根据不同控制板对温度、尺寸、稳定性等要求进行选型。
“超人”真正要挑战的,是从极限运动到长期工作
宇树这次把机器人原地跳高做到2米,证明的是人形机器人的运动能力还有很大的提升空间。
但从技术验证原型走向真正量产,考验的就不只是一次能跳多高、跑多快。
机器人还要能够长时间工作,经历不同温度、振动和负载,几十个关节反复运动,还要保证控制系统长期稳定。所以,人形机器人下一阶段真正值得看的,不只是“还能跑多快”。
而是当它开始拿东西、走路、工作,甚至连续工作几小时、几天之后,身体里的几十个关节还能不能保持同一个节奏。
电机决定它能不能发力,算法决定它怎么运动,而时钟,决定这些动作能不能在正确的时间发生。
这颗藏在控制板上的小小晶振,可能不会出现在机器人的发布会海报上,却会一直参与它的每一次运动。
热门跟贴