在算力魔方上运行Genesis:一款颠覆性开源生成式物理引擎!

embedded/2024/12/27 7:07:34/

作者:算力魔方创始人 刘力

一,Genesis简介

Genesis是一款由19个顶尖科研机构联手打造的,用于通用机器人、具身智能和物理 AI 应用的开源生成式物理引擎。它可以生成整个世界,包括相机运动、机器人任务和交互式 3D 场景等。其特点有:

  • 一个从头开始重新构建的通用物理引擎,能够模拟各种材料和物理现象。

  • 一个轻量级、超快、Python 化且用户友好的机器人模拟平台。

  • 一个功能强大且快速的照片级逼真渲染系统。

  • 一个生成数据引擎,可将用户提示的自然语言描述转换为各种数据形式。

GitHub: https://github.com/Genesis-Embodied-AI/Genesis

二,在算力魔方4060上安装Genesis

算力魔方®4060版是一款包含4060 8G显卡的迷你主机。首先,请安装PyTorch:

pip install torch torchvision torchaudio --index-url
https://download.pytorch.org/whl/cu118

然后,运行下面的命令,完成genesis-world安装。

pip install genesis-world

三,在算力魔方4060上运行Genesis

首先,克隆Genesis代码仓到本地:

git clone https://github.com/Genesis-Embodied-AI/Genesis.git

然后,运行/examples/tutorials文件下的hello_genesis.py,如下面视频所示。

python hello_genesis.py

在算力魔方4060上运行Genesis

到此,在算力魔方®4060版上成功完成安装并运行Genesis!

四,Genesis支持的计算硬件

Genesis不仅支持NVIDIA的独立显卡,还支持AMD和Intel的独立显卡以及CPU,硬件支持列表如下所示。

五,总结


Genesis简单易用,仅需两条命令即可完成开发环境搭建。整个项目纯Python编写,并且开源,该平台作为一个统一的框架,用于生成机器人和物理人工智能所必需的各种元素:环境、摄像机轨迹、任务定义、奖励函数和交互式3D场景。您认为Genesis会对机器人技术和人工智能产生什么影响呢?欢迎转发讨论!

如果你有更好的文章,欢迎投稿!

稿件接收邮箱:nami.liu@pasuntech.com

更多精彩内容请关注“算力魔方®”!


http://www.ppmy.cn/embedded/149115.html

相关文章

电脑出现 0x0000007f 蓝屏问题怎么办,参考以下方法尝试解决

电脑蓝屏是让许多用户头疼的问题,其中出现 “0x0000007f” 错误代码更是较为常见且棘手。了解其背后成因并掌握修复方法,能帮我们快速恢复电脑正常运行。 一、可能的硬件原因 内存问题 内存条长时间使用可能出现物理损坏,如金手指氧化、芯片…

【ue5学习笔记2】在场景放入一个物体的蓝图输入事件无效?

在场景放入一个物体的蓝图输入事件无效,那是因为你不知道gameMode这个东西这是一个用于设定游戏股则的东西, 就好比你的控制对象,你输入无效是没有指定你当前关卡中指定的控制对象是它。操作方法如下: 1.创建一个gameMode蓝图类并…

嵌入式学习-QT-Day04

嵌入式学习-QT-Day04 四、基本组件 1、Designer设计师 2、布局Layout 3、QWidget类 4、界面文件与C代码的关系 5、QLabel标签 5.1 基本属性 5.2 添加资源库 5.3 使用资源库 5.4 使用代码添加图片 5.5 使用代码添加动态图 6、QAbstractButton按钮类 7、QLineEdit 单行文本输入框…

使用Docker启动Linux Riscv版

目标:使用Docker启动Linux Riscv版 以前主要是使用qemu来启动RISCV系统,比如在Linux和FreeBSD系统下,都可以安装QEMU,然后用QEMU仿真RISCV环境。 这回,就用Docker来启动RISCV系统。跟qemu相比,Docker更加…

使用驱动器光盘需格式化:深度解析与数据恢复全攻略

一、驱动器光盘需格式化的现象概述 在日常使用驱动器光盘的过程中,用户可能会遇到系统提示“驱动器中的磁盘未被格式化,是否现在格式化?”的警告。这一提示通常意味着光盘上的文件系统已损坏或无法被系统正常识别,导致无法读取光…

《Eclipse 创建 Java 项目》

《Eclipse 创建 Java 项目》 介绍 Eclipse 是一个流行的集成开发环境(IDE),广泛用于 Java 应用程序的开发。在本教程中,我们将逐步介绍如何在 Eclipse 中创建一个新的 Java 项目,以及如何配置和运行该项目。 先决条…

Docker服务发现新纪元:探索Consul的无限魅力

作者简介:我是团团儿,是一名专注于云计算领域的专业创作者,感谢大家的关注 •座右铭: 云端筑梦,数据为翼,探索无限可能,引领云计算新纪元个人主页:团儿.-CSDN博客 目录 前言&…

什么是公网对讲机?公网对讲机有哪些好的品牌

公网对讲机是利用公网(如4G/5G网络)进行语音和数据传输的设备,不需要建立专门的基站或中继台,只要插入SIM卡(多是物联网卡),就能实现全球范围内的无线通讯。这个特点让公网对讲机的覆盖范围非常…