Skip to content

An OpenAI Gym style reinforcement learning interface for Agility Robotics' biped robot Cassie

Notifications You must be signed in to change notification settings

qiaow371/cassie-rl

 
 

Repository files navigation

cassie-rl

An OpenAI Gym style reinforcement learning interface for Agility Robotics' biped robot Cassie

Installation

  1. Place mjpro150/ and mjkey.txt in the cassie/cassiemujoco folder (see http://www.mujoco.org/ for info on downloading MuJoCo and obtaining a license).
  2. Place libcassiemujoco.so in the cassie/cassiemujoco folder (see https://github.com/osudrl/cassie-mujoco-sim for info on compiling libcassiemujoco.so). Temporary note: cassie-rl currently uses a different version of cassie-mujoco-sim with a foot position API. See my fork of the former.
  3. Run $ pip install -e . in root folder (the one that contains setup.py).

To test installation:

$ python3
> from cassie import CassieEnv
> env = CassieEnv("walking")
> env.render()

TODO:

Add the OpenAI gym environment registration code so that the environment can be created with gym.make().

About

An OpenAI Gym style reinforcement learning interface for Agility Robotics' biped robot Cassie

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 95.0%
  • Python 3.4%
  • C 1.6%