Skip to content

Simulation of car parking in different parking lots using Unity ML-Agents

Notifications You must be signed in to change notification settings

danliukuri/AutonomousParking

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Banner

This project focuses on using reinforcement learning techniques to teach an intelligent agent how to navigate and park a car accurately in various parking scenarios. It's a part of my bachelor's thesis, majoring in "Information Management Systems and Technologies" at KPI, Ukraine.

The software development process was iterative, with a lot of model training in general, which can be found on the TensorBoard.dev link provided. Also, for convenience, final attempts were selected separately.

Parking lots were designed using a reference database, dimensions.com.

ParkingLotsMockupsPreview

The elements of the parking lots were created using Unity's built-in tools. For the cars, ready-made models from the “Low Poly Soviet Cars Pack” were used.

ParkingLotsPreview