技术视界 | OpenLoong 控制框架:打造通用人形机器人智能系统的中枢基座

在人形机器人向通用性、智能化方向加速演进的当下,控制系统的角色正在发生根本变化:它不再只是底层驱动的接口适配层,也不只是策略调用的转译引擎,而是成为连接具身模型、异构本体与多样化任务的“中枢神经系统”。

在 2025 年张江具身智能开发者大会上,来自国家地方共建人形机器人创新中心的尹云鹏博士系统介绍了 OpenLoong 控制框架的整体设计理念与实现路径。该框架面向具身智能机器人开发场景,聚焦如何在异构硬件条件下承接智能模型、控制算法与实机执行的闭环落地问题,提出以“具身操作系统”为参照的新一代控制框架体系。

在 OpenLoong 架构中,控制系统不仅要支撑模型部署与策略下发,更承担着全链仿真、远程调度、任务切换、状态管理、硬件抽象等核心职责,是构建通用型人形机器人基础设施不可或缺的组成部分

图片

控制系统正在变成“大脑中枢”:从调参算法走向数据驱动体系

传统机器人控制系统多依赖 MPC、PID、WBC 等经典算法体系,在单一场景下具备高稳定性和良好的物理可解释性,但开发过程周期长、参数依赖强,难以在复杂场景中灵活扩展。随着人形机器人逐步迈入“具身智能”阶段,控制需求从刚性任务切换转向软性策略泛化,更强调在多任务、多模型、多构型之间自由迁移的能力。尹云鹏博士提出,这不是算法选择的简单替换,而是整个控制系统思维的迁移:从精调逻辑向训练部署逻辑演进,从执行层控制向感知-认知-行为的多层结构提升。OpenLoong 控制框架正是在这一背景下诞生,其目标不仅是驱动机器人动起来,更是支撑模型跑得通、策略落得地、行为控得稳。

图片

机器人控制的基本框架:以“中枢”为核心的具身系统结构

在具身智能机器人的控制架构中,OpenLoong 采用了以“中枢”为核心的四级控制体系,分别为大脑、小脑、中枢和末梢。相比传统控制架构中以小脑(局部控制)或大脑(策略规划)为主的设计方式,OpenLoong 强调“中枢”的核心作用,将其作为连接各级控制层与外部系统的重要中介与调度中心。

- 大脑主要承担智能推理与策略生成任务,例如动作规划、大模型行为生成、语义理解、意图解析等,是系统的认知源头;

- 小脑负责对来自大脑的高层策略进行实时控制转译,如步态控制、力矩调节、轨迹跟踪等,是典型的反馈控制执行器;

- 中枢则贯穿整个系统,作为任务调度、状态管理与系统协调的核心平台,连接用户交互界面、本地或远程显示系统、云端部署模块与日志分析引擎等系统外设,同时实现指令下发、状态同步、数据采集与回溯等关键功能。

- 末梢对应具体的硬件驱动层,包括电机、关节、传感器、末端执行器等,是机器人与物理世界发生实际接触的接口层;

图片

在 OpenLoong 控制框架中,“中枢”不仅是一个通信中介,更是整个控制系统的主控面板,它通过多协议通信机制(如 DDS、RPC、Dora 等)确保从大脑到末梢的数据流通畅与行为一致,是联通具身智能认知链与控制链的关键中间层。它的存在使整个机器人控制系统不仅能“动起来”,还能“看得见”“调得通”“控得住”,并具备可追踪、可回放、可远程协同的工程能力。

上述四层通过统一的数据总线结构和模块接口标准连接为一体,构成完整的具身智能执行闭环。区别于传统的分散控制逻辑,该框架强调“行为一致性与结构自治性并重”,即在确保行为链条响应效率的同时,也提供足够的模块独立性与结构清晰性,为异构平台适配和多系统部署提供基础保障。

OpenLoong 控制框架组成:六类核心组件构建通用控制运行时

OpenLoong 控制框架基于上述结构,搭建起六大核心组成部分,每个部分均具备高度可拆分与独立复用能力。

图片

1. 公共基础库

这是所有业务模块的运行基座,涵盖IO、UDP、LOG、算数、矩阵、配置文件、计时等底层服务接口,支撑框架在多任务并发、高频控制回环下的稳定运行。

图片

2. 业务运行组件

主要承担控制状态管理、行为调度、模块生命周期控制、错误处理与恢复机制等核心调度任务,通过调度器与控制中心实现任务级别的执行优先级与模式切换控制,保证系统响应的有序性与实时性。

图片

3. 接口驱动组件

该部分负责各类传感器与执行器的通信驱动,包括 EtherCAT 总线设备、CAN 接口模块、IMU、六维力传感器、五指机械手、末端夹爪等,通过标准化抽象接口封装,适配不同厂商设备并实现多构型机器人本体统一驱动。

图片

4. 操控通讯组件

提供涵盖 DDS、UDP、Dora、RPC 等多种通信协议的轻量级通信支持,既支持 ROS2 生态的快速对接,也可在资源受限的嵌入式平台上稳定运行,同时整合了对动捕系统、操控面板、远程 UI、VR 模拟环境与云端任务调度平台的统一数据桥接能力。

图片

5. 控制算法组件

集成强化学习、模仿学习、动作生成器、WBC(全身控制)等多类策略模块,并提供 SDK 接入能力,使开发者可以灵活选择模型策略并嵌入到当前系统运行链路中。

图片

6. 全链仿真组件 + 工具集合

不仅支持 Sim2Sim-Real 部署流程,还提供仿真步进器、观测数据流采集器、日志记录系统、任务状态调试器等开发者工具,显著提升算法验证、参数调试与部署监控的效率。

图片

图片

六大组件围绕一个统一核心通信总线构建,既支持解耦式模块部署,也支持高频实时联动,在功能逻辑完整性与系统运行效率之间达成工程上的平衡。

OpenLoong 控制框架的功能特性:支撑通用、开放、可迁移的机器人系统能力

OpenLoong 控制框架的设计目标之一是“构建一个适用于多构型、多芯片平台、多任务场景的通用控制基座”,其核心功能特性可从四个层面理解。

硬件驱动适配

框架原生支持异构人形机器人平台,通过统一的驱动接口规范与设备抽象机制,实现不同尺寸、关节布局、执行模组的快速适配与行为映射,已在青龙公版机器人、高擎平台与社区多个自定义构型中完成实机部署验证。

计算平台兼容

在部署适配方面,OpenLoong 控制框架从底层打通多类型接口,包括 EtherCAT、CAN、IMU、五指手、夹爪、六维力传感器等感知与执行设备,同时提供了针对常见芯片平台的驱动兼容层:

目前,OpenLoong 控制框架已支持包括:

Nvidia AGX Orin(GPU)

地平线 RDK(BPU)

Orange Pi 鸿蒙版(NPU)

工业级控制器 AIMB-279(X86)

开发者可通过统一的交叉编译工具链将控制逻辑无缝迁移至不同算力设备上运行,实现控制算法与平台解耦。

图片

仿真部署闭环

框架原生集成与“格物”仿真平台的双向联动能力,支持算法仿真—策略测试—实机部署的全链式策略验证流程;同时在部署路径上打通 sim2sim 与 sim2real 两类工作模式,允许开发者在统一仿真接口下完成策略开发与实机落地,真正实现模型与部署环境的分离与同步。

图片

开发接口友好

框架已对接“致知”具身应用开发平台,支持基于 IDE 的项目向导配置、策略选择、部署调试与远程调用流程,显著降低模型导出、参数配置、任务装配的门槛,提升面向应用的工程交付效率。

与“格物-麒麟-致知”平台协同构建具身智能闭环生态

OpenLoong 控制框架并非单点工具,而是 OpenLoong 社区推动的“具身智能新范式”中间的关键一环。

OpenLoong 控制框架与社区内三个关键平台互为支撑:

格物仿真平台:高精度仿真 + 强化学习框架;

麒麟训练场:异构人形机器人大数据训练场;

致知开发平台:端到端训推部署 IDE。

它与“麒麟”多源训练场配合实现数据获取与标注,“格物”仿真平台完成策略训练与模型测试,“致知”应用开发平台承担开发过程管理与策略部署。四者联合构成一个具备“感知-认知-动作-迁移”能力的完整工具栈,覆盖从模型到机器人、从仿真到本体、从数据到行为的全链路闭环系统。这一生态将控制框架从单一软件系统拓展为多平台之间的核心桥梁,是实现未来人形机器人“快速开发+低成本部署+高适应性运行”的关键技术基础。

图片

全面开源,支持社区共建:控制系统的技术底座逐步成型

OpenLoong 控制框架的提出与落地标志着控制系统在具身智能背景下的职能重构:它不再只是服务于底层硬件的运动执行逻辑,而是面向大模型接口、异构策略管理、数据流程闭环、仿真系统对接、应用任务封装等多层系统的集成中枢。

目前,OpenLoong 控制框架已在 OpenLoong 开源社区开源,并在青龙公版机等机器人上完成实机部署验证,表现出良好的稳定性与扩展性。欢迎大家点击直达开源仓库,我们诚邀具身智能开发者、机器人控制研究者与软硬件系统工程团队一同加入,共建下一代可控、可拓展、可验证的开源控制系统,为具身智能的大规模落地铺设真正可用、可复用的技术底座。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/913009.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/913009.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

IOS 蓝牙连接

最近做一个硬件设备,写IOS相应的数据连接/分析代码时;发现一个问题,如果是开机,每次都能连接上。连接断开后,发现再也扫描不到了。通过第三方工具LightBlue,发现信号是-127。 此时进入设置查看蓝牙设备&am…

【硬核数学 · LLM篇】3.1 Transformer之心:自注意力机制的线性代数解构《从零构建机器学习、深度学习到LLM的数学认知》

我们已经完成了对机器学习和深度学习核心数学理论的全面探索。我们从第一阶段的经典机器学习理论,走到了第二阶段的深度学习“黑盒”内部,用线性代数、微积分、概率论、优化理论等一系列数学工具,将神经网络的每一个部件都拆解得淋漓尽致。 …

flutter封装vlcplayer的控制器

import dart:async;import package:flutter_vlc_player/flutter_vlc_player.dart; import package:flutter/material.dart;class GlobalVlcController extends ChangeNotifier {//设置单例/*static final GlobalVlcController _instance GlobalVlcController._internal();fact…

SEO-滥用元机器人、规范或 hreflang 标签

&#x1f9f1; 一、滥用 Meta Robots 标签 ❌ 常见问题&#xff1a; 问题描述设置了 noindex 不该屏蔽的页面比如产品页、分类页被意外 noindex&#xff0c;导致不被收录设置 nofollow 导致内链失效所有链接都被 nofollow&#xff0c;影响爬虫抓取路径在 <meta> 标签和…

笨方法学python -练习14

程序&#xff1a; from sys import argv script, user_name argv prompt > print(f"Hi {user_name}, Im the {script} script.") print("Id like to ask you a few questions.") print(f"Do you like me {user_name}?") likes in…

Frida:配置自动补全 in VSCode

1. 前言 编写 frida JavaScript 脚本是一件 very 普遍的事情在 Android Reverse 中。为了方便编写&#xff0c;配置相关的环境使其能够自动补全是很关键的&#xff0c;即通过类名就能够获取该类的所有对外接口信息&#xff0c;这是面向对象编程的核心优势&#xff0c;可惜我没…

FPGA矩阵算法实现

简介 现如今设计上对速度的要求越来越高&#xff0c;而矩阵相乘含有大量的乘法和加法计算&#xff0c;造成计算时间长从而影响性能&#xff0c;本章节利用FPGA实现浮点型矩阵运算&#xff0c;可在极短时间内完成矩阵运算。 知识介绍 矩阵计算公式如下&#xff1a; 需要保证A的…

C#可空类型详解:从基础到高级应用

C#可空类型详解&#xff1a;从基础到高级应用 在C#编程中&#xff0c;可空类型是一个非常重要的概念&#xff0c;它允许我们为值类型&#xff08;如int、bool、DateTime等&#xff09;分配null值&#xff0c;从而增强了代码的表达能力和灵活性。本文将详细介绍C#中可空类型的各…

Elasticsearch:异常检测入门

在我之前的文章里&#xff0c;我有讲述很多有关使用机器学习来针对数据做异常监测的文章。你可以在 “开发者上手指南” 里的 “机器学习” 章节中找到。在今天的练习中&#xff0c;我将使用最新的 Elastic Stack 9.0.2 来展示如何在 Elasticsearch 中使用机器学习的方法来进行…

ARuler3.1.3 | 高级版测量应用,利用AR技术测量所有

ARuler是一款非常便捷的测量应用程序&#xff0c;专为需要精确测量的用户设计。它不仅具备强大的3D测量功能&#xff0c;还利用增强现实&#xff08;AR&#xff09;技术&#xff0c;为用户提供多种测量选项&#xff0c;包括角度、长度、宽度、高度、面积和体积等。无论是日常生…

MapReduce分布式计算框架:从原理到实战

大家好&#xff01;今天我们来聊聊大数据处理领域的一个重要框架——MapReduce。作为Google提出的经典分布式计算模型&#xff0c;MapReduce极大地简化了海量数据的处理流程。无论你是大数据新手还是有一定经验的开发者&#xff0c;这篇文章都会让你对MapReduce有更深入的理解。…

Redis 7 及更高版本的脚本化方案

一、背景与动机 传统的 Redis 脚本机制依赖于客户端加载 EVAL 脚本&#xff0c;存在以下局限&#xff1a; 网络与编译开销 每次调用都要传输脚本源码或重新加载 SHA1。缓存失效风险 重启、主从切换、SCRIPT FLUSH 后脚本缓存丢失&#xff0c;事务易失败。调试与运维困难 SHA1…

Java项目:基于SSM框架实现的云端学习管理系统【ssm+B/S架构+源码+数据库+毕业论文】

摘 要 互联网发展至今&#xff0c;无论是其理论还是技术都已经成熟&#xff0c;而且它广泛参与在社会中的方方面面。它让信息都可以通过网络传播&#xff0c;搭配信息管理工具可以很好地为人们提供服务。针对课程学习信息管理混乱&#xff0c;出错率高&#xff0c;信息安全性差…

【压力测试之_Jmeter链接Oracle数据库链接】

Oracle数据库链接 欢迎来到挖坑避坑课堂链接数据库 欢迎来到挖坑避坑课堂 之前性能测试都是业务之类的&#xff0c;数据库压测很少涉及&#xff0c;就会出现很多各式各样的问题&#xff0c;首要问题就是Jmeter链接数据库的问题&#xff0c;本篇主要讲解Jmeter链接Oracle数据库…

Appium与Appium Inspector配置教程

一、连接设备 首先将手机的开发者模式打开&#xff0c;不同手机的开启方法不同&#xff0c;这里演示的测试机为vivoS1&#xff0c;其他机型的开启方法大家可以自行AI搜索。 1.手机授权 &#xff08;1&#xff09;点击手机的【设置】选项 &#xff08;2&#xff09;打开手机…

【web出海】深度拆解 FLUX.1 kontext:这不仅是AI绘画的革命,更是 MicroSaaS 创业者的黄金机遇

前言 近日&#xff0c;Black Forest Labs 发布的 FLUX.1 Kontext 模型在AI圈掀起了波澜。它不仅仅是又一个文生图工具&#xff0c;其独特的“在情境中&#xff08;in-context&#xff09;”编辑、惊人的角色一致性、精准的局部修改和强大的文字渲染能力&#xff0c;标志着一个技…

Git 安装闭坑指南(仅 Windows 环境)

&#x1f4bb; Git 安装闭坑指南&#xff08;仅 Windows 环境&#xff09; 适用人群&#xff1a;刚开始用 Git 的 Windows 用户&#xff1b;重新配置开发环境的程序员&#xff1b;不想踩坑的团队小伙伴 目标&#xff1a;快速、稳定地安装 Git&#xff0c;在各种常见场景下避免“…

2025年4月SCI-吕佩尔狐优化算法Rüppell’s fox optimizer-附Matlab免费代码

引言 本期介绍一种新的元启发式算法——吕佩尔狐优化算法Rppell’s fox optimizer&#xff0c;RFO。RFO的灵感来自于吕佩尔狐狸在白天和晚上自然而聪明的集体觅食行为。优化器利用吕佩尔狐敏锐的视觉、听觉和嗅觉对其各种主要觅食活动进行数学模拟&#xff0c;在优化过程中兼顾…

SwiftUI 中的模糊效果详解:.blur、.material、UIVisualEffectView

模糊效果&#xff08;Blur Effect&#xff09;是 iOS 用户界面设计的重要组成部分&#xff0c;它被广泛应用于系统控制中心、通知背景、弹窗蒙版等场景&#xff0c;营造出“毛玻璃”的视觉层次感。 本文将深入解析 SwiftUI 中实现模糊效果的三种主流方式&#xff1a;.blur(radi…

Euler2203安装.NetCore6.0环境操作步骤

# 1. 下载.NET二进制包 wget https://download.visualstudio.microsoft.com/download/pr/xxxx/dotnet-sdk-6.0.xxx-linux-x64.tar.gz把dotnet-sdk-6.0.428-linux-x64.tar.gz放到一个目录里面# 2. 创建安装目录sudo mkdir -p /usr/share/dotnetsudo tar -zxf dotnet-sdk-6.0.428…