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

电子说

1.3w人已加入

描述

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

一,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!

四,Genesis支持的计算硬件

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

开源

五,总结



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

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

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

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

审核编辑 黄宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分