March 2012 - May 2012
In my junior level embedded systems class, I created a haptic-feedback driven at-home physical therapy solution. Working with a physical therapist at Penn Medicine, we found that there are two key issues in existing physical therapy solutions: adherence & observance. The system uses the Microsoft Kinect to track a patient's motion through the course of an exercise and package this data for a doctor to view. If off-course in an exercise, the small vibrational motors turn on, alerting the patient.
Lua scripting pulls data from the Kinect to a shared memory location, where Python is able to display a dynamic webpage and send haptic feedback information to an Atmel-based microcontroller.
More information: kinepeutics.blogspot.com
Aspects: Circuit design, Python, Kinect, wireless communication