Skip to content

Example Implementations of Reinforcement Learning Environments using Neodroid

License

Notifications You must be signed in to change notification settings

sintefneodroid/Examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

neodroid

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

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