Smart Robot Car Controlled by Voice Commands

Abstract

The key piece in this project is a programmable smart robot car. Like an unmanned aerial vehicle (UAV), the smart robot car is an automatic intelligence vehicle that can sense its surrounding conditions regarding atmosphere and navigation and respond without any human input. It has some features such as line tracking, obstacle avoidance, and wireless controller with Bluetooth. In this project, we will develop programs for embedded system of smart robot car, debug the programs, and design automatic control system. Additionally, the project is to extend the reach of smart robot car navigation through the voice commands. The voice commands will communicate between two hardware devices, Android smart phone and smart robot car through Bluetooth technology. Furthermore, our goal is to apply Machine Learning to smart robot car using MATLAB. We will use MATLAB black box to create the algorithm that will be the basis of the Machine Learning. Eventually, through Machine Learning the smart car will be able to identify individual voices and know whether or not to the respond to the commands of different people. In the future we would like to use see this technology possibly being implemented into full-sized vehicles and observe if they can enhance user experience in daily life.

Sean-Paul Tomer | Engineering Technology | Faculty Sponsor Hong Yu