Presentation is loading. Please wait.

Presentation is loading. Please wait.

Charles Cole Mark Cerritelli Matthew Fister Mine Yalcinalp.

Similar presentations


Presentation on theme: "Charles Cole Mark Cerritelli Matthew Fister Mine Yalcinalp."— Presentation transcript:

1 Charles Cole Mark Cerritelli Matthew Fister Mine Yalcinalp

2 Test Cases Concept: A device that acts as a virtual instrument Update:
Data logging, 6 accelerometer channels from one T-Mote being stored Working on gesture recognition (using AI principles) and risk mitigation Test Cases: Bootstrapping PC sees message from new sender, and adds it to the sender list Tear Down PC realizes it hasn't received a message in a while, alerts the user to this User Gestures PC recognizes that the sender has gestured; plays associated sound User Does Not Gesture PC sees data from the sender not correlated to a gesture; no sound is played Multiple Users PC handles above use cases for more than one sender Reliability – Data Loss PC misses a message from sender; does not play a sound as if user gestured

3 Performance Tests Latency Portability
Important for validity of gesture recognition Latency to get data through the system determines how fast we can detect the user’s gesture Measured by average by sending a large number of messages from the T-Mote to the data logger on the computer The total time of these messages can be measured and so the average latency can be calculated Portability Important because it sets the stage (almost literally) for a variety of usage scenarios Measure distance from the sender to the base station, while recording the number of messages sent and the number of messages received Look for point where we have 99% received messages/total messages Varies with the multiple sender use case - interference.

4 Testing Process Performance tests Functional tests
Write test scripts to speed up process Functional tests Harder, because they need to include a user Instruct user to perform predetermined gestures Count number of gestures the user made vs. the number of sounds that played

5 Looking Ahead Difficulties Lessons Learned: Next Steps User testing
Gesture use case most difficult to test Lessons Learned: Gesture recognition is hard Make sure you're reading all of your channels instead of just one six times Next Steps Finalize Gesture Recognition Multiple T-Motes

6 Questions?


Download ppt "Charles Cole Mark Cerritelli Matthew Fister Mine Yalcinalp."

Similar presentations


Ads by Google