S1XT33N

Voice Recognition & Circuit Design

Project Overview

S1XT33N is a voice-controlled car that responds to spoken commands to go forward, turn left and right, and reverse. The system was programmed on an MSP430 microcontroller.

Voice command recognition: A low-pass filter was constructed to filter out frequencies above human voice. Principal component analysis was applied on pre-recorded sound samples to construct a classifier for spoken commands.

Motor controls: Motors were calibrated by sweeping a range of PWM inputs and measuring velocity via encoder data. Closed loop feedback control using distance difference between the two wheels was implemented to maintain the car on the desired trajectory (straight, around a turn) in the presence of perturbations.