ECE 4760 Final Project Ryan Bayne and Ben Taussig

Contents

  1. Overview
  2. Intellectual Property Considerations
  3. Ethical Considerations
  4. Safety Considerations
  5. Legal Considerations

Overview

Overall, we were pleased with the outcome of this project. While the design of the game itself did change significantly over the course of the project, we feel that our final implementation successfully retained the arcade spirit that we initially set out to emulate.

In particular, we are happy with the quality of our system's gameplay experience. The system responds quickly to player input and rarely triggers unintentionally, allowing the player to feel immersed in the game. The quality of gameplay is bolstered by the ability to adjust the game's difficulty settings. We found that it was very easy to score consistently on the slower difficulty settings and very hard to score consistently on the faster difficulty settings -- still, regardless of skill level, each player can find the difficulty setting that gives them the most satisfying challenge.

Originally, we planned to modulate the velocity of the robotic leg's kicks in accordance with the aggressiveness of the player's input. Our major concession in this project was the decision to remove this feature. We found that the quality and voltage range of the EMG muscle sensor's output was highly dependent on where the sensor was placed on a user's muscle. As such, we were unable to include this feature without drastically sacrificing the quality of gameplay.

Intellectual Property Considerations

The only external code used in our system is Adam Dunkels' Protothreads library. The specific implementation of Protothreads used in our system can be found here.

We do not plan to patent or publish our project.

Ethical Considerations

The IEEE Code of Ethics states: "We, the members of the IEEE... hold paramount the safety, health, and welfare of the public, to strive to comply with ethical design and sustainable development practices, and to disclose promptly factors that might endanger the public or the environment"

In concordance with this statement, we strove to be transparent about the potential risks associated with attaching a sensor to oneself. In the context of our project, we feel that these risks are negligible because our system is entirely battery powered.

Safety Considerations

Our primary safety concerns with this project are the dangers associated with connecting our EMG muscle sensor to the electrical grid. Doing so would pose a risk of electrocution to a user of our system. As such, our system is entirely powered by batteries, allowing a user to play our game without fear of electrocution.

The EMG muscle sensor used in this project is compliant with the FDA's standard for electrode lead wires.