This week I have been working with my team to debug some of the functionality errors. We made the decision to switch to Ubuntu as our platform instead of Mac OS; this helped eliminate most of our latency issues. We restructured our code by migrating code between the different classes we created for the GUI. This helped in debugging the other issues we had identified with our system implementation.
Our next tasks would include making the UI more visually appealing that allows greater user interaction/engagement. We also need to increase the tap detection accuracy rate. Currently, the user often needs to tap a few times before the vibrations are picked up by the sensor. We hope to improve this accuracy rate by adding more sensors to our tap detection circuit. Lastly, we need to iteratively test our system and make sure it can be run for a long period of time without fail. We are currently on schedule.