Speed of execution
Our system, other than the TV display, are not particularly time sensitive. We were able to achieve all the calculation and graphic displays within the refresh time of the black and white TV. In fact, Professor Land's code runs 63.625 uSec/line, whereas the RS-170 standard requires 63.55 uSec/line. However, this did not generate any noticeable discrepancy. The graphics was perfectly displayed. Our code waits for 2 seconds before the player should react and make a move. The delay function which comes with the library works pretty well in the program, so we were able to achieve the delay without any problems.
Again, the video signal timing was good, since the graphic was displayed without flicker and without artifacts. The accelerometer accuracy was not really an issue, since we only want it to saturate above some arbitrary acceleration, it is of little interest for us to decode the exact acceleration of the punch, as long as the accelerometer saturates. It is because that we're using a 2g accelerometer that we don't care about the accuracy.
1. possibility of causing fatigue
we would advice the players to take breaks between each game play. Since this game can sometimes be physically demanding, we want the players to take water breaks. regular exercise can help preventing this issue.
2. possibility of seizures and dizziness
television signal generation might cause this, but it's as likely as the television set people watch at home. Since our graphics does not flicker, except when the punches are landed, we don't expect a big problem. However, if players experience any discomfort, please stop playing immediately and seek medical attention.
3. electric shock and being poked by the solder parts.
the accelerometer circuit was very well packaged in the boxing glove. The amplifier circuits are also packaged well within a box. Our system does not contain any sharp objects or small objects that kids can swallow. There should be minimum risk for these hazards from happening.
Other than the noise from the MCU and the TV, or perhaps the analog circuit, there is no noticeable interference or noise. It is very unlikely that our project would interfere with any other project in the lab.
Our project is usable to almost anybody who can see a TV and push some pushbuttons, and move around with glove on their hands. The interface is really simple and is doens't require any special knowledge about computers or engineering. Of course, due to the limitation of our weight training belt, people who have waist size more than 35 inches might have a problem putting the belt around their waist.