ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

宇树“还不是什么”:人形机器人从演示到量产的技术边界

宇树“还不是什么”:人形机器人从演示到量产的技术边界 人形机器人行业的热度这两年一直很高宇树Unitree是绕不开的名字。从四足机器人到人形机器人每隔一段时间它的演示视频就会刷一次屏。公司上市以后创始人王兴兴在公开场合的表达反而越来越“克制”反复强调宇树“还不是什么”。这句话初听像是谦虚但站在技术和工程的角度看它其实是在给整个行业画一条现实边界哪些能力已经产品化哪些能力只是实验室演示哪些能力离稳定量产还有距离。本文不讨论股价和商业模式重点从人形机器人的系统组成、运动控制、感知决策和产品化落地四个方面拆解“宇树还不是什么”背后的技术含义也聊聊做机器人开发的工程师能从中学到什么。1. 为什么“上市以后”反而要多谈技术边界当一家机器人公司从创业阶段进入公众视野更广的阶段外界对这一品牌的期待会发生明显变化。投资方、媒体、行业客户、普通消费者都会用更高的标准去审视它的技术能力。过去一个跑跳视频就能让观众兴奋很久现在大家更关心的是稳定性、可靠性和能否在真实场景中持续工作。1.1 产品演示与产品量产之间的落差创始人反复强调“宇树还不是什么”本质上是在区分两个概念技术演示和产品交付。技术演示追求的是“短时间内的惊艳表现”。视频里机器人可以后空翻、上下楼梯、跑跳避障这些能力在精心布置的环境里确实能完成。但产品交付追求的是“长期、反复、稳定地完成用户任务”它对故障率、环境适应、维护成本、安全性都有严格约束。一个机器人能完成一次后空翻与它能连续工作数千小时不出故障完全是两种工程难度。在公开场合把“哪些还没做到”讲清楚既是为了避免外界把演示当成量产能力也是为了给研发团队留出客观的验证周期。这个逻辑在成熟的工业领域很常见只是人形机器人因为话题度高显得格外突出。1.2 预期管理也是技术管理对工程师来说“预期管理”并不是一个务虚的词。它直接决定了需求文档怎么写、测试标准怎么定、验收条件怎么设。如果产品经理和领导层都认为“视频里的效果就是产品效果”那么研发团队就会被迫追逐演示效果而不是打磨稳定性。所以王兴兴反复澄清边界其实是一种技术管理动作把外界过高的预期拦在外面让团队可以按照真实的工程节奏推进。这种思路值得每个做 AI 或机器人项目的团队借鉴。2. 人形机器人的系统构成不是“一个大玩具”要理解“宇树还不是什么”先得看人形机器人由哪些子系统组成。很多人以为人形机器人是一个整体但实际上它是一个软硬件高度耦合的复杂系统。2.1 系统分层拆解从工程角度看人形机器人通常分为五个层面层级核心内容典型难点本体硬件层关节模组、减速器、电机、结构件、电池、散热高功率密度关节的寿命与一致性运动控制层状态估计、步态规划、平衡控制、柔顺控制复杂地形中的鲁棒平衡感知层激光雷达、相机、IMU、触觉传感器数据处理多传感器融合的实时性决策与 AI 层视觉语言模型、任务规划、操作策略长时序任务泛化能力应用集成层行业流程对接、安全认证、运维体系真实场景的可靠性验证每一层单独拿出来都是可以深入研究的方向而人形机器人把全部难点集中在一个身体里难度会叠加放大。2.2 为什么“全身运动控制”是核心人形机器人区别于机械臂和四足机器人最明显的特点是双足行走和全身协调。人类走路看起来轻松但人体在行走时每秒要处理海量的传感器信息并持续调整身体姿态。机器人要模拟这个过程必须做到实时估计身体姿态用 IMU 和关节编码器数据规划稳定步态考虑地面摩擦、重心位置生成关节力矩指令控制频率通常达到 1kHz 级别处理外部扰动比如被人推一下、踩到不平地面这些都不是单个算法能解决的需要控制理论、动力学模型、硬件性能和系统工程同时到位。3. 从公开产品线看宇树的真实能力面谈论具体公司时我尽量不把没有公开数据支撑的事情写得太确定。下面基于行业公开的产品信息和演示内容做一个大概的能力分层。3.1 四足机器人相对成熟的产品级能力宇树的四足机器人产品线如 Go2 等已经有较长时间的市场验证在巡检、教育、科研、表演等场景中形成了批量交付。四足机器人在运动控制上比双足简单一些因为四腿天生有更大的支撑多边形稳定性更容易保证同时量产时间更长供应链和可靠性经过了一轮轮打磨。可以说四足方向已经接近“能卖货的产品”而不是纯演示阶段。3.2 人形机器人从“能演示”走向“能用”人形机器人如 H1、G1 等目前的公开表现主要还集中在行走、上下坡、跑动、跳跃等运动演示与视觉语言模型结合的基础交互特定任务下的简单操作这些演示确实证明宇树在硬件设计、运动控制和基础 AI 集成上已经具备优秀能力离“产品化”仍有距离。距离体现在哪里而不是能不能跑。行业里更严格的验证标准包括能否在不固定的工作环境中连续运行数小时、能否自主处理异常情况、能否通过安全认证并进入工业流程。目前这些还处于初期探索阶段。3.3 对外表述中的“边界感”王兴兴反复解释宇树“还不是什么”核心就是让人理性区分这些界限。比如“能走路”不等于“能送快递”“能后空翻”不等于“能进入危险环境作业”“能听懂指令”不等于“能自主完成多步复杂任务”这种边界感对工程师来说尤其重要。看项目时不能因为一段演示视频就假设整套系统已经成熟应该仔细问这段视频拍了多少条环境是否受控任务是否单一运行了多长时间4. 关键技术难题一运动控制与平衡运动控制是人形机器人最硬核的关卡。如果把这个技术点展开能解释很多“为什么还没有什么”的技术原因。4.1 双足平衡的本质双足行走在控制理论里可以简化成一个倒立摆模型。倒立摆天生不稳定必须持续反馈控制才能保持直立。机器人行走时每一步的重心投影都要落在支撑脚形成的支撑区域内这个过程叫ZMP零力矩点控制。一旦地面不平、受力有扰动控制器必须毫秒级调整全身关节力矩维持 ZMP 在安全范围。4.2 控制策略的简化示例为了让读者直观理解我用 Python 伪代码展示一个极简的步态控制状态机思路。这不是宇树的真实代码而是帮助理解运动控制的基本逻辑。# 简化的双足步态状态机示例仅用于理解控制流程 # 真实系统还需要动力学模型、状态估计和优化求解 class BipedGaitController: def __init__(self): # 步态阶段支撑、摆动、过渡 self.phase double_support self.step_frequency 1.5 # Hz self.step_length 0.3 # m def update(self, imu_data, joint_positions, ground_contact): # 1. 状态估计根据 IMU 和关节角度估计身体姿态 body_angle estimate_body_angle(imu_data, joint_positions) # 2. 稳定性判断如果身体角度超出阈值启动调整策略 if abs(body_angle) 0.15: # 弧度 self.adjust_posture(body_angle) # 3. 触地状态检测根据脚底压力判断是支撑脚还是摆动脚 left_contact ground_contact[left] right_contact ground_contact[right] # 4. 步态切换根据当前相位和触地信息推进步态 if self.phase double_support: if left_contact and not right_contact: self.phase right_swing elif self.phase right_swing: if right_contact: self.phase double_support # 5. 生成下一步的关节目标位置 return self.generate_joint_targets() def adjust_posture(self, body_angle): # 简化处理回正躯干并调整髋关节力矩 print(f矫正姿态当前角度 {body_angle:.2f} rad) def generate_joint_targets(self): # 返回左右腿 6 个关节的目标角度 return [0.0] * 12这段代码不能运行在真实机器人上但能体现运动控制里的核心逻辑状态估计 → 稳定性判断 → 相位切换 → 关节指令生成。真实系统里每一步都会换成更复杂的优化算法比如模型预测控制MPC和全身动力学控制WBC。4.3 为什么“能走”不等于“走得稳”看研发进展容易忽略一点短时间的直路行走和长时间的非结构化地形行走难度差距非常悬殊。后者的难点在于表面材质不确定性摩擦力变化环境视觉退化暗光、反光、扬尘关节发热导致的动力学漂移长时间运行后硬件磨损带来的变化这些问题的解决不能只靠算法需要大量真实环境测试和硬件迭代。这也是“上市以后更要反复解释”的原因——公众看到的是突破工程师看到的是不可预测的长尾问题。5. 关键技术难题二感知与操作泛化人形机器人的目标是替人去执行物理任务而不仅是走给大家看。5.1 感知-决策-执行闭环一个完整操作任务的流程是用相机、激光雷达采集环境信息识别目标物体、理解任务指令规划操作路径生成抓取或按压动作由运动控制层执行动作通过视觉和力觉反馈判断是否完成必要时重试在这个闭环里每个环节都有开环和闭环之分。演示时常用的做法是开环执行人把目标放在已知位置机器人记住抓取点位直接运行抓取。但真实场景是动态的目标可能在移动、被遮挡、光照变化机器人必须实时调整路径和姿态这就是泛化能力。5.2 大模型带来的改变与限制2023 年以来视觉语言模型VLM等大模型技术引入机器人领域让机器人开始具备“看懂场景并拆解任务”的能力。比如告诉机器人“把桌上的红色杯子放到盘子里”模型可以输出一个子任务序列发现杯子、导航到桌边、调整机械臂、抓取、移动、放置。这确实是进步但你仍然不能把它当成完全可靠的自主能力。原因有三个长时记忆有限执行几十步任务时容易丢失中间状态物理常识不牢对重物、软物、易碎品缺乏稳定的力学预估失败恢复能力弱任务出错后不能可靠地自我纠正5.3 操作系统的简化流程示意下面是感知与操作管线的一种概念性划分帮助理解系统复杂度# 概念性操作任务流程 def perform_pick_and_place(task_instruction): # Step 1: 使用视觉语言模型理解任务生成子任务列表 subtasks decode_task(task_instruction) # 例如[找到目标物体, 规划抓取姿态, 执行抓取, 移动到目标位置, 释放物体] for subtask in subtasks: if subtask 抓取: # Step 2: 目标检测与 6D 姿态估计 object_pose detect_object(杯子) # Step 3: 抓取姿态生成 grasp_pose generate_grasp_pose(object_pose, gripper_type两指) # Step 4: 运动规划与执行 success execute_grasp(grasp_pose) # Step 5: 力觉校验是否抓住 if not check_grasp_success(): retry_grasp(alternative_pose)真实工程里每个函数背后都是一整套感知模块、标定流程和运动规划库。一个任务要做可靠通常需要在受控环境里反复验证几百上千次。6. 关键技术难题三产品化与规模化我接触过不少机器人项目一个感受是从“实验室样机”到“可售卖产品”中间隔着大量非算法的工作。6.1 可靠性是最高的门槛一台机器人一年销售几万台意味着每台都要在用户手里稳定运行。这里涉及关节模组寿命电机、减速器、编码器长期磨损后精度退化电池管理充电循环次数、低温环境下掉电速度环境防护防尘防水等级应对户外场景远程运维带外诊断、固件升级、召回机制这些都不是演示视频能体现的只有规模交付后才会暴露。6.2 安全与合规约束人形机器人具备高自由度、高功率的运动能力进入人类工作生活场景前必须考虑碰撞安全刚性的关节在失控时可能伤人数据安全机器人采集的视觉和位置数据需要合规处理行业认证特定场景如工业作业需要符合安全标准这些合规问题会显著拉长产品上市周期也是“还不能做什么”的重要原因之一。6.3 场景不是万能的目前人形机器人最合适的切入场景通常是“非结构化但任务相对固定”的地方比如实验室搬运、教学演示、展览引导。但如果指望它立刻替换工厂流水线上的熟练工人那还需要很长时间。流水线场景要求的是节拍稳定性、一致性和零差错当前人形机器人在这些方面还远不如专用自动化设备。7. 对工程师的启发把预期管理变成技术工程行动王兴兴强调“宇树还不是什么”对普通读者来说是判断新闻对工程师来说却是一个方法论启发如何防止技术团队被外部预期带偏7.1 技术需求要拆解到可验证的指标不要只写“机器人能自主配送物品”而要写成可测试的指标在指定室内环境内成功识别目标物体的准确率达到 95%平均单次抓放任务耗时少于 30 秒连续运行 8 小时无人工干预异常情况下能安全停止并报警这样定义后团队才知道“什么算做完”。7.2 把“演示”和“交付”分开管理在项目初期做概念验证合理。但要设立明确的 gates避免把演示效果直接当成交付承诺。可以复用以下思路PoC 阶段验证关键算法可行性样机阶段验证系统集成和稳定性小批量阶段验证供应链和生产一致性量产阶段验证运维和售后闭环每个阶段都有不同的验收标准和资源投入方式。7.3 重视数据闭环机器人产品一旦上线会持续产生运行数据。工程团队要提前设计数据回传、打标签、模型迭代的流程。没有数据闭环的机器人产品能力进化会非常缓慢。这也是人形机器人公司长期投入的护城河之一。8. 给机器人开发者的实践建议如果你也对人形机器人方向感兴趣不管是做算法、做软件还是做硬件下面几条路径值得参考。8.1 从仿真开始但别只停留在仿真机器人开发中仿真环境能帮助你快速验证算法比如用 MuJoCo、Isaac Gym 搭建场景调试步态和感知策略。但仿真和现实之间永远存在“sim-to-real gap”仿真里的摩擦、质量分布、延迟都太理想了。建议尽早接触真实硬件理解传感器噪声、指令延迟和关节限位。8.2 深入一个子系统人形机器人系统很大不要试图一开始就掌握全部。可以先选择运动控制、感知、规划中的一个方向切入把细节研究透再扩展到系统集成。8.3 重视工程能力算法之外以下工程能力同样重要熟悉 Linux 实时系统与 ROS/ROS2理解传感器标定相机内参、外参、IMU能阅读电机驱动和通信协议文档掌握日志分析和故障复现方法这些能力是“能演示”和“能交付”之间的桥梁。9. 写在最后王兴兴反复解释宇树“还不是什么”不是一句简单的免责声明而是一个技术公司对自身能力边界的清醒认识。人形机器人正在从“炫技”走向“工程”这一阶段最重要的不是“能不能做到”而是“能不能稳定交付、安全可靠地做到”。对关注这个领域的工程师来说与其沉迷于演示视频带来的兴奋感不如冷静拆解背后的技术真伪看运动控制的鲁棒性看感知泛化的边界看产品化体系的成熟度。看懂边界的人才能在人形机器人产业真正落地时踩准节奏。如果你正在学习机器人技术建议从运动控制或感知管线入手动手搭建一个小型项目哪怕是仿真项目也可以。只有亲手踩过实物传感器噪声和状态估计的坑才明白“能演示”和“能用”之间隔着多远的距离。
返回列表