巧了,最近在重点推进的两个项目,都和操作系统相关,一个是AIOS,一个是人形机器人OS。
其中人形机器人OS的项目,已经和华为昇腾在合作了,在国际上合作开源了DORA机器人操作系统项目,如果未来进一步成为国标,那潜力就不可限量了。(对项目感兴趣,欢迎联系V我,riseen003)
但是有个问题,在和投资人初步沟通过程中,发现很多人对人形机器人OS这个概念,理解不是很透彻,很多人都认为,既然已经有了鸿蒙、安卓,为啥还要有个机器人专属操作系统,给鸿蒙做个删减改动不就行了么?
了解多一点的,会反馈说,国际上现在主流的机器人操作系统不是ROS么,有必要再开发一个所谓“自主可控”的人形机器人操作系统么?
针对以上问题,我来简单阐述一下啊,供大家参考。
首先,不管是AIOS还是人形机器人OS,虽然业界都叫它们操作系统,但其实和我们熟知的Linux、安卓、鸿蒙之间的关系,根本不是同一层级的替代关系,而是上下叠加的嵌套关系。
与其叫他们操作系统,不如叫他们中间件,我觉得还是用“中间件操作系统”来称呼更合适。
我们来逐层拆解一下。
传统操作系统,也就是Linux、安卓、macOS、鸿蒙内核这一类,干的是最脏最累的活,管CPU、管内存、管硬盘、管NPU和GPU的算力调度、管驱动、管进程、管文件系统、管网络通信。
一句话,它解决的是硬件调度问题。
没有这一层,主板上的芯片和元器件,就是一堆烂木头,什么应用都跑不了。
而AIOS呢?行业标准定义是以大模型推理引擎为核心,专门管理意图理解、智能体Agent调度、记忆上下文、工具调用、任务自主规划、模型算力调度的系统层。
解决的是AI自主执行问题,把人的自然语言需求拆解,自动跨软件、跨硬件完成复杂任务。
人形机器人操作系统同理。
最底层是Linux或鸿蒙微内核管硬件,往上是机器人操作系统做消息分发、感知认知理解运动协同,最顶层才是用户交互。
这里面有个特别有意思的角色——ROS。
ROS全称Robot Operating System,叫"操作系统"叫了十几年,但行业白皮书和学术界早就达成了共识,ROS本质上只是运行在Linux之上的分布式通信中间件。
ROS用了这么多年,为什么到了人形机器人这个时代,就有点儿不适用了呢?
ROS诞生初衷是工业机械臂、AGV 小车,单自由度、平面运动,天生适配简单刚体。
而人形机器人不是简单的机械臂串并联组合,它有几十个关节,上百个自由度,而且要多模态实时联动——要双足行走、要动态平衡、要柔性力控、要实时防摔……
不光有小脑,还有大脑,这些东西,传统ROS心有余而力不足,根本搞不定。
想象这样一个场景:一台人形机器人,同时驱动高清相机、激光雷达、触觉传感器和力矩传感器,每一帧感知数据都必须在毫秒级内传递到推理模块,再转化为控制指令。在ROS2框架下,这些数据流每一次跨进程传输,都要经历"消息序列化→内存拷贝→反序列化"的完整流程——这个过程中,CPU被大量非计算性任务占满,系统延迟剧烈抖动,机器人动作变得迟缓甚至不稳。
所以要让人形机器人真正能干活,不光得有个智能的大脑,还得有保障大脑丝滑流畅运行的机器人操作系统。
ROS并不是人形机器人原生操作系统。
那么,用了人形机器人原生操作系统,效果如何呢?大家可以去看看清科灵境的机器人本体,内嵌了DORA系统和大脑,短短几个月时间就在科研领域落地应用,是多么的丝滑流畅。
所以现在大家倡导的AI原生操作系统,人形机器人原生操作系统,并不是单单为了“国产自主可控”的噱头,而是真真正正需要和新型应用、新产品形态相适配的原生操作系统。
至于未来趋势,上层的中间件操作系统和底层的硬件调度操作系统能否融合,我觉得见仁见智吧,上帝的归上帝,凯撒的归凯撒。硬件调度的归硬件调度,智能调度的归智能调度,这两件事的本质差异决定了——即便融合,也只是边界模糊化,不是谁吃掉谁。
注:非微信资源群,只欢迎想深入了解某个科技行业的投资人或者创业者。
步日欣,创道硬科技创始人,北京邮电大学集成电路专委会副会长,浙商证券研究院专家,兼任多家投资机构投委。电子工程本科、计算机硕士学位,具有证券从业资格、基金从业资格,拥有IT研发、咨询、投融资十五年以上经验,关注投资领域为半导体、智能制造、新能源等。“硬科技新势力”平台覆盖5w+投资人和几千家科技型创业企业,并辅导几十家科技企业完成股权融资。
179