三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

从四足到人形:机器人技术栈的跃迁与核心挑战解析

从四足到人形:机器人技术栈的跃迁与核心挑战解析

这次我们来看一个很有意思的现象:一家以四足机器狗(业内常称“机器狗”)为主要产品的公司,在成功上市并募得巨额资金后,却将超过一半的资金押注于人形机器人赛道。这背后是技术路线的必然延伸,还是对未来市场的一次豪赌?对于技术开发者和行业观察者而言,理解这种战略转向背后的技术逻辑、市场考量以及面临的挑战,远比单纯看热闹更有价值。

云深处(DeepRobotics)是国内四足机器人领域的头部企业,其“绝影”系列机器狗在巡检、安防、教育科研等领域已有不少落地案例。然而,根据其公开的募资使用计划,约25亿元的资金中,有超过12亿元将投入“人形机器人研发项目”。这个决策清晰地传递出一个信号:在巩固四足机器人基本盘的同时,公司认为人形机器人是必须抢占的技术制高点和未来增长极。本文将深入拆解这一战略背后的技术动因、面临的工程挑战,并探讨其对整个机器人开发者生态可能产生的影响。

对于关注机器人技术的开发者来说,这篇文章将帮你理清几个关键问题:从四足到双足,技术栈发生了哪些根本性变化?人形机器人研发的“硬骨头”在哪里?云深处的这次押注,是基于现有技术的平滑升级,还是一次高风险的技术跨越?我们不会空谈概念,而是从运动控制、感知决策、硬件集成、成本控制等具体技术维度进行对比分析。

1. 核心能力速览:四足 vs. 人形,技术栈对比

要理解云深处的战略,首先必须看清四足机器狗和人形机器人这两条技术路线的核心差异与关联。下面的表格从几个关键维度进行了对比:

能力项四足机器狗 (如云深处绝影系列)人形机器人 (研发目标)技术关联与挑战
运动稳定性高。四足结构天然稳定,动态平衡容错率高,跌倒后易恢复。极难。双足欠驱动,平衡控制是核心难题,涉及复杂动力学实时求解。四足的腿部运动控制、逆解算法、状态估计是基础,但人形需解决更复杂的全身协调与零力矩点(ZMP)控制。
环境通过性极强。可应对崎岖地形、楼梯、跨越障碍,适应非结构化环境。受限。双足行走对地面平整度要求高,上下楼梯、跨越沟坎挑战大,但上肢可操作门把手、工具。四足的感知-地形适配算法可直接迁移。人形更强调对“人化环境”(如门、台阶、工具)的精细操作与导航。
硬件复杂度相对较低。主要驱动单元在12-16个(每条腿3-4个关节)。极高。驱动单元需40-60个以上(双腿、双臂、躯干、手部),对关节密度、功率重量比要求苛刻。电机、减速器、驱动器等核心部件供应链可复用,但人形对关节性能(力矩、带宽、效率)要求呈数量级提升。
感知与决策侧重导航与避障。多传感器融合(激光雷达、相机、IMU)实现SLAM与路径规划。全场景交互。需结合导航、物体识别、手势理解、语音交互,实现“具身智能”,对算力要求高。感知硬件(相机、激光雷达)和算法框架(视觉SLAM、物体检测)可复用。决策层需从“移动到某点”升级为“完成某任务”。
成本与商业化已初步商业化。单价在数十万至百万级,在特定B端场景可算清ROI。成本极高。目前研发样机成本数百万至上千万,距离大规模商用仍有距离。四足的商业化经验(供应链管理、成本控制、场景挖掘)至关重要。人形需在性能与成本间找到突破点。
“本地大脑”需求中等。部分算力可上云,实时控制需机载计算单元。极高。需机身端高性能计算(HPC)处理多传感器数据流并实时生成全身运动指令,延迟要求毫秒级。推动边缘AI芯片、实时操作系统(RTOS)、强化学习框架在机器人端的落地。

从对比可以看出,人形机器人并非四足机器的简单“升级版”,而是一个复杂度、挑战性跃升的新物种。云深处的押注,本质上是希望在已有机器人底层技术(驱动、控制、感知)的基础上,攻克双足平衡、全身协调、灵巧操作和高级智能这几座大山。

2. 战略动因:为何要“啃”人形机器人这块硬骨头?

一家已在细分赛道站稳脚跟的公司,甘冒巨大风险转型,必然有深层次的考量。

1. 市场天花板与未来叙事四足机器狗目前主要应用于工业巡检、安防巡逻、科研教育等特定B端场景,市场总量虽有增长,但想象空间相对有限。人形机器人则被普遍视为下一代通用机器人的终极形态,其潜在应用场景覆盖制造业、物流、医疗、家庭服务等万亿级市场。对于上市公司而言,拥抱人形机器人是构建“未来科技”叙事、维持高估值的关键。

2. 技术协同与能力溢出云深处在四足领域积累的核心能力并非无用武之地:

  • 运动控制算法:四足机器狗的腿部运动控制、力矩控制、状态估计,是开发人形机器人下肢算法的重要基础。例如,网络热词中提到的“四足机器狗逆解”算法,其思想同样适用于人形腿部的运动规划。
  • 硬件供应链:高扭矩密度电机、精密减速器、驱动器等核心硬件供应链资源可以复用,降低前期采购和验证成本。
  • 实时系统与仿真:“人形机器人本地大脑(机身端 hpc)完整架构”和“四足机器狗虚拟仿真”技术一脉相承。强大的仿真环境是训练和验证机器人算法、加速开发迭代的必需品。

3. 抢占标准与生态先机人形机器人行业尚处早期,硬件设计、操作系统、开发工具链都未形成统一标准。率先投入研发,有机会参与甚至主导某些标准的制定,并围绕自身平台构建开发者生态,形成长期壁垒。

4. 政策与资本驱动全球范围内,人形机器人受到各国产业政策的高度关注与支持。资本也大量涌入该赛道。此时进行战略投入,既能顺应趋势,也更容易获得政策资源和后续融资支持。

然而,机遇总与风险并存。这笔巨额押注,面临着清晰且严峻的技术与工程挑战。

3. 技术深水区:人形机器人研发的核心挑战

将募资的一半投入人形机器人,钱会主要花在攻克哪些技术难题上?结合网络热词和行业共识,我们可以梳理出以下几个“烧钱”也“烧脑”的领域:

1. 高动态双足运动控制这是人形机器人区别于其他移动机器人的根本。难点在于:

  • 实时全身动力学求解:机器人的每一次迈步,都需要根据当前姿态、地面反力、目标速度,实时计算出数十个关节的精确力矩指令。这需要极高的计算效率和算法鲁棒性。
  • 抗扰动与摔倒恢复:如何应对突如其来的推搡、地面打滑或踩到异物?摔倒后如何自主、安全地爬起来?这些都需要先进的控制算法和大量的实测数据训练。
  • 能耗与效率:双足行走本身在能量效率上不占优,如何通过轨迹优化、被动动力学利用等方式降低功耗,是延长续航的关键。

2. 高集成度、高性能关节模组人形机器人需要大量(40+)的关节,每个关节都是电机、减速器、编码器、驱动器和力矩传感器的集成体。挑战在于:

  • 扭矩密度与功率密度:在狭小的空间内输出足够大的扭矩和功率,同时控制重量和发热。
  • 关节带宽:响应速度要快,才能实现敏捷、柔顺的运动。
  • 成本控制:在性能与成本之间找到平衡点,是未来规模化量产的前提。

3. 机身端高性能计算(HPC)与“具身智能”网络热词中提到的“人形机器人本地大脑(机身端 hpc)完整架构”直指核心。人形机器人需要处理多路高清视觉、激光雷达、IMU、力觉等传感器数据,并实时运行视觉SLAM、物体识别、路径规划、运动控制等多个算法模块。这对机载计算平台的算力、功耗、实时性提出了极致要求。同时,如何让机器人理解任务、与环境交互(即“具身智能”),需要融合大型语言模型(LLM)、视觉语言模型(VLM)与机器人控制模型,这又是一个前沿研究课题。

4. 灵巧手与精细操作拥有双臂和双手是人形机器人的优势,但让手实现像人一样的精细操作(如拧螺丝、拿取易碎品、操作工具)难度极大。涉及复杂的多指协调、触觉感知和力控技术。

5. 系统集成与工程化将上述所有硬件和软件模块集成到一个稳定、可靠、可批量生产的机器人整机中,是巨大的工程挑战。包括结构设计、热管理、线束布局、电源管理、系统调试等。

4. 开发环境与资源准备:如果想跟进研究

对于希望深入机器人领域,甚至基于开源项目进行学习的开发者而言,了解人形机器人的研发需要怎样的“基础设施”至关重要。

1. 仿真环境搭建(首要且必需)在物理机器人上进行算法训练成本高、风险大、周期长。仿真环境是绝对的主力研发工具。

  • 主流平台:MuJoCo, Isaac Sim, PyBullet, Gazebo。其中,NVIDIA的Isaac Sim在图形保真度和物理精度上表现突出,且与ROS2、强化学习库集成良好。
  • 关键能力:需要支持机器人URDF/SDF模型导入、传感器(相机、激光雷达、IMU)模拟、物理引擎(接触、摩擦)配置、以及与强化学习框架(如RLlib、Stable Baselines3)的接口。
  • 云深处可能的方向:基于现有“四足机器狗虚拟仿真”经验,构建更高保真度的人形机器人仿真环境,并集成其自研的控制算法进行训练。

2. 软件框架与中间件

  • 机器人操作系统:ROS 2是事实标准,提供节点通信、设备驱动、工具链等基础设施。必须熟练掌握。
  • 运动控制框架:可能需要基于或二次开发如Open Dynamic Engine(ODE) 的控制器,或采用Model Predictive Control(MPC)、Whole-Body Control(WBC)等先进控制框架。
  • 机器学习框架:PyTorch或TensorFlow,用于训练感知模型和强化学习策略。网络热词中提到的“softa框架优化强化学习ppo算法”即属于此类,PPO是机器人强化学习中的常用算法。

3. 硬件在环(HIL)与实机调试当仿真中的算法达到一定成熟度后,需转移到实体机器人进行验证。

  • 实时系统:实体控制往往需要运行在具有实时内核(如Preempt-RT)的Linux系统或专用的实时控制器(如基于ARM或FPGA)上,以确保控制循环的定时精度。
  • 调试工具:需要强大的数据记录、可视化(如RViz)和在线参数调整工具。

4. 开源项目与学习资源关注开源社区是快速入门的好方法。网络热词中提到的“人形机器人开源项目”和“宇树g1开源论文”就是很好的切入点。

  • 开源项目:例如Stanford Doggo(四足)的思维可借鉴,人形方面有Robotis OP3Poppy等,以及MIT的Mini Cheetah相关控制代码。
  • 学术论文:如宇树科技发布G1人形机器人时相关的论文,通常会阐述其机械设计、控制架构和算法细节,是宝贵的一手资料。
  • 数据集:关注如DexNet(抓取)、Habitat(导航与交互)等机器人相关数据集。

5. 从仿真到实机:核心算法测试流程

假设我们基于一个开源人形机器人模型(如URDF描述)在仿真中开发,一个典型的算法测试与验证流程如下:

1. 基础运动测试:原地站立与平衡

  • 测试目的:验证机器人的基本模型、传感器配置、控制器能否让机器人在仿真中稳定站立。
  • 操作步骤
    1. 在仿真中加载机器人模型。
    2. 发布零位指令,让机器人进入初始站立姿态。
    3. 启动一个简单的PD(比例-微分)控制器来维持各关节角度。
    4. 轻微扰动机器人模型,观察其能否恢复平衡。
  • 预期结果与判断:机器人能稳定站立数分钟,姿态漂移在合理范围内。这是所有高级运动的基础。

2. 步态生成与行走测试

  • 测试目的:验证基于模型预测控制(MPC)或强化学习(RL)生成的步态能否让机器人实现向前、向后、转弯行走。
  • 操作步骤
    1. 设计或调用一个步态生成器,输入期望的前向速度、横向速度和旋转速度。
    2. 在平坦地面上进行测试。
    3. 逐步增加速度指令,观察步态是否稳定。
    4. 加入轻微的地面不平整度,测试鲁棒性。
  • 关键观察点:躯干姿态是否平稳、足端触地有无打滑、能耗指标、最大稳定速度。

3. 感知-运动闭环测试

  • 测试目的:验证机器人能否根据摄像头或激光雷达数据自主规划路径并行走。
  • 操作步骤
    1. 在仿真环境中构建一个带有障碍物的场景。
    2. 启动视觉SLAM或定位模块,让机器人知道自己的位置。
    3. 启动全局路径规划器(如A*, RRT*)和局部避障规划器(如DWA, TEB)。
    4. 给定一个目标点,让机器人自主移动过去。
  • 判断成功标准:机器人能成功避开所有静态障碍物,平滑地到达目标点附近。

4. 实机转移与“Sim-to-Real”

  • 测试目的:将在仿真中训练好的策略迁移到实体机器人,并克服“仿真到现实”的差距。
  • 操作步骤
    1. 策略鲁棒化:在仿真中引入随机动力学参数(质量、摩擦系数、延迟等)进行域随机化训练。
    2. 系统辨识:对实体机器人的关节、传感器进行标定,获取更真实的模型参数。
    3. 分层控制:仿真中的高级策略(如步态)输出期望的足端轨迹或躯干力,由实体机器人的底层高带宽控制器跟踪。
    4. 在线适应:在实体机器人上运行,通过状态观测实时微调策略参数。
  • 常见问题与排查
    • 问题:仿真中行走稳定,实机剧烈抖动。
    • 排查:检查仿真与实机的动力学参数差异(如关节阻尼、传动间隙);检查底层控制器增益是否合适;检查传感器数据(如IMU、关节编码器)的噪声和延迟是否在仿真中被充分模拟。
    • 解决方案:强化域随机化训练;改进系统辨识精度;在控制回路中加入状态观测器(如卡尔曼滤波)来估计真实状态。

6. 资源占用与性能考量

人形机器人的开发对计算资源提出很高要求,尤其是在训练阶段。

  • 仿真训练:使用Isaac Sim等高清物理仿真器,并运行强化学习训练,需要强大的GPU支持(建议RTX 4090或专业级GPU如A100)。内存建议32GB以上。训练一个复杂的行走策略可能需要数百甚至上千个CPU核心进行并行仿真,耗时从数天到数周不等。
  • 机身端推理:部署到机器人本地的“大脑”需要满足实时性、功耗和算力的平衡。通常会采用嵌入式计算平台,如NVIDIA Jetson AGX Orin(提供200+ TOPS的AI算力)或地平线征程系列芯片。需要精心优化算法,减少模型规模和计算量。
  • 实时控制循环:底层关节力矩控制循环频率通常在1kHz以上,这要求实时控制器具备极高的计算确定性和低延迟通信能力。

7. 常见问题与研发挑战排查

在人形机器人研发中,会遇到层出不穷的问题。下面是一个简化的问题排查框架:

问题现象可能原因排查方向解决思路
仿真中机器人无法站立,直接瘫软1. 模型URDF文件质量差(质量、惯性矩阵错误)。
2. 重力方向设置错误。
3. 关节控制器未正确启用或增益为0。
1. 检查URDF,用check_urdf工具验证。
2. 可视化机器人模型,确认姿态。
3. 打印关节控制指令,确认是否发出。
1. 修复URDF模型。
2. 确认仿真环境的世界坐标系和重力设置。
3. 调试PD控制器,从小增益开始逐步增加。
行走时左右摇晃或前后倾倒1. 步态生成器参数不优(如步幅、频率)。
2. 姿态平衡控制器(如IMU反馈)未起作用或参数错误。
3. 足端打滑。
1. 分析机器人质心(CoM)和零力矩点(ZMP)轨迹。
2. 检查IMU数据是否正常,姿态控制器输出是否合理。
3. 检查仿真中的地面摩擦系数。
1. 调整步态参数,可能需自动化调参或使用优化算法。
2. 调试姿态控制器,增加阻尼。
3. 适当增加地面摩擦,或优化足端触地策略。
Sim-to-Real迁移后性能大幅下降1. 仿真与现实动力学差异大。
2. 传感器噪声和延迟在仿真中未建模。
3. 执行器(电机)的带宽、饱和特性未模拟。
1. 进行系统辨识,对比仿真与现实参数。
2. 在仿真中注入噪声和延迟。
3. 在仿真中对执行器建模(如扭矩饱和、速率限制)。
1. 使用域随机化进行训练。
2. 增加鲁棒性正则项。
3. 采用自适应控制或在线学习。
机身端控制器运行不稳定,偶尔卡顿1. 实时性无法保证,被高优先级系统任务打断。
2. 控制循环中存在耗时操作(如动态内存分配)。
3. 通信延迟抖动。
1. 使用cyclictest等工具测试系统实时性。
2. 分析控制循环代码,使用性能分析工具。
3. 检查ROS 2通信配置(DDS设置)。
1. 为控制线程设置最高优先级,或使用实时内核。
2. 优化代码,避免在循环内进行动态分配、系统调用。
3. 优化网络配置,使用共享内存等低延迟通信方式。

8. 对开发者与行业的启示

云深处重押人形机器人,给整个技术社区和行业带来了多重启示:

1. 强化学习与仿真技术成为核心生产力无论是四足还是人形,依靠传统手工编程设计复杂行为已不现实。像PPO这样的强化学习算法,结合高保真仿真环境,将成为机器人行为训练的主流范式。掌握PyTorch/TensorFlowIsaac Sim/MuJoCoRLlib等工具链,是机器人算法工程师的必备技能。

2. 软硬件协同设计的重要性空前突出人形机器人的性能瓶颈往往在硬件(关节、传感器),而算法的效能又受制于硬件。开发者需要具备跨层思维,理解从电机特性、传感器噪声到算法设计的全链条。开源项目如Stanford Doggo不仅开源代码,更开源了硬件设计,这种模式值得关注。

3. 关注“中间件”与工具链的创业机会机器人开发仍存在大量痛点:仿真与实机的无缝迁移工具、更好的传感器标定与数据处理工具、机器人专用的模型部署与优化框架等。解决这些工程化问题的“铲子”型公司,可能会有巨大机会。

4. 伦理、安全与成本是商业化必须跨越的鸿沟技术可行不等于商业可行。人形机器人在动态环境中与人类共处,其安全性必须经过极端严格的验证。同时,如何将动辄数百万的成本降至企业或家庭可接受的范围,是量产的前提。这需要整个供应链(特别是电机、减速器、电池、计算芯片)的共同努力。

9. 总结

云深处将半数募资押注人形机器人,是一次高风险、高回报的战略抉择。这背后,是基于其在四足机器人领域积累的运动控制、硬件集成和仿真能力的自信延伸,更是对通用机器人未来市场的全力抢占。

对于技术人而言,这个案例清晰地展示了机器人技术从“专用”走向“通用”过程中所必须攻克的核心堡垒:高动态双足运动控制、高性能关节模组、机身端HPC与具身智能、以及极致的系统集成能力。研发路径高度依赖高保真仿真、强化学习和软硬件协同迭代。

尽管前路挑战重重,但巨头的投入必将加速相关技术(如实时控制算法、仿生关节、边缘AI芯片)的成熟和成本下降。无论最终云深处能否成功,其探索过程都将为整个行业积累宝贵的经验、人才和基础设施。对于开发者来说,现在正是深入机器人技术栈,特别是仿真、强化学习和嵌入式AI的黄金窗口期。可以从研究“宇树G1开源论文”这样的具体案例入手,在仿真环境中复现一个简单的平衡或行走任务,亲身感受一下让双足机器人“站起来”的第一步究竟有多难,又有多迷人。

← 返回列表