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 和多智能体系统直接集成到物理机器人控制回路中的用户特别有用。

亮点

  • 智能体原生: 内置对 LLM 智能体的支持,可通过自然语言和 MCP 控制机器人。
  • 硬件无关: 支持多种平台,包括 Unitree 四足/人形机器人、无人机和机械臂。
  • 无需 ROS: 提供了一种精简的、以 Python 为先的传统机器人中间件替代方案。
  • 远程遥操作: 包含 dimTELE,这是一项通过 Web 浏览器或 VR 头显远程驱动机器人的托管服务。
  • 空间智能: 具备内置的 SLAM、动态避障以及用于物体持久性的时空 RAG 功能。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目