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)等內建元件。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案