Genesis AI

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2024 Dec 21 23:16
Editor
Edited
Edited
2025 Feb 9 11:43
pip install genesis-world
Genesis AI Usages

conda

conda create -n genesis python=3.9 conda activate genesis pip install genesis-world conda install pytorch torchvision torchaudio pytorch-cuda=12.4 -c pytorch -c nvidia
 
 
Ray Tracing
LuisaCompute renderer
conda create -n genesis python=3.9 conda activate genesis pip install "pybind11[global]" # documentation conda install -c conda-forge gcc=11.4 gxx=11.4 cmake=3.26.1 minizip zlib libuuid patchelf vulkan-tools vulkan-headers # I did conda install -c conda-forge libuuid assimp xorg-xorgproto zlib minizip # https://anaconda.org/nvidia/cuda-toolkit conda install -c nvidia -c conda-forge cuda-toolkit=12.6
 
https://arxiv.org/pdf/2502.01143
Genesis is a more challenging environment than the Gym framework
 
 

Documentation

🛠️ Installation — Genesis 0.2.0 documentation
Genesis is designed to be cross-platform, supporting backend devices including CPU, CUDA GPU and non-CUDA GPU. That said, it is recommended to use Linux platform with CUDA-compatible GPU to achieve the best performance.
troubleshooting
📸 Visualization & Rendering — Genesis 0.2.0 documentation
Genesis’s visualization system is managed by the visualizer of the scene you just created (i.e. scene.visualizer). There are two ways for visualizing the scene: 1). using the interactive viewer that runs in a separate thread, and 2). by manually adding cameras to the scene and render images using the camera.
 
 

Recommendations