8000 GitHub - iamchoking/cs672-RL_team-3: Main working repository for team-3 of CS672 (2024 fall) rl based training with the raisimGymTorch framework
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Main working repository for team-3 of CS672 (2024 fall) rl based training with the raisimGymTorch framework

License

Notifications You must be signed in to change notification settings

iamchoking/cs672-RL_team-3

Repository files navigation

POGO control with raisimGymTorch

For more details about the POGO system itself, please see this repo

Dependencies

raisimgym

Clone

Clone this repo into your raisim_ws (or the same directory where your other raisim projects are)

Run

  1. Compile raisimgym: The CMAKE_PREFIX_PATH arg may vary
python setup develop --CMAKE_PREFIX_PATH ~/raisim_ws/raisimLib/raisim/linux
  1. run runner.py of the task (for anymal example):
python raisimGymTorch/env/envs/cs672_pogo_example/runner.py

Test policy

  1. Compile raisimgym (see Run above)
  2. run tester.py of the task with policy (for anymal example):
python raisimGymTorch/env/envs/cs672_pogo_example/tester.py --weight raisimGymTorch/data/pogo_example/XXX/full_YYYY.pt

Retrain policy

  1. run runner.py of the task with policy (for anymal example):
python raisimGymTorch/env/envs/cs672_pogo_example/runner.py --mode retrain --weight raisimGymTorch/data/pogo_example/XXX/full_YYYY.pt

Debugging

  1. Compile raisimgym with debug symbols:
python setup develop --Debug

This compiles <YOUR_APP_NAME>_debug_app

  1. Run it with Valgrind. (Clion is strongly recommended)

About

Main working repository for team-3 of CS672 (2024 fall) rl based training with the raisimGymTorch framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0