Skip to content

RochelleNi/GenesisEnvs

Repository files navigation

Genesis Environment

This repository contains parallelized RL environment for Genesis general-purpose physics platform.

Setup

Prerequisites

Install

Clone this repository:

git clone https://github.com/RochelleNi/GenesisEnvs.git

Then install by uv:

$ uv sync

or by PyPI:

$ pip install -e .

Usage

To train a policy, you can run with:

uv run run.py --config-path PATH_TO_YOUR_CONFIG --exp-name YOUR_EXP_NAME

# training PPO agent with grasp env:
uv run run.py --config-path configs/GraspFrankaDQN.yaml --exp-name EXP_GraspFrankaDQN

# traininig DQN agent with grasp env:
uv run run.py --config-path configs/GraspFrankaPPO.yaml --exp-name EXP_GraspFrankaPPO

About

Genesis Reinforcement Learning Environments

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •