Skip to content

Latest commit

 

History

History
63 lines (36 loc) · 1.45 KB

README.md

File metadata and controls

63 lines (36 loc) · 1.45 KB

Implementation of Reinforcement Learning for Robot Arm

The implementation of reinforcement learning Algorithm TD3 for robot arm in RLBench Environment.

Current implementation is on reach target task, more tasks will be added in the future.

RLBench Environment RLBench Gym Environment

Dependencies

Install

RLBench is built around PyRep and CoppeliaSim. First head to the Pyrep github page and install them.

After that, go to RLBench github repo and install it .

Run

  • To start the training program with gym GUI
$ pip3 install -r requirements.txt
$ python train_gym.py --train --mode='human'

Render mode: human, rgb_array and None

To test agent

$ python train_gym.py --test --mode='human'
  • To start the training program with RLBench GUI
$ python train_rlbench.py --train
$ python train_rlbench.py --test

You can also run it headless with argument --headless

TO DO

  • RLBench with Gym Env
  • RLBench with Simple Task