更新于

仙工 SEER 系统软件框架拆解——自研「狗 + AGV/AMR 协同系统软件」的参考标杆(分层架构 × 对外接口 × 值得借鉴 vs 自研如何对应·待核实草案)

仙工SEERM4SRCRoboshopMeta-WorldNebulaVDA5050系统架构对外接口自研大冢商会参考标杆
本期目录

⚠️ 持续核实中的自研参考草案。 战略前提(老板 2026-06-29 拍板):机器狗与 AGV/AMR 的协同工作系统软件由公司自研仙工 SEER 不是采购对象、而是参考标杆——本篇把仙工系统软件的框架与构成拆透,作为自研的参照。口径分三档:① 官方产品页明载的(HTTP API / WebSocket / callback / Python 脚本 / JavaScript 脚本、M4 调度规模与交通管制、技术栈)可放心引用;② 方案/媒体口径的(Modbus/OPC/S7 等 PLC 协议经 M4 对接、VDA5050 桥)一律标「须求证」,不编造具体端点;③ 命名撞车必须拆清——宇树 Unitree D1 = 六轴机械臂(非狗)SEER 体系 D1/D2 = 四足(伙伴硬件 + 仙工大脑),非自产整机。本篇与仓库既有《仙工SEER-M4文档核实报告》结论一致并在其上增补。

🧭 一句话总览

仙工把整套软件切成**「单机自主下沉到控制器、车队调度上提到云端」两层解耦**的形状:SRC 控制器负责「一台车/狗怎么走」(建图/定位/避障/运控),M4 调度系统只负责「哪台车去哪、谁让谁」(派单/路径/交通管制)。对自研而言,这套分层本身就是最该抄的设计——换硬件不动调度、换调度不动单机,异构(狗 + AGV + AMR)只要遵守同一套接口契约就能进同一个调度池。但它有一个根本局限:整套只面向 2D 轮式工业 AMR,狗的腿足越障、3D 地形、爬坡/台阶都不在它的调度模型里——这正是自研要补、也是能超越仙工的地方。

承接姊妹篇:用仙工系统做子母车仓储运输·可行性车犬集成案例清单。本篇专做**「仙工系统软件框架拆解 + 自研如何对应」**。

🏭 五层架构(文字版架构图)

L5 工具链层(实施 / 仿真 / 选型)
   Roboshop Pro(低代码单机实施:建图/标定/脚本/任务序列)
   Meta 可视化系列:Meta-Map(2D) / Meta-Map Pro(3D) / Meta-World(数字孪生)
   Nebula 星云(在线选型 + 方案配置 + 数字世界预验证)
───────────────────────────────────────────────────────────
L4 业务 / 对接层(M4 对外)
   全开放 HTTP API + 回调(callback)  |  HTTP/WebSocket 对接 ERP
   Modbus / OPC / S7 等 PLC 协议(须求证)  |  VDA5050 桥(须求证,仅 2D 轮式)
───────────────────────────────────────────────────────────
L3 调度层(车队大脑)= M4 RCS / Fleet
   多机调度 · 动态派单 · 路径规划 · 交通管制(collision-detection / Safe Swap)
   栈 = JVM(Java) + Rust/C++ 高性能件;Python(后端)/JS(前端) 双脚本扩展
   全流程仿真(普通电脑数百台机器人)  |  AI 调度智能体(自然语言)
───────────────────────────────────────────────────────────
L2 单机自主层(下沉到控制器)= SRC 系列
   建图 / 定位导航 / 避障 / 运动控制(单机完全自主)
───────────────────────────────────────────────────────────
L1 感知 / 执行层
   激光/视觉传感器、舵轮/差速/叉车/腿足执行机构(90%+ 主流配件已适配)

核心设计哲学(一句话):单机自主下沉 SRC、车队调度上提 M4,两层只通过标准接口通信——内置 SRC 或符合协议的第三方车/狗,对 M4 来说是同构的「可调度单元」4

📊 L3 调度层:M4(RCS / Fleet Management)

M4 是整套系统的「车队大脑」,也是自研调度层最直接的对标对象。官方产品页给的能力(已核实):

  • 调度规模:支持「百万级库位、十万级点位」,单区域可同时调度多车型 100+ 台、单车型 300+ 台2
  • 吞吐:官方称「1000+ 单/分钟、10000+ 单/天」2
  • 任务分配:动态派单、就近接管、重分配、柔性动态合批,任务执行中可改优先级/目的地2
  • 交通管制(关键):自研 collision-detection(碰撞检测)+ Safe Swap 交通管制算法,覆盖满/空载、超大件、窄道、旋转碰撞、多车碰撞、贴身排队、迎面会车等场景2
  • 配置量:官方称「配置量减少 80%」2
  • 仿真:普通电脑即可一键仿真数百台机器人,含设备仿真 + 碰撞检测2
  • AI 调度助手:自然语言交互的多机器人调度管理智能体(「全球首个/率先」是厂商自述营销口径,按宣传引用1

M4 技术栈(对自研最有参考价值的一段,已核实)3

  • 后端基于 JVM(Java),部分高性能组件用 Rust / C++,兼容主流操作系统 + ARM
  • 前端 React,组件全部自研、不依赖第三方 UI 库;
  • 双脚本扩展模型:后端用 Python 扩展功能、前端用 JavaScript 扩展页面,多数更新无需重启
  • 卖点是「所有客户共享同一核心版本、各自维护定制业务逻辑」——老客户也能拿到最新内核更新;
  • 自研持久层引擎(多数据库、启动自动建表/改表)+ 自研全自动缓存层(拦截 90%+ 数据库请求);
  • 关键调度组件(猎鹰 Falcon)支持崩溃恢复、断点续跑。

🔧 L2 单机自主层:SRC 控制器系列

SRC 是「机器人的大脑」,集成建图、定位导航、模型编辑等核心功能;内置 SRC 的第三方车/狗即可统一接入 M4 调度,已与 90%+ 主流配件厂商适配、服务超千家客户4

型号分级(按官方控制器页与 WRC 展商页):

型号 官方定位 控制对象
SRC-880 极致性价比控制器、差速车最佳搭档 差速车
SRC-1000 搬运机器人控制器 搬运车
SRC-1100 双舵轮机器人控制器、EtherCAT 超高实时性 双舵轮(非四足!)
SRC-2000 系列 通用强悍版 / 智能叉车专用版 通用 / 叉车
SRC-3000FS 「全球首款安全型机器人控制器」 带安全认证
SRC-5000 一体化具身智能控制器 具身 / 腿足 / 复合 / 轮式人形 / 四足

⚠️ 勘误(必须遵守)狗 / 具身用的控制器只能是 SRC-5000SRC-1100 是双舵轮控制器、不是四足用

SRC-5000 规格(WRC 2025 展商页):接口含高速网口 / EtherCAT / GMSL 摄像头;算力 156 TOPS(搭 NVIDIA 边缘 AI);导航 2D/3D + VSLAM + 混合实时系统 + 时间敏感网络(TSN)、同步周期 250μs;多模避障;解决「移动 + 操作」协同控制,支撑复合机器人 / 轮式人形;搭载它的四足机器狗可应对复杂地形10

🛞 L5 工具链层:Roboshop / Meta-World / Nebula

  • Roboshop Pro(低代码单机实施工具):移动机器人一站式实施客户端,功能含 SLAM 建图、地图/站点/路线/区域编辑、自动标定、机器人模型编辑、参数配置、日志分析、在线脚本、任务序列编辑、调度场景编辑,卖点「低代码引擎 + 在线脚本,小白也能 DIY」11。它是 SRC 单机的配置/调试前端,与 M4 车队级低代码(猎鹰任务)是不同层级的低代码
  • Meta-World(数字孪生):Meta 可视化系列含 Meta-Map(2D)/ Meta-Map Pro(3D)/ Meta-World(数字孪生方案);Meta-World 1:1 精确建模真实场景、孪生世界与现实数据实时同步,做虚拟调试与直观决策7,配合 M4 做实时监控与方案预验证8
  • Nebula 星云(在线选型平台):在线选型 + 方案配置,功能/结构/外观全方位定制、海量物理模型库开箱即用、「在数字世界提前验证真实方案」,覆盖从方案规划到长期运营全生命周期9。(SKU 数官方文案随时点变动,约「1000+~2000+ 款」,引用须标时点。)

🤖 L4 对外接口清单(自研最该对标的一层)

接口 仙工实现 核实状态
HTTP / REST API M4「API 全面开放」,可查询与修改系统、并支持 callback ✅ 官方产品页明载2
WebSocket 可定制 HTTP 与 WebSocket 接口、无缝对接 ERP ✅ 官方产品页明载2
回调 callback 支持 callback 回调 ✅ 官方产品页明载2
Python 脚本扩展(后端业务) 通过 Python 脚本扩展系统功能 ✅ 官方明载3
JavaScript 扩展(前端页面) 通过 JavaScript 扩展页面功能 ✅ 官方明载3
PLC 工业协议(Modbus/OPC/S7) M4 对接工厂 PLC;SRC 硬件层 EtherCAT ⚠️ EtherCAT 是控制器硬件实证;Modbus/OPC/S7 属方案口径、须求证,不引用具体端点
VDA5050 桥(接异构第三方车) 方案/媒体页称 M4 适配 VDA5050;M4 产品主页未见 VDA5050 字样 ⚠️ 须求证,且 VDA5050 标准本身只面向 2D 轮式 AMR
开发者文档站 / API 文档 存在 M4 开发手册 / 帮助中心体系 ⚠️ 直链 curl 404 / 门户 curl 000(地域或登录门控):存在文档体系可信,但不引用具体 API 端点

诚实口径:API / WebSocket / callback / Python / JS 五项是官方产品页明载、可信Modbus/OPC/S7/VDA5050 的具体协议清单与端点一律标方案口径 / 须求证,绝不编造

🎯 「值得借鉴 vs 自研如何对应」对照表

仙工设计点 评价 自研系统对应做法
单机自主下沉 SRC、车队调度上提 M4、两层解耦 ★ 强烈借鉴 严格切「单机自主层」(狗/AGV 各自建图定位避障运控)与「车队调度层」(派单/路径/交通),二者只通过标准接口通信;换硬件不动调度、换调度不动单机
M4 全开放 HTTP API + WebSocket + callback 对接 ERP ★ 强烈借鉴 调度层对外做稳定的 HTTP/REST + WebSocket + 回调三件套,作为与 WMS/ERP/MES 的唯一契约面:状态推送走 WebSocket、长任务结果走 callback
双脚本扩展(后端 Python / 前端 JS)+「共享内核、各自定制」 ★ 强烈借鉴 内核单版本,客户定制走脚本/插件层、避免分叉,让所有客户都能升级最新内核——直接决定长期维护成本
VDA5050 桥接异构第三方车(标准接口层) ◎ 借鉴方向、补其短板 标准接口层预留 VDA5050 适配器做对外兼容;但自家狗 + AGV 协同不应受限于 VDA5050(只面向 2D 轮式),应自定义一套覆盖腿足 / 3D 地形 / Z 轴 / 姿态的内部协议——这是超越仙工的关键点
SRC-5000 把「移动 + 操作」协同控制集成进一块控制器(TSN 250μs 实时、156 TOPS、2D/3D+VSLAM) ◎ 借鉴架构、不必照搬硬件 单机层借鉴「实时控制内核(TSN/RTOS)+ AI 算力 + 多模导航」一体化思路;狗腿足运控 + AGV 轮式运控共享同一套「单机自主 SDK」抽象
低代码双层(Roboshop 单机实施 + M4 猎鹰任务车队级) ◎ 借鉴 自研分「单机部署低代码(建图/标定/任务序列)」与「车队业务低代码(流程编排/派单规则)」两层工具,降实施门槛
数字孪生(Meta-World 1:1 实时同步)+ 全流程仿真(普通电脑数百台) ◎ 借鉴 把「仿真 + 数字孪生」当一等公民:上线前在虚拟世界验证调度策略与交通冲突,狗 + AGV 混编场景尤其需要
崩溃恢复 / 断点续跑 + 自研持久层(启动自动建表)+ 自研缓存层 ◎ 借鉴工程实践 调度核心组件做断点续跑;持久层自动迁移 schema、缓存层拦 DB 压力——多机高并发派单的工程底座
Nebula 在线选型 / 方案配置 ○ 商业化借鉴 偏售前商业工具,技术架构非必需,可后置

⚠️ 仙工的局限 = 自研的机会窗口

  1. 只面向 2D 轮式工业 AMR:调度、交通管制、VDA5050 全是平面假设。狗的腿足越障、3D 地形、爬坡/台阶、姿态不在它的调度模型里 → 自研协同系统必须把「异构运动学(轮式 vs 腿足)」纳入调度与交通管制,按「车型能力画像」差异化做区域锁/路口仲裁/避让。
  2. VDA5050 在 M4 产品主页未明载、仅方案/媒体页提及(须求证),且标准本身不覆盖腿足——自研把 VDA5050 当对外兼容选项即可,核心协议要自定义。
  3. SEER 体系 D1/D2 四足不是自产整机——是「伙伴造硬件 + 仙工出大脑(SRC-5000 + 导航)」的联名/方案口径,官方产品页无独立四足 SKU。说明仙工自身也未把「四足」做成成熟标准产品线,自研有机会在「狗 + AGV 同调度」上做差异化。
  4. SEER 日本无本地代理(仅德国子公司,日文站问询仍指向总部)——若目标市场含日本,自研在本地化与现场服务上即有空间。
  5. 开发者 API 文档站非公开直达(直链 404 / 门户 000),对外生态开放度可见性弱;自研可把开放文档做成公开可达,提升集成生态。

📦 必须拆清的两个 D1(防混淆)

  • 宇树 Unitree D1 / D1-T = 六轴遥操作机械臂(约 2.37kg、负载 500g),不是狗12
  • SEER 体系 D1 / D2 = 四足机器狗(伙伴硬件 + SEER 大脑),与宇树 D1 无关。

🧭 给自研的一句话结论

仙工最值得抄的不是某个功能,而是它的形状单机自主与车队调度两层彻底解耦、对外只暴露 HTTP/WebSocket/callback + 脚本扩展的稳定契约面、内核单版本靠脚本层做定制。自研系统沿这套骨架走,再在它的盲区——异构运动学(狗的腿足/3D 地形)进调度与交通管制——做厚,就能既站在仙工的成熟设计上,又补上它「只面向 2D 轮式」的根本短板。