The goal of the autonomous racecar project is to redesign a standard remote-controlled (RC) car and implement it with two different driving modes. The car can be controlled via a mobile tablet containing an Android application in which the user specifies a certain speed and steering angle to communicate directly with the controller. A Bluetooth module will be used to establish the communication between the tablet and the computing board which is connected to the car’s internal components. The car will also be able to drive autonomously by adding a camera and ultrasonic sensors to train a convolutional neural network (CNN). Manual control of the car will utilize the programming of an Arduino Uno Board. The driving modes will be accomplished using both the Jetson and Arduino and the respective General Purpose Input Output (GPIO) pins. For the whole system, two separate power supplies will be implemented to power the Microcontroller unit (MCU) and the electronic speed controller (ESC), steering servo, and brushed motor.
Final Poster PDF (Download Link)