robo-gym
An open source toolkit for Distributed Deep Reinforcement Learning on real and simulated robots.
File Explorer
Download Latest Version (.zip)- docker_entrypoint
- run-rs-side-standard
- policy_from_cp_mir.py
- policy_from_cp_ur.py
- README.md
- training_inference_mir.py
- training_inference_ur.py
- basic_example.md
- td3_load.py
- td3_script.py
- random_agent_robot.py
- random_agent_sim.py
- random_agent_sim_custom_flags.py
- eurobin.png
- funded_by_the_eu.png
- robo-gym-logo.png
- creating_environments.md
- environments.md
- isaac_lab_compatibility.md
- managing_multiple_python_vers.md
- modular_environments.md
- robo_envtest.py
- the_framework.md
- __init__.py
- robogym_env.py
- __init__.py
- example_env.py
- __init__.py
- ee_pos_base.py
- isaac_reach.py
- manipulator_base.py
- __init__.py
- mir100.py
- panda_base.py
- panda_ee_pos.py
- panda_isaac_reach.py
- trajectory_raad_2022.json
- ur5_pickplace_trajectories.json
- __init__.py
- ur_avoidance_basic.py
- ur_avoidance_raad.py
- ur_base.py
- ur_base_avoidance_env.py
- ur_base_env.py
- ur_ee_pos.py
- ur_ee_positioning.py
- ur_isaac_reach.py
- __init__.py
- simulation_wrapper.py
- panda.yaml
- ur10.yaml
- ur10e.yaml
- ur16e.yaml
- ur3.yaml
- ur3e.yaml
- ur5.yaml
- ur5e.yaml
- __init__.py
- exceptions.py
- managed_rs_client.py
- manipulator_model.py
- mir100_utils.py
- panda_utils.py
- table.py
- ur_utils.py
- utils.py
- ur_ee_positioning_training.py
- __init__.py
- __init__.py
- version.py
- test_mir100_base_env.py
- test_mir100_obstacle_avoidance.py
- test_ur_avoidance_basic.py
- test_ur_avoidance_raad_fixed_spline.py
- test_ur_avoidance_raad_training.py
- test_ur_base_env.py
- test_ur_ee_positioning.py
- test_ur.py
- test_utils.py
- .gitignore
- .gitlab-ci.yml
- docker-compose-test-melodic.yml
- Dockerfile
- LICENSE
- MANIFEST.in
- pytest.ini
- README.md
- setup.py
# Installation Guide
1. Get the code
git clone https://github.com/jr-robotics/robo-gym
Downloads the entire project code from GitHub to your computer.
cd robo-gym
Moves into the project folder you just downloaded.
2. Official Install Script
Easy RecommendedPrerequisites
- Python 3 Python is required to use pip.
pip install robo-gym
Installs the package published on PyPI directly โ no need to clone the source.
After installing, open a new terminal and run the program's version command (e.g. --version) to confirm it worked.
Pulled directly from this repo's README.
3. Docker
EasyPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker build -t robo-gym .
Builds a runnable image based on the Dockerfile.
docker run -p 8080:80 robo-gym
Runs the built image as an actual container.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
4. Python
EasyPrerequisites
pip install -e .
Installs the Python libraries listed in requirements.txt (or similar).
pip install robo-gym
Installs the package published on PyPI directly โ no need to clone the source.
If it runs without errors and prints output in the terminal, it worked.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
