Investigating ways of simulating autonomous vehicles in Unity and fun experiments with Reinforcement Learning. Preparing environments for "Intelligent Autonomous Systems" university classes.
- Unity 2020.1.3f1
- ML Agents 1.0.4
- Pytorch 1.8.0
All agents were trained on Proximal Policy Optimization (PPO) algorithm, which was written from scratch in Pytorch.
PPO available at https://github.com/ashleve/ISA/tree/master/Python.
DrivingOn2WheelsAgent | CoinCollectingAgent |
---|---|
![]() |
![]() |
WheelSimCarAgent | SteeringWheelSimCarAgent |
---|---|
![]() |
![]() |