Skip to content

Micro Invaders: a simulator that supports reinforcement learning

Notifications You must be signed in to change notification settings

robot-uprising-hq/ai-simulator

Repository files navigation

AI Simulator

Read the summary of Micro Invaders from here.

This is repository is based on Unity ML Agents Release 6 and the PushBlock example. This has been tested on Ubuntu 20.04, macOS Catalina 10.15.2, and Windows 10.

Installation

Prequisites

  • python3 (3.6.1 or higher)
  • Unity 2019.4.8f1 LTS
  • Git

Downloading the files

Download and install this repo and its Python dependencies using the installation scripts in AI Guide repo

Using this repo

Training robot

See document here

Driving simulation with AI Remote Brain

See document here

Driving the simulation with AI Backend Connector

See document here

If you make changes to the gRPC protocol

See document here

Developing guide

Changes to gRPC messages

In case you change a gRPC message check this document

About

Micro Invaders: a simulator that supports reinforcement learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •