User Tools

Site Tools


signal_processing

This is an old revision of the document!


Signal Processing

The objective of Milestone 2 is to develop the signal processing algorithm. Matlab is a good tool for development of the signal processing algorithm because it is easy to run the program and it is easy to look at vectors and debug.

In order to develop the algorithm we first need to understand what the signal processing is supposed to do. Start by reading the overview of the operation of the system. Here is the link to the page that discusses the overview of the laser tag system.

The main purpose of the signal processing is to look at the frequency response of the received signal. There are a variety of different methods that could be used to accomplish this. One approach would be to take a Fourier transform of the received signal using an algorithm like the fast Fourier transform (FFT). However, as you can see by looking at the description of the algorithm it is fairly complicated.

Rather than compute the Fourier transform of our received signal we are simply going to pass the signal through 10 different bandpass filters. Each bandpass filter will have a pass band centered on one of the player frequencies. The digital filters

signal_processing.1424189617.txt.gz · Last modified: 2015/02/17 09:13 by schultz