基于 SAPIEN 的开源机器人仿真与训练框架,专注于机械臂操作技能,支持 GPU 并行仿真。
Open-RUA/uni-robot-agent
开源的机器人操作智能体框架,通过统一工具让大模型控制机器人,支持 Codex 与 Claude Code 运行时及多种仿真环境。
- Star
- 276
- Fork
- 21
- 未关闭 Issue
- 1
- 最近提交
- 13小时前
这是什么?
uni-robot-agent 是一个用于机器人操作智能体的 Python 框架。它为智能体提供一套跨多个仿真环境共用的机器人工具和反馈接口,各环境的原生 API 由适配器处理。软件包包含命令行工具、Python SDK、支持实时监控与回放的本地仪表盘,并集成了 RoboDojo、RoboUse 和 RoboLab 仿真环境。
框架支持两种控制模式:Direct 模式由智能体直接调用机器人工具;Hybrid 模式额外接入 Pi0.5 等兼容的动作模型。智能体运行时、模型服务商、工具和环境都可以通过明确的接口替换。RoboDojo 默认开启深度信息,也可切换为纯 RGB 观测设置。
该项目面向希望使用开放模型评测机器人操作智能体的研究人员与开发者。ARX One 和 Franka 等真实机器人的接入目前标注为即将推出。
核心功能
- 01跨仿真环境的统一机器人工具接口
- 02Direct 与 Hybrid 两种控制模式,Hybrid 可接入 Pi0.5 动作模型
- 03提供 Python SDK,用于运行会话和实现自定义策略
- 04本地网页仪表盘,支持实时监控与回放已保存的episode
- 05智能体运行时、模型服务商和环境均可替换
适用场景
- 在 RoboDojo 或 RoboUse 任务上评测机器人操作智能体
- 在纯 RGB 观测下测试开放视觉语言模型的机器人控制能力
- 基于共享机器人工具实现自定义控制策略
- 通过回放仪表盘检查已保存的智能体运行记录和工具调用
快速上手
- 1
从 PyPI 安装软件包
pip install uni-robot-agent - 2
准备 RoboDojo 集成环境
uni-robot-agent setup --integration robodojo - 3
设置 API 密钥和提供方端点
export UNI_ROBOT_AGENT_API_KEY='YOUR_API_KEY' - 4
运行任务并启用本地仪表板
uni-robot-agent run --integration robodojo --deploy local --task stack_bowls --model YOUR_MODEL_ID --action-profile direct --no-sam3 --output-dir ./runs --monitor
使用前须知
- 安装设置面向 Linux GPU 主机上的 Python 3.11 环境。
- 运行模拟器需要模型 API 密钥和兼容 Responses 接口的提供方端点。
- 真实机器人集成目前尚不可用。
收录于专题
标签
常见问题
- uni-robot-agent 是什么?
- 开源的机器人操作智能体框架,通过统一工具让大模型控制机器人,支持 Codex 与 Claude Code 运行时及多种仿真环境。 uni-robot-agent 是一个用于机器人操作智能体的 Python 框架。它为智能体提供一套跨多个仿真环境共用的机器人工具和反馈接口,各环境的原生 API 由适配器处理。软件包包含命令行工具、Python SDK、支持实时监控与回放的本地仪表盘,并集成了 RoboDojo、RoboUse 和 RoboLab 仿真环境。
- uni-robot-agent 可以免费使用吗?用的什么许可证?
- uni-robot-agent 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- uni-robot-agent 还在维护吗?
- 活跃维护中。uni-robot-agent 最近一次提交是在 2026年11月7日。
- uni-robot-agent 适合用来做什么?
- 在 RoboDojo 或 RoboUse 任务上评测机器人操作智能体 在纯 RGB 观测下测试开放视觉语言模型的机器人控制能力 基于共享机器人工具实现自定义控制策略 通过回放仪表盘检查已保存的智能体运行记录和工具调用
- uni-robot-agent 怎么安装和运行?
- 从 PyPI 安装软件包: pip install uni-robot-agent 准备 RoboDojo 集成环境: uni-robot-agent setup --integration robodojo 设置 API 密钥和提供方端点: export UNI_ROBOT_AGENT_API_KEY='YOUR_API_KEY' 运行任务并启用本地仪表板: uni-robot-agent run --integration robodojo --deploy local --task stack_bowls --model YOUR_MODEL_ID --action-profile direct --no-sam3 --output-dir ./runs --monitor
- 在哪里获取 uni-robot-agent?
- 源代码和安装说明在 GitHub 上:https://github.com/Open-RUA/uni-robot-agent
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
NVIDIA 开源的世界基础模型、数据集与工具,用于构建机器人、自动驾驶等物理 AI 应用。
Reachy Mini 开源表达型机器人的 Python SDK 与应用平台,面向开发者和 AI 开发者。
ASPIRE 是一个让编码智能体迭代优化可复用机器人技能的框架,用于仿真与真机操作任务,而非训练模型权重。
官方 Python SDK,用于构建 Model Context Protocol 服务端和客户端,连接 LLM 应用与工具、数据和提示词。
面向机器人与具身智能的仿真平台,集成多物理引擎、写实渲染器与跨平台编译器,提供 Python 接口。