deepassist
deepassist copied to clipboard
Shared autonomy via deep reinforcement learning
Deep Assist
Create assistive agents to help humans with real-time control tasks.
Usage
Install Python dependencies with the pip package manager using
pip install -r requirements.txt
Install gym and replace gym/envs/box2d/lunar_lander.py
with deepassist/lunar_lander_for_{bots,humans}.py
.
Install baselines and replace baselines/baselines/deepq/simple.py
with deepassist/simple.py
.
Extract this zip file into deepassist/
.
For the quadrotor experiments, install ardrone_autonomy and vicon_bridge.
Questions and comments
Please contact the author at sgr [at] berkeley [dot] edu
if you have questions or find bugs.
Citation
If you find this software useful in your work, we kindly request that you cite the following paper:
@InProceedings{Reddy/etal/18a,
title={Shared Autonomy via Deep Reinforcement Learning},
author={Reddy, Siddharth and Dragan, Anca D. and Levine, Sergey},
booktitle={Arxiv 1802.01744},
year={2018},
url={https://arxiv.org/abs/1802.01744}
}