Project1: Implement algorithm using microphone array
From ESE497 Wiki
PC Implementation - working in groups
- Using a simulation model of the 4 microphones:
- Source Localization
- Compute angle of arrival for each pair
- Compute source location by computing the intersection of the 2 lines given (x,y,theta) of each pair
- Compute all possible intersections (Web)
- Bandpass signal on all channels
- Spectrogram
- Store previous buffer and do level detection to handly an Asynchronous Source
- Source Localization
- Test with microphone array
Robot Implementation
Projects for smaller groups:
- Compute angle of arrival on Robot platform
- PC to Robot communication using Shared Variable
- Robot position control (x,y,theta)
- Main PC Controller to compute source location from N robots
- Manual Position
- Automated controller
- Robot/FPGA implementation of Cross Correlation
- Thin client communication to Robot