An open API service indexing awesome lists of open source software.

https://github.com/sintefneodroid/examples

Example Implementations of Reinforcement Learning Environments using Neodroid
https://github.com/sintefneodroid/examples

agent fun grid grid-world gridworld gridworld-environment hacktoberfest learning ml reinforcement-learning rl world

Last synced: 6 months ago
JSON representation

Example Implementations of Reinforcement Learning Environments using Neodroid

Awesome Lists containing this project

README

          

![neodroid](.github/images/header.png)

# Examples



unity


csharp

## Usage

Requires a version of Unity >= 2018.2.0f2 (Due to a unity package manager functionality)

1. ```git clone --recursive https://github.com/sintefneodroid/droid.git```
2. Open the repo folder as an Unity project

## Demo

![manipulator](.github/images/animated.gif)

## Repository Structure
---

sintefneodroid/Examples # This repository


├── Assets # Prebuilt Neodroid environments
│ ├── Neodroid # Droid implementation
│ ├── SceneAssets # All scene-specific assets for the prebuilt environments
│ └── Scenes # All prebuilt environment scenes

├── .github # Images and such for this README

├── Presets # The Neodroid unity package
│ ├── Environments # Classes for encapsulating all Neodroid environments
│ ├── Managers # Classes for managing the simulation of Neodroid environments
│ └── Utilities # Lots of helper functionalities

├── LICENSE # License file (Important but boring)
└── README.md # The top-level README
---

# Citation

For citation you may use the following bibtex entry:
````
@misc{neodroid-examples,
author = {Heider, Christian},
title = {Neodroid Platform Examples},
year = {2018},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {\url{https://github.com/sintefneodroid/Examples}},
}
````

# Components Of The Neodroid Platform
- [agent](https://github.com/sintefneodroid/agent)
- [neo](https://github.com/sintefneodroid/neo)
- [droid](https://github.com/sintefneodroid/droid)