
这次我们从一个融资新闻切入具身智能赛道。深圳一家做“具身基础设施”的公司拿到了近亿元融资新闻里还有一个更值得关注的信息它已经拿下了 60% 估值百亿头部机器人公司客户。注意这家公司不是做机械臂本体也不是做四足机器人的整机厂商而是给这批机器人公司提供底层基础设施。也就是说当行业还在卷“谁家机器人能走、能抓、能搬”的时候已经有团队在卖“水电煤”了。这种公司对普通机器人开发者有什么参考价值我觉得很大。因为具身智能领域真正难的不是某一个模型而是从数据采集、仿真训练、模型评测到真机部署这一整条工程链。头部机器人公司愿意集中采购基础设施恰好说明这条工程链已经变成刚需。这篇文章就从这个融资事件出发结合当下具身智能机器人开发的热门问题把“具身基础设施”拆开来看它包含哪些模块、本地开发环境怎么搭、树莓派 4G 还是 8G 怎么选、低成本小车怎么落地、数据清洗和遥操作怎么做、部署之后有哪些常见坑。1. 核心能力速览具身智能基础设施公司到底做什么先说结论。从新闻标题看这家公司做的不是某一个机器人功能而是“具身智能基础设施”。这个概念可以理解为让机器人公司不用从零自建数据、仿真、训练、评测和部署体系。能力项说明公司定位具身智能基础设施服务商面向机器人整机与 AI 企业客户覆盖已获得约 60% 估值百亿头部机器人公司客户融资轮次近亿元级别融资属于早期产业基础设施赛道的典型融资事件核心价值提供数据、仿真、训练、评测、部署等公共能力降低机器人开发门槛对行业意义说明具身智能从“单点算法 Demo”进入“工程化基础设施”阶段对开发者的提示可参考其分层思路搭建个人或小团队的具身开发环境要注意一个区别具身基础设施公司不等于机器人本体公司。它更像机器人行业的“工具链供应商”。典型工作包括真机数据采集平台与数据管理服务仿真环境与合成数据生成模型训练与评测平台端侧部署与远程运维工具。这类公司被头部客户集中采购说明机器人公司已经开始算一笔账自建数据和仿真系统成本太高采购基础设施更划算。这个逻辑和当年云计算、自动驾驶工具链的逻辑类似。2. 从融资新闻看赛道为什么“基础设施”先拿钱这轮融资值得关注的点不在金额本身而在“基础设施公司”能拿下近亿元融资这件事。过去几年行业热度大多集中在机器人本体。人形机器人、四足机器人、机械臂抓取这些方向容易出 Demo也容易获得公众关注。但本体只是最终形态真正决定机器人能不能从实验室走向场景的是它背后的数据、仿真和训练体系。头部机器人公司客户集中采购基础设施本质上是因为自建成本太高真机数据采集需要大量设备、场地和操作人员仿真平台需要积累物理引擎、场景资产和传感器模型数据清洗和标注需要稳定的人力流程模型评测需要统一的指标和场景集真机部署后的远程运维需要日志、监控和 OTA 通道。这些能力如果每个机器人公司都自建行业整体效率会很低。于是出现了专门提供“基础设施”的公司。这轮融资信号说明资本开始认可“卖水人”的商业模式而非只投机器人整机。对普通开发者的启发是不要只盯着训练模型也要把数据闭环和评测体系当一等公民来建设。哪怕只是一个低成本具身智能小车项目数据有没有管理、评测有没有统一标准直接决定项目能不能长期迭代。3. 具身智能机器人开发的基础设施全景从一个开发者视角看“具身智能基础设施”可以拆成六个模块。3.1 数据采集数据是具身智能最重要的资产。数据采集分为真机采集和仿真生成两类。真机采集通常用遥操作设备、动捕设备或者机械臂示教器完成。操作员控制机器人执行任务同时记录关节角度、末端位姿、视觉图像、力矩等信息。这类数据质量高但成本也高。仿真生成则通过物理引擎批量生成数据。优点是可以覆盖更多场景和极端情况缺点是存在 sim-to-real 差距。3.2 数据清洗与标注采集到的原始轨迹往往包含失败示范、传感器丢帧、标定误差等问题。数据清洗需要做时序对齐、异常值过滤、轨迹平滑和人工抽检。标注则包括语义标签、边界框、动作阶段划分、成功/失败标记等。3.3 仿真训练仿真训练用于让机器人在虚拟环境中学习策略。常用平台包括 Gazebo、MuJoCo、Isaac Sim、Webots 等。选择仿真平台时要考虑物理精度、渲染速度、是否支持 ROS、是否支持 GPU 加速。3.4 模型训练模型训练需要 GPU 集群和训练框架。具身智能模型通常涉及视觉、语言、动作三个模态训练流程比传统 CV 模型更复杂。3.5 评测体系评测是基础设施里容易被忽略的一环。一个机械臂抓取任务需要定义成功率、稳定性、抓取时间、抗干扰能力等指标。缺少统一的评测体系模型迭代就没有依据。3.6 部署与运维部署阶段需要把训练好的模型导出到端侧设备并处理模型量化、推理加速、传感器接入和远程更新等问题。对于批量部署的机器人还需要日志采集、故障告警和安全更新机制。4. 本地开发环境搭建树莓派、ROS2 与仿真平台如果是个人开发者或小团队不需要一步到位搭完整的商业基础设施。最经济的路线是树莓派 ROS2 一个仿真平台 低成本小车底盘。4.1 树莓派选 4G 还是 8G热词里有一个高频问题“具身智能小车树莓派需要 4G 还是 8G”。我建议按用途判断。如果只跑 ROS2 节点、串口通信、摄像头采集、电机控制这些基础任务4G 版本够用。ROS2 本身不占太多内存Gazebo 仿真也主要在电脑上跑树莓派的压力不会太大。如果要在端侧跑轻量模型比如 YOLO 目标检测、ONNX 部署的视觉模型、语义地图或语音识别建议直接上 8G 版本。因为模型的推理内存占用波动大加上系统、ROS2 和摄像头缓冲4G 容易出现内存交换卡顿明显。更稳妥的判断是不确定自己后续要跑什么模型时优先选 8G。内存这种硬件约束后期很难低成本升级。4.2 ROS2 安装与基础验证假设你用的是 Ubuntu 22.04对应 ROS2 版本是 Humble。安装命令可以这样操作。需要注意的是不同 ROS2 版本对应的 Ubuntu 版本不同实际安装前先确认自己的系统版本。# 以 Ubuntu 22.04 ROS2 Humble 为例 sudo apt update sudo apt install -y software-properties-common sudo add-apt-repository universe sudo apt update # 添加 ROS2 软件源 sudo apt install -y curl curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg echo deb [arch$(dpkg --print-architecture) signed-by/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu $(. /etc/os-release echo $UBUNTU_CODENAME) main | sudo tee /etc/apt/sources.list.d/ros2.list /dev/null sudo apt update sudo apt install -y ros-humble-ros-base安装完成后先验证环境是否可用source /opt/ros/humble/setup.bash ros2 --help如果ros2命令能正常输出帮助信息说明 ROS2 基础环境已经就绪。4.3 仿真平台怎么选仿真平台选择是热词“机器人仿真平台选择”里的高频问题。这里给出选择逻辑而不是直接推某一个平台。Gazebo 的优点是开源、生态成熟、和 ROS 集成好适合导航、机械臂、移动底盘等常规机器人仿真。缺点是最新版本的物理渲染能力不算强。MuJoCo 擅长快速物理计算适合强化学习和运动控制尤其适合机械臂和足式机器人的控制类实验。Isaac Sim 的优点是 GPU 加速和高质量渲染适合需要视觉-物理联合仿真的具身智能场景但对显卡要求高。Webots 的优点是跨平台内置机器人模型丰富适合教学和入门。从“先跑通流程”的角度Gazebo 是性价比最高的起点。# 安装 Gazebo 与 ROS2 集成 sudo apt install -y ros-humble-gazebo-ros-pkgs # 启动空场景 ros2 launch gazebo_ros gazebo.launch.py能启动空场景说明仿真链路已经通了。接下来可以加载自己的机器人模型。4.4 低成本小车底盘的接入思路低成本具身智能小车通常由树莓派、电机驱动板、编码器电机、IMU、摄像头组成。底盘接入 ROS2 的关键在于把底层控制封装成 ROS2 节点对外发布cmd_vel速度指令同时上报odom里程计信息。这个思路和商业机器人平台的接口设计一致只是实现方式更简单。先让小车在 ROS2 里能通过cmd_vel指令前后左右移动再逐步加导航和视觉功能。5. 部署与启动从仿真到真机的关键步骤具身智能机器人开发中部署环节最容易翻车。因为仿真里能跑通不代表真机能跑通。5.1 模型导出训练好的模型需要导出为端侧可运行的格式。常见选择是 ONNX 或 TensorRT。导出时要注意算子兼容性一些训练框架里的模块在推理框架里可能不支持。5.2 端侧推理树莓派上的推理可以分三步把模型复制到树莓派编写推理脚本加载模型并处理摄像头输入控制推理频率避免占用过高。# 通用模型推理示例实际需按模型和硬件调整 import cv2 import numpy as np import onnxruntime as ort session ort.InferenceSession(model.onnx, providers[CPUExecutionProvider]) cap cv2.VideoCapture(0) while True: ret, frame cap.read() if not ret: break input_tensor cv2.resize(frame, (224, 224)) input_tensor input_tensor.astype(np.float32) / 255.0 input_tensor np.expand_dims(input_tensor, axis0) outputs session.run(None, {session.get_inputs()[0].name: input_tensor}) print(outputs)5.3 真机部署前检查部署到真机前至少检查这几项传感器标定是否准确电机控制频率是否稳定模型推理延迟是否在可接受范围内通信是否会出现丢包是否有急停和手动接管机制。5.4 服务接口与远程调用如果机器人端提供 HTTP 或 ROS2 Service 接口可以考虑把它封装成远程可调用的服务。这样既能做遥控也能为后续的批量任务提供接口基础。import requests # 通用请求示例实际需要以机器人平台提供的接口为准 url http://robot-ip:8000/api/control payload { action: move, linear_velocity: 0.2, angular_velocity: 0.0 } response requests.post(url, jsonpayload, timeout5) print(response.json())这种情况在实际项目中很常见先通过 Web 页面或脚本控制机器人再逐步加上自动任务调度。6. 数据采集、数据清洗与评测基建基础设施公司最值钱的部分往往不是硬件而是数据治理能力。6.1 数据采集流程真机数据采集时要保证传感器数据之间时间同步。常见做法是统一记录时间戳以机器人主时钟为基准。每条数据至少包含时间戳关节角度或末端位姿摄像头图像任务描述或指令操作结果成功/失败。6.2 数据清洗数据清洗不能只靠人去筛要写脚本过滤。下面是一个通用的清洗框架import json import numpy as np data_path trajectory.json with open(data_path, r) as f: frames json.load(f) # 过滤掉关节角数据缺失的帧 clean_frames [] for frame in frames: if joint_positions not in frame: continue if len(frame[joint_positions]) 6: continue clean_frames.append(frame) # 按时间戳排序 clean_frames.sort(keylambda x: x[timestamp]) # 检查轨迹长度 print(f原始帧数: {len(frames)}) print(f清洗后帧数: {len(clean_frames)})清洗策略建议删除传感器完全掉线的数据段删除速度、加速度超出物理极限的帧对时间戳乱序的数据重新排列人工抽检比例不低于 5%。6.3 评测闭环评测是基础设施里最能体现工程能力的部分。一个简单的评测流程是在仿真环境中定义固定任务让机器人重复执行任务统计成功率、平均耗时、失败类型定期跑同一批任务对比模型迭代前后的指标变化。只有评测标准稳定模型迭代才有意义。这也是头部机器人公司愿意采购外部基础设施的原因之一内部团队容易陷入“自评自说”统一的评测平台能让结果更客观。7. 遥操作与数据闭环遥操作是具身智能数据采集的重要手段。热词里提到“pico4遥操宇树机器人”说明消费级 VR 设备已经进入真机数据采集场景。7.1 遥操作系统的组成一套最简单的遥操作系统包括上位机接收操作员输入转换成人形或机械臂目标位姿通信链路将目标位姿发送给机器人下位机执行运动控制并返回实际状态数据记录模块同步保存控制指令和传感器数据。7.2 数据闭环的价值遥操作不只是“遥控游戏”。它的核心价值在于收集高质量示教数据。操作员的一段熟练动作经过数据处理后可以变成训练机器人的标准轨迹。数据闭环的思路是操作员通过遥操作完成任务系统记录完整过程数据数据清洗后进入训练集模型在仿真中评测评测合格后部署到真机真机运行数据继续回流到数据集。这个闭环跑起来之后机器人能力才会持续提升。8. 常见问题与排错方法具身智能机器人开发最容易遇到的问题集中在部署和通信环节。下面整理一个排查清单。问题现象可能原因排查方式解决方案树莓派启动后 ROS2 节点反复崩溃内存不足或依赖冲突查看free -h和 ROS2 日志关闭多余进程或换用 8G 版本树莓派和电脑之间ros2 topic list看不到对方话题没配置同一 DDS 域或网络隔离检查ROS_DOMAIN_ID和防火墙两边设置相同ROS_DOMAIN_ID仿真能跑真机不走坐标方向或速度指令单位不一致打印cmd_vel实际下发值校准坐标轴方向和线速度系数模型推理掉帧严重输入尺寸太大或推理频率太高查看 CPU 占用和推理耗时降低分辨率、降低推理频率或用 TensorRT数据采集后轨迹断裂时间戳不同步或数据丢失对比图像和关节数据时间戳统一时间源增加缓存机制机器人动作有延迟网络延迟过大或控制周期过长ping测试延迟改用局域网有线连接或降低控制周期无线路由环境下遥操作系统卡顿视频回传占用带宽降低视频码率单独划分控制频段限制视频码率这里强调一个原则先看日志再动配置。很多问题看起来是硬件问题实际是ROS_DOMAIN_ID不一致、内存不足或接口权限导致的。9. 最佳实践与使用建议9.1 从最小可运行系统开始不要一开始就追求完整的人形机器人或复杂机械臂系统。先用树莓派、两个电机和一个摄像头把 ROS2 通信链路跑通再逐步增加功能。9.2 保持数据与代码分离模型训练数据、采集的原始数据和项目代码最好分目录管理。数据文件通常很大不适合提交到代码仓库。9.3 批量任务要加日志和失败重试如果机器人需要批量执行任务比如自动巡检或搬运一定要设计日志和失败重试机制。记录每次任务的开始时间、指令内容和执行结果失败时能定位到具体环节。9.4 接口服务要限制访问范围远程调机器人接口时不要直接暴露公网。至少要加认证或限制内网访问避免未授权控制。9.5 涉及人脸、声音和版权数据时必须确认授权具身智能数据采集如果涉及人脸图像、声音或受版权保护的场景素材必须有明确授权。数据不是“采到了就能用”这一条在真实项目中尤其重要。9.6 追求稳定的迭代节奏具身智能项目最怕大改大动。每次只改一个模块跑完评测再进入下一个改动这样问题可追溯效果可对比。10. 总结与下一步这个融资新闻真正值得关注的是市场逻辑具身智能机器人行业开始为“基础设施”付费了。对开发者来说这是一个明确的信号——应该把注意力从“追模型”转向“建工程闭环”尤其是数据采集、评测和部署这三块。如果你正准备进入具身智能领域第一步不是买昂贵的机器人本体而是先搭一套最小环境一台树莓派、一个小车底盘、ROS2 和一个仿真平台。验证你能在仿真里让机器人动起来再把同样的流程搬到真机。数据闭环和评测基建越早重视后期项目迭代越轻松。建议从“给小车接入cmd_vel控制并记录一段轨迹”这个任务开始。这个任务覆盖面很广既涉及传感器驱动、机器人通信又涉及数据记录和简单评测正好对应具身智能基础设施的最底层。跑通这一层再往模型训练和仿真生成方向扩展会顺畅很多。