Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ugurkanates/awesome-real-world-rl
Great resources for making Reinforcement Learning work in Real Life situations. Papers,projects and more.
https://github.com/ugurkanates/awesome-real-world-rl
List: awesome-real-world-rl
awesome awesome-list gans imitation-learning meta-learning reinforcement-learning robotics sim2real simulation
Last synced: about 1 month ago
JSON representation
Great resources for making Reinforcement Learning work in Real Life situations. Papers,projects and more.
- Host: GitHub
- URL: https://github.com/ugurkanates/awesome-real-world-rl
- Owner: ugurkanates
- License: cc0-1.0
- Created: 2020-06-29T11:06:08.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-10-28T11:33:52.000Z (about 2 years ago)
- Last Synced: 2024-04-10T10:17:20.199Z (9 months ago)
- Topics: awesome, awesome-list, gans, imitation-learning, meta-learning, reinforcement-learning, robotics, sim2real, simulation
- Homepage:
- Size: 173 KB
- Stars: 310
- Watchers: 20
- Forks: 38
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
- Contributing: contributing.md
- License: LICENSE
- Code of conduct: code-of-conduct.md
Awesome Lists containing this project
- awesome-machine-learning-resources - **[List - real-world-rl?style=social) (Table of Contents)
- ultimate-awesome - awesome-real-world-rl - Great resources for making Reinforcement Learning work in Real Life situations. Papers,projects and more. . (Other Lists / Monkey C Lists)
README
# Awesome Real World RL [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
> Great resources for making Reinforcement Learning work in Real Life situations. Papers,projects and more.
![test](out.png)
This list is big compilation of all things trying to adapt Reinforcement Learning techniques in real world.Either it's mixing real world data into mix or trying to adapt simulations in a better way.It will also include some of Imitation Learning and Meta Learning along the way. If you have anything missing feel free to open a PR,I'm all for community contributions.
## Contents
- [Papers](#papers)
- [Books](#books)
- [Conference Talks](#conference-talks)
- [Education](#education)
- [Simulation to Real with GANs](#simulation-to-real-with-gans)
- [Meta Reinforcement Learning](#meta-reinforcement-learning)
- [Imitation Learning](#imitation-learning)
- [Multi Agent in Real World](#multi-agent-in-real-world)
- [Real World Examples](#real-world-examples)
- [Offline RL](#offline-rl)
- [Datasets](#datasets)
- [Projects](#projects)
- [Libraries](#libraries)
- [Prominent Researchers & Companies to Follow](#prominent-researchers--companies-to-follow)## Papers
Any academic work done related to RL in real world.This is the other part of list,anything doesn't fit but still related gets here.
- [Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real World](https://arxiv.org/abs/1703.06907)
- [Asymmetric Actor Critic for Image-Based Robot Learning](https://arxiv.org/abs/1710.06542)
- [Towards Learning Robots Which Can Adapt on the Fly](https://arxiv.org/abs/2004.10190)
- [Thinking while moving : Deep RL with Concurrent Control](https://sites.google.com/view/thinkingwhilemoving/home)
- [Towards Vision-Based Deep Reinforcement Learning for Robotic Motion Control](https://arxiv.org/abs/1511.03791)
- [Quantifying the Reality Gap in Robotic Manipulation Tasks](https://arxiv.org/abs/1811.01484)
- [Transferring End-to-End Visuomotor Control from Simulation to Real World for a Multi-Stage Task](https://arxiv.org/abs/1707.02267)
- [Sim-to-Real Robot Learning from Pixels with Progressive Nets](https://arxiv.org/abs/1610.04286)
- [A Practical Approach to Insertion with Variable Socket Position Using Deep Reinforcement Learning](https://arxiv.org/abs/1810.01531)
- [Modelling Generalized Forces with Reinforcement Learning for Sim-to-Real Transfer](https://arxiv.org/abs/1910.09471)
- [Off-Dynamics Reinforcement Learning: Training for Transfer with Domain Classifiers](https://arxiv.org/abs/2006.13916)
- [Emergent Real-World Robotic Skills via Unsupervised Off-Policy Reinforcement Learning](https://arxiv.org/abs/2004.12974)
- [The Ingredients of Real-World Robotic Reinforcement Learning](https://arxiv.org/abs/2004.12570)
- [Learning personalized treatments via IRL](https://arxiv.org/abs/1905.09710)
- [Reinforcement Learning Applications](https://arxiv.org/pdf/1908.06973.pdf)
- [Challenges of Real-World Reinforcement Learning](https://arxiv.org/abs/1904.12901)
- [An empirical investigation of the challenges of real-world reinforcement learning](https://arxiv.org/abs/2003.11881)
- [Generalized State-Dependent Exploration for Deep Reinforcement Learning in Robotics](https://arxiv.org/abs/2005.05719)
- [Learning To Navigate The Synthetically Accessible Chemical Space Using Reinforcement Learning](https://arxiv.org/abs/2004.12485)
- [Scaling simulation-to-real transfer by learning composable robot skills](https://arxiv.org/abs/1809.10253)
- [The Importance and the Limitations of Sim2Real for Robotic Manipulation in Precision Agriculture](https://sim2real.github.io/assets/papers/2020/rizzardo.pdf)
- [Decentralized Reinforcement Learning: Global Decision-Making via Local Economic Transactions](https://arxiv.org/abs/2007.02382)## Books
Any book dedicated to RL in real world or book parts that contains related content.
- [Deep RL Hands On 2nd Edition Packt Edition](https://www.packtpub.com/data/deep-reinforcement-learning-hands-on-second-edition) - Has entire chapter dedicated to real world robotics agent.
- [Foundations of Deep Reinforcement Learning: Theory and Practice in Python](https://www.pearson.com/us/higher-education/program/Graesser-Foundations-of-Deep-Reinforcement-Learning-Theory-and-Practice-in-Python/PGM2027228.html) - Few chapters related to real world applications.## Conference Talks
Any recorded talk related to subject goes here.
- [GPU Technology Conference 2017: Sim2real collision avoidance for indoor navigation of mobile robots](https://www.youtube.com/watch?v=qFmH4oZPlYY)
- [Reinforcement learning and it's growing role in AI with Real World examples - Microsoft 2020](https://youtu.be/Qahd9poQvLs)
- [RL in Real World 2020 Conference](https://sites.google.com/view/RL4RealLife)
- [RL for Real Life Panel Discussion June 27-28 2020](https://www.youtube.com/watch?v=lDdC8Gjat9w&feature=youtu.be)
- [RL for Health Care Panel Discussion June 28 2020](https://youtu.be/dDSENm2smkQ)
- [Learning to Dock Robustly](https://youtu.be/tlcAqwpxJUQ)
- [On Demand Ride Sharing with RL](https://underline.io/lecture/493-neural-approximate-dynamic-programming-for-on-demand-ride-pooling)
- [BADGR: An Autonomous Self-Supervised Learning-Based Navigation System](https://youtu.be/UtoZEwrDHj4)
- [An empirical investigation of the challenges of real world Reinforcement Learning](https://youtu.be/1d6bD084-hY)
- [Why Sim2Real ? - July 10 2020](https://www.youtube.com/watch?v=Q-rsvVr2CjE&list=PLKUnyDCkD3O_BHMiGuP7V38KEUSzVGJb0)
- [Visual Learning and Reasoning for Robotic Manipulation](https://rss2020vlrrm.github.io/)## Education
Free or paid courses related to subject goes here.
- [Stanford CS330 Meta RL + Multi Task by Chelsea Finn 2019-2020](https://www.youtube.com/watch?v=0rZtSwNOTQo)
- [CMU Real Life Reinforcement Learning 2015](https://www.cs.cmu.edu/~ebrun/15889e/index.html) - A lot of advanced topics as well as talks about DARPA RL Challenge.
- [Reinforcement Learning Robot Course CMPUT 652 Fall 2019](https://armahmood.github.io/rl-robots-course/)## Simulation to Real with GANs
Any paper uses GANs to generate realistic simulation images for adaptation of policy goes here.
- [Using Simulation and Domain Adaptation to Improve Efficiency of Deep Robotic Grasping - GraspGAN](https://arxiv.org/abs/1709.07857)
- [CycleGAN](https://junyanz.github.io/CycleGAN/)
- [RL-CycleGAN: Reinforcement Learning Aware Simulation-To-Real](https://arxiv.org/abs/2006.09001)## Meta Reinforcement Learning
Anything Meta RL goes here.
- [Meta-Reinforcement Learning for Robotic Industrial Insertion Tasks](https://arxiv.org/abs/2004.14404)
- [Sim-to-Real Transfer of Accurate Grasping with Eye-In-Hand Observations and Continuous Control](https://research.nvidia.com/sites/default/files/pubs/2017-12_Sim-to-Real-Transfer-of/Sim-to-Real%20Transfer%20of%20Accurate%20Grasping%20with%20Eye-In-Hand%20Observations%20and%20Continuous%20Control.pdf)
- [Meta-Reinforcement Learning Robust to Distributional Shift via Model Identification and Experience Relabeling](https://arxiv.org/abs/2006.07178)## Imitation Learning
Anything Imitation Learning goes here.
- [Reinforcement and Imitation Learning for Diverse Visuomotor Skills](https://arxiv.org/abs/1802.09564)
- [Learning Agile Robotic Locomotion Skills by Imitating Animals](https://arxiv.org/abs/2004.00784)## Multi Agent in Real World
Anything Multi Agent Real World RL related goes here.
- [Python MARL](https://github.com/oxwhirl/pymarl)
## Real World Examples
Any real world news or projects deployed RL in real life goes here.Mostly news,comments,blog posts etc.
- [Reinforcement learning for the real world - Article](https://www.oreilly.com/radar/reinforcement-learning-for-the-real-world/)
- [Reinforcement Learning Applications in Real Life June 2019](https://medium.com/@yuxili/rl-applications-73ef685c07eb)## Offline RL
Anything Offline Reinforcement Learning goes here.
- [Scaling data-driven robotics with reward sketching and batch reinforcement learning](https://arxiv.org/abs/1909.12200)
- [Accelerating Online Reinforcement Learning with Offline Datasets](https://arxiv.org/abs/2006.09359)
- [MOPO: Model-based Offline Policy Optimization](https://arxiv.org/abs/2005.13239)
- [Offline Reinforcement Learning: Tutorial, Review, and Perspectives on Open Problems](https://arxiv.org/abs/2005.01643)## Datasets
Saved datasets goes here.
- [RoboNet - Large Scale Multi Robot Learning](https://arxiv.org/pdf/1910.11215.pdf)
- [GQ-CNN Training Datasets](https://berkeley.app.box.com/s/6mnb2bzi5zfa7qpwyn7uq5atb7vbztng)
- [GQ-CNN Object Mesh Datasets](https://berkeley.app.box.com/s/w6bmvvkp399xtjpgskwq1cytkndmm7cn)
- [HDF5 Database of 3D Objects, Parallel-Jaw Grasps for YuMi, and Robustness Metrics](https://berkeley.app.box.com/s/eaq37px77jxktr8ggti016pr3gpudp9l)
- [Google Robotics Dataset](https://sites.google.com/site/brainrobotdata/home/) - Includes Grasping-Push-Depth Image-Pouring-3DModels.
- [D4RL: Datasets for Deep Data-Driven Reinforcement Learning](https://arxiv.org/abs/2004.07219)## Projects
Any project link available on internet related to it goes here.
- [Dexterity Network - Grasp Quality Convolutional Neural Networks (GQ-CNN)](https://berkeleyautomation.github.io/dex-net/)
## Libraries
Open source libraries related goes to here.
- [State Representation Learning Zoo](https://github.com/araffin/srl-zoo) - Implements most of SRL algorithms in robotic settings.
- [Robotics Reinforcement Learning](https://github.com/araffin/robotics-rl-srl) - Customizable PyBullet gym robotic environment.
- [RL Bench](https://github.com/stepjam/RLBench) - Includes object oriented approaches for robotic RL tasks.
- [RL Garage](https://github.com/rlworkgroup/garage) - Includes common RL real world robotic benchmarks.
- [RL Robotic Meta World - Robotic Manipulation Tasks](https://github.com/rlworkgroup/metaworld) - Real world examples regarding to Meta Learning.
- [GYM Sawyer Robot Environments - ROS](https://github.com/rlworkgroup/gym-sawyer) - Sawyer robot with ROS and RL.## Prominent Researchers & Companies to Follow
- [Sergey Levine](https://twitter.com/svlevine?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor) - Google Robotics,UC Berkeley.
- [Chelsea Finn](https://twitter.com/chelseabfinn?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor) - Stanford Uni,Google Brain.
- [Ashvin Nair](http://ashvin.me/) - UC Berkeley.
- [99andBeyond](https://99andbeyond.com/) - Chemical Company Uses RL for Research,Biomedical & Chemistry.
- [Google Brain & Robotics](https://research.google/teams/brain/) - Mostly Real Life RL Robotics projects.
- [X Company](https://x.company/) - A lot of physics and real life based problems with RL.
- [Damien Ernst](https://scholar.google.com/citations?user=91ZxYSsAAAAJ&hl=en) - Real Life solutions to energy related problems.
- [Xinyang Geng](https://scholar.google.com/citations?user=vYougn0AAAAJ&hl=en) - A lot of Meta Learning and locomotion RL.
- [Maxim Lapan](https://github.com/Shmuma) - Author of Deep RL Hands-On book.
- [Scott Fujimoto](https://scholar.google.com/citations?user=1Nk3WZoAAAAJ&hl=en) - One of the most prominent Offline RL researcher.
- [TalkRL Podcast](www.talkrl.com) - Includes a lot of new RL research.## Contribute
Contributions welcome! Read the [contribution guidelines](contributing.md) first.
To the extent possible under law, Ugurkan Ates has waived all copyright and
related or neighboring rights to this work.Contributors: Ugurkan Ates