dimensionalOS/dimos

Dimensional is the agentic operating system for physical space. Command humanoids, quadrupeds, drones, and other hardware platforms in natural language and build multi-agent systems that work seamlessly with physical input (cameras, lidar, actuators).

解決する課題

DimensionalOS (dimOS) は、ロボティクス向けのモダンでエージェントネイティブなオペレーティングシステムです。従来の煩雑なミドルウェアをPythonベースのSDKに置き換えることで、複雑なロボットアプリケーションの開発を簡素化します。これにより、ROS (Robot Operating System) を必要とせずに、人型ロボット、四足歩行ロボット、ドローンなどのハードウェア上でインテリジェントな動作を構築・デプロイできます。

仕組み

このシステムは「Blueprints」と「Modules」を中心に構築されています。モジュールは独立したサブシステム(カメラドライバー、モーターコントローラー、AIエージェントなど)として機能し、標準化されたデータストリームを介して通信します。開発者はPythonを使用してこれらのモジュールを定義し、autoconnect を使用してそれらを接続します。このプラットフォームは Model Context Protocol (MCP) との統合によりエージェント制御をサポートしており、LLMが自然言語コマンドを通じてロボットのセンサーやアクチュエーターと対話することを可能にします。また、空間メモリ、WebRTCによる遠隔操作、シミュレーション環境も組み込まれています。

対象ユーザー

Pythonを使用してエージェント指向のインテリジェントなハードウェアアプリケーションを構築したいロボットエンジニアやAI開発者向けに設計されています。特に、LLMやマルチエージェントシステムを物理ロボットの制御ループに直接統合したい方に最適です。

ハイライト

  • エージェントネイティブ: 自然言語とMCPを介してロボットを制御するLLMエージェントを標準サポート。
  • ハードウェア非依存: Unitreeの四足歩行/人型ロボット、ドローン、ロボットアームなど、幅広いプラットフォームをサポート。
  • ROS不要: 従来のロボティクスミドルウェアに代わる、Pythonファーストの合理化された代替手段を提供。
  • 遠隔操作: WebブラウザやVRヘッドセットからロボットを遠隔操作するためのホスト型サービス dimTELE を同梱。
  • 空間知能: SLAM、動的障害物回避、および物体永続性のための時空間RAG機能を内蔵。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト