9 月 27 日消息,據中國信通院今日披露,中國信息通信研究院、北京郵電大學與清華大學聯(lián)合推出了一款面向智能機器人的開箱即用的具身智能操作系統(tǒng) —— 有形具身智能操作系統(tǒng),英文名為:Embodied Operating System(簡稱 "EOS"),并已經于近期開源。
▲ 有形具身智能操作系統(tǒng)(EOS)架構圖(圖源中國信通院公眾號,下同)
從官方介紹獲悉,有形具身智能操作系統(tǒng)(EOS)不同于國外知名機器人框架 ROS,其不僅限于中間件層面的功能實現(xiàn),而是從操作系統(tǒng)內核到中間件以及具身智能和空間智能算法庫進行了全方位的設計和實現(xiàn),并支持了實時內核。
有形具身智能操作系統(tǒng)(EOS)具備以下 4 個突出特點:
1. 有形具身智能操作系統(tǒng)(EOS)對國產芯片進行了深度適配,強調自主可控和開源開放。目前,有形具身智能操作系統(tǒng)(EOS)的內核為實時操作系統(tǒng)內核 RROS,基于 RROS 已完成對龍芯(Loongarch)指令集的支持和 RISC-V 指令集及的部分支持。這種深度適配不僅確保了操作系統(tǒng)能夠在各種國產硬件平臺上穩(wěn)定運行,更能夠最大限度地發(fā)揮國產芯片的性能優(yōu)勢。通過自主可控的技術路線,EOS 降低了對國外軟硬件技術的依賴,增強了技術安全性。此外,開源開放的特性使得開發(fā)者和企業(yè)能夠共同參與系統(tǒng)的開發(fā)和優(yōu)化,推動形成一個充滿活力和創(chuàng)新的開源生態(tài)系統(tǒng)。
2. 有形具身智能操作系統(tǒng)(EOS)是機器人應用于新型工業(yè)化中所急需的基礎軟件。實時操作系統(tǒng)對于工業(yè)機器人和醫(yī)療機器人等對時間和精度有要求的場景至關重要,EOS 通過集成 RROS,賦予了 Linux 內核實時化能力,確保機器人或具身智能體能夠安全、可靠地執(zhí)行實時任務。這一集成使得 EOS 具備了處理高實時性任務的能力,可以在微秒級響應外部環(huán)境的變化,保證機器人在執(zhí)行復雜任務尤其是工業(yè)場景或多智能體協(xié)作時的精確度和安全性。實時化能力對工業(yè)機器人、自動駕駛車輛和醫(yī)療機器人等需要快速反應和高可靠性的應用場景尤其重要,有助于實現(xiàn)更高水平的操作效率和任務安全。
3. 有形具身智能操作系統(tǒng)(EOS)為開發(fā)者提供了一種低門檻的具身智能應用開發(fā)范式。EOS 期望通過簡化的開發(fā)流程、豐富的中間件、獨立維護的具身智能和空間智能算法庫、公開的協(xié)作機制和平臺,讓開發(fā)者可以輕松上手并迅速開始項目開發(fā)。具體來說,EOS 計劃提供全聲明周期的開發(fā)支持套件,包括仿真軟件支持,實體硬件套裝,不僅可以縮短產品的研發(fā)周期,還大幅降低了開發(fā)成本,助力各類智能設備的創(chuàng)新與快速迭代,推動具身智能生態(tài)圈的持續(xù)擴展和成熟發(fā)展。同時,EOS 開發(fā)系統(tǒng)能夠支持多智能體協(xié)議,允許開發(fā)者輕松構建和管理多個智能體之間的協(xié)作,使不同智能體能夠在復雜場景中高效協(xié)同工作。系統(tǒng)還會提供豐富的開發(fā)工具、預構建的模塊和完善的技術文檔,幫助開發(fā)者快速構建、測試和部署智能機器人和具身智能體應用。并且,基于 EOS 提供的上下游機制和平臺,可以讓具身智能相關軟硬件協(xié)同優(yōu)化,匯聚軟件算法、中間件、通信協(xié)議、實時內核、底層硬件等上下游參與者。
4. 有形具身智能操作系統(tǒng)(EOS)為具身智能體的用戶提供了 AI 原生的人機交互體驗。機器人或具身智能體往往具備相比 PC 或手機更強的主動性,普遍具備包括移動、抓取等在內的與真實世界交互的能力,這必將引發(fā)人機交互的新變革,因此迫切需要 " 具身智能原生 " 的操作系統(tǒng)。有形具身智能操作系統(tǒng)(EOS)通過支持語音識別、自然語言處理、視覺感知等多種交互方式,使用戶能夠以更加自然和直觀的方式與智能設備互動。這種自然的交互方式打破了傳統(tǒng)設備依賴屏幕和觸控的限制,使得人與機器之間的溝通變得更加多樣化和沉浸式。通過有形具身智能操作系統(tǒng)(EOS),用戶不僅可以通過語音命令和手勢操控機器人,還能夠借助具身智能體的主動性實現(xiàn)更復雜的任務,如自主導航、環(huán)境感知、物體操作等。
▲ 有形具身智能操作系統(tǒng)(EOS)未來路線圖
未來規(guī)劃:
推出基于 RISC-V 的 EOS 發(fā)行版,發(fā)行版包括常見的機器人開發(fā)與應用系統(tǒng)庫、中間件、算法庫,打造便捷的開發(fā)體驗。
依托 " 鯨智 " 工業(yè)和信息化部大模型公共服務平臺(http://aihub.caict.ac.cn/)和 AIIA 具身智能工作組、開源開放委員會,借助開源社區(qū)力量,不斷豐富具身智能和空間智能算法庫算法數(shù)量。
EOS 基于 RROS 針對 ethercat、ROS2 做原生實時性支持和優(yōu)化。
通過協(xié)作平臺,廣泛收集并支撐軟件算法、中間件、通信協(xié)議、實時內核、底層硬件等上下游平臺的需求,基于 Linux 內核支撐相關組件超過 1000 個。
針對實時性,基于實時內核構造的應用接口進行上下游組件實時性優(yōu)化,完成相關組件的支持和優(yōu)化。
正式發(fā)布 EOS LTS 版本,并附帶提供全流程開發(fā)軟硬套件。