Thursday, April 7, 2011

Weekly Update 4/7/2011

What did we do this week:
This week has been spent trying to improve the clicking mechanism.  Last week we learned in our user study that the clicking wasn't necessarily done correctly.  People had a good amount of trouble performing accurate clicks.  To address this we are now locking the X and Y coordinates when we see a fast change in Z.

Problems:
When running the user study we found that our clicking mechanism was pretty bad to say the least.  The problem is now to fix it.  Due to this bug we are having to change the scope of our system.  Too much of our system was dependent on having a working click and track.

Project Status: 
The project scope has been greatly reduced in the past week.  Due to the accuracy problems and the time needed to fix this, we have decided to drop third party application support for now.  We recognize that no matter how well we support third party apps, no one will want to use our system if we don't have a good system mouse replacement.

New Ideas:
Currently we are locking the X and Y coordinates when a swift change in the Z coordinate was detected.  While this provided a large increase in clicking accuracy, it is still not good enough.  We are now thinking that we will also do some backtracking on the points that the hand was at.  Therefore, when the user starts a click,  the program will look back 5 or so points and use that point as the point that the user wanted to click.


No comments:

Post a Comment