Teleoperation of a Mobile robot under communication delays using MPC layout.
Donkey Car is an open source DIY self driving platform for small scale RC cars. You can interact with the Donkey environment using the familiar OpenAI gym like interface. The code was modified from Tawn Kramer sdsandbox repo.
The Donkey Car simulator is created with Unity. There are 3 Unity scenes available (created by Tawn Kramer) for training now, which are generated roads, warehouse, and Sparkfun AVC. We have to either build the Donkey Car Unity environment ourselves (need to install Unity) or download the pre-built environment executables below:
Linux: donkey.x86_64 | MacOS: donkey.app
Then place the executable inside the carsim
folder.
First, we have to install donkey_gym
python package, which extends the OpenAI gym class to allow ML developers to interact with Donkey environment using the familiar OpenAI gym like interface.
To install the package, do the following guide: Linux: donkey install