syswonder/robonix
The Agentic Operating System for Robots
解決的問題
Robonix 提供具身智能的系統基礎(即「作業系統」),解決 AI 模型與特定機器人硬體解耦的問題。它避免了為每台新機器人重新實作核心系統服務的需要,讓開發者能實現「一次訓練,部署到任何機器人」的工作流程。
如何運作
Robonix 將 AI 模型與技能視為程式,機器人硬體視為可偵測的能力。它採用由十二個系統元件(例如用於基於 VLM 的規劃的 pilot 和用於任務派送的 executor)組成的模組化架構,並使用基於套件的系統。這些套件分為以下幾類:
- 基本元件:相機、雷達、機械臂等獨立裝置。
- 服務:地圖建構與導航等執行時功能。
- 技能:抓取或探索等可重複使用的執行流程。
適用對象
專為希望在異質機器人平台(輪式、四足、機械臂等)上部署 AI 模型,而無需重寫硬體相關程式碼的開發者與研究人員設計。
主要亮點
- 硬體無關:支援多種機器人本體,包括 AgileX、Unitree 和 DEEP Robotics,以及 Webots 和 Minecraft 等模擬環境。
- 模組化套件系統:透過共享能力契約,將硬體驅動與高階技能解耦。
- VLM 整合:使用 OpenAI 相容的 VLM 端點,將使用者提示轉換為可執行計畫。
- 全面的系統服務:包含環境追蹤(
scene)、健康監控(vitals)和元件間通訊(nexus)等內建元件。
相關
- 專案
- 專案
- 專案
- 專案
- 專案