Valet Parking Bot
Built a line-follower bot, capable of obstacle-avoidance and parking using the Arduino-UNO based Alphabot
Guides: Prof. Paritosh Pandya and Prof. Kavi Arya
This was a course project as part of the course CS684: Embedded Systems taught by Prof. Paritosh Pandya and Prof. Kavi Arya. For this project, we were tasked with building a line follower bot, capable of avoiding obstacles and parking itself in an empty location in a marked region. A valet parking bot! We interfaced various tracker sensors, proximity sensors, and position encoders using the Arduino board present on the Alphabot, used for the project. All the required algorithms for line following, obstacle avoidance, and parking using the Heptagon language. The controller was programmed in Embedded C, and used to set up sensors and motor drivers, and interface with the Heptagon code.