基于 ApxInf Rust 推理引擎的机器人策略层,在 Jetson 与 RTX GPU 上部署 PI-0.5 等 VLA 模型。
Genesis-Embodied-AI/genesis-world
面向机器人与具身智能的仿真平台,集成多物理引擎、写实渲染器与跨平台编译器,提供 Python 接口。
- Star
- 30,094
- Fork
- 2,892
- 未关闭 Issue
- 159
- 最近提交
- 14小时前
这是什么?
Genesis World 是面向物理 AI 开发的仿真平台,将统一的多物理引擎、写实渲染器 Nyx 和跨平台编译器 Quadrants 封装在 Python 仿真接口之后。项目前身名为 Genesis,目前由 Genesis AI 官方支持。
物理层覆盖刚体、有限元(FEM)、物质点法(MPM)、粒子方法(PBD 与 SPH)以及 IPC 求解器,多种求解器共享同一场景与状态,并可通过耦合器相互作用。资产可加载 URDF、MJCF、OBJ、GLB、USD 等格式,接口中还包含控制器、相机、激光雷达、IMU、接触力、触觉等传感器,以及并行与异构环境和内置 GUI。
编译层将 Python 内核代码降级到 CUDA、AMD ROCm、Apple Metal、Vulkan、x86 和 ARM64,同一套仿真代码既可在笔记本上运行,也可部署到数据中心 GPU。
核心功能
- 01统一的刚体、FEM、MPM 与粒子求解器共享同一场景。
- 02支持加载 URDF、MJCF、OBJ、GLB、USD 等资产格式。
- 03提供相机、激光雷达、IMU、接触力和触觉等传感器。
- 04支持并行与异构环境,便于批量仿真。
- 05可编译到 CUDA、ROCm、Metal、Vulkan、x86 和 ARM64。
适用场景
- 在仿真中训练机械臂抓取或机器人运动策略。
- 利用渲染的相机与传感器数据生成合成数据集。
- 验证机器人与软体、布料或流体的交互。
- 将物理仿真器嵌入科研代码中使用。
快速上手
- 1
从 GitHub 克隆仓库
- 2
在项目目录中以可编辑模式安装包及开发依赖
pip install -e ".[dev]" - 3
运行示例脚本,例如 Franka 方块演示
python examples/rigid/franka_cube.py
使用前须知
- 提供的 README 文本未包含安装章节,因此上述安装步骤取自目录部分。
- IPC 和 Nyx 渲染器的示例需要单独安装可选依赖。
标签
常见问题
- genesis-world 是什么?
- 面向机器人与具身智能的仿真平台,集成多物理引擎、写实渲染器与跨平台编译器,提供 Python 接口。 Genesis World 是面向物理 AI 开发的仿真平台,将统一的多物理引擎、写实渲染器 Nyx 和跨平台编译器 Quadrants 封装在 Python 仿真接口之后。项目前身名为 Genesis,目前由 Genesis AI 官方支持。
- genesis-world 可以免费使用吗?用的什么许可证?
- genesis-world 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- genesis-world 还在维护吗?
- 活跃维护中。genesis-world 最近一次提交是在 2026年10月19日。
- genesis-world 适合用来做什么?
- 在仿真中训练机械臂抓取或机器人运动策略。 利用渲染的相机与传感器数据生成合成数据集。 验证机器人与软体、布料或流体的交互。 将物理仿真器嵌入科研代码中使用。
- genesis-world 怎么安装和运行?
- 从 GitHub 克隆仓库 在项目目录中以可编辑模式安装包及开发依赖: pip install -e ".[dev]" 运行示例脚本,例如 Franka 方块演示: python examples/rigid/franka_cube.py
- 在哪里获取 genesis-world?
- 源代码和安装说明在 GitHub 上:https://github.com/Genesis-Embodied-AI/genesis-world
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
22728PythonApache-2.0更新于 21天前
面向中文开发者的具身智能知识库与资料索引,涵盖算法、基础设施、控制与硬件,并附带 RoboTwin 2.0 动手教程。
1.7万1059Other更新于 6天前
通用物理引擎,用于快速、精确地模拟带接触的关节式结构,常用于机器人与机器学习研究。
1.6万1868C++Apache-2.0更新于 13小时前
端到端开源机器学习平台,提供 Python 和 C++ 接口,用于构建和部署 ML 模型。
20.1万8万C++Apache-2.0更新于 3小时前
基于 PyTorch 的强化学习算法实现库,提供可靠、接口统一的基准版本。
1.4万2177PythonMIT更新于 7天前
NVIDIA 开源的世界基础模型、数据集与工具,用于构建机器人、自动驾驶等物理 AI 应用。
1.2万920Jupyter NotebookOther更新于 4天前