In November 2017 I graduated from the Self-Driving Car Engineering Nanodegree program by UDACITY. I was amongst the 10% selected through a competitive process with over 10,000 applicants to enroll to the program in the December 2016 cohort. In this program students learn through multimedia lectures, interactive programming exercises, and student project reviews. The curriculum was developed in close partnership with leading experts in the autonomous vehicle industry, including Mercedes-Benz, Nvidia and Uber ATG. Throughout the duration of the program I completed a series of projects related to self-driving car technologies such as Deep Learning, Computer Vision, Sensor Fusion, Localisation, Control, and Path Planning. The projects were developed using software languages and libraries such as Python, C++, Tensorflow, Keras, OpenCV and Robotic-operating-System (ROS). I was team leader of an international team of students for the final capstone project where the goal was to develop and run code on a Lincoln MKZ self-driving car so that it could autonomously drive around a closed-circuit test track in Palo Alto, California, obey traffic light signals and navigate a prescribed path.
P1 - Detecting Lane Lines (basic)
P2 - Traffic Sign Classification
P5 - Vehicle Detection and Tracking
P7 - Unscented Kalman Filter