Autonomous parking car - Arduino

Any engineer wants to build an autonomous vehicle or machine. This project represented the exam for Bachelor Degree of Engineering, Automation and Computer Engineering. The project consists of building a system that will help to find a car parking space and execute a parallel parking without human intervention.

In this project I was inspired from the Volvo V40, which has such a parking system, but given the high costs of the project on a real machine, I use a car in miniature, a Fiat 500 reproduced to scale 1:20.For this project I used a development board Arduino with microcontroller ATMEGA328, a chassis car in miniature equipped with 4 wheels (two drive wheels and two wheels for steering axle), two DC motors, four ultrasonic sensors and two batteries to power the Arduino board and the engines.

Munteanu Bogdan
Munteanu Bogdan
Munteanu Bogdan
Munteanu Bogdan

Parallel park is regarded as one of the most difficult maneuvers when driving, even drivers more experienced can have problems when space is quite low, borderline, therefore, almost all companies of vehicles currently performs research for developing autonomous parking systems.

Presented autonomous parking system was designed and implemented for teaching, experimenting different sensors being designed, engines and algorithms. The system consists of car navigation systems and autonomous microprocessor. The system measures a parking available, check if the space is large enough for parking, car line up correctly in the traffic lane and parking maneuvers then performs side of the parking lot. The system is economical and small changes can be implemented any ordinary vehicle.

This project represented a big challenge for me and I had a big satisfaction when I saw that my job was appreciated by professors and students.