Using the tools we’ve discussed in class, Build a sensor application that uses a sophisticated data handling process in an interactive system. This could be a statistical method, a gesture recognition algorithm or a parallel/networked mapping strategy. The system should sense the actions of something in the environment and respond appropriately. Overall, it should be apparent that the system ‘understands’ when a fairly high-level significant event or set of events occurs. Some examples:
* An object that knows not only that it was picked up, but how it was picked up (e.g: violently, gently, quickly, slowly.)
* A system that responds differently to a tap as oppposed to a stroke.
* A system that correlate seemingly unrelated information streams with your sensor input status (eg.: time-of-day).
* A system that uses the frequency, slope or timing of a continuous sensor to gauge type or vigorousness of an interactive response.
The key here is to understand when a sensor senses significant changes, and to reliably identify and respond to those changes, reliably filtering out the insignificant. Feel free to swap sensors with a friend.