Team Status Report for 4/29/2023

What are the most significant risks that could jeopardize the success of the project? How are these risks being managed? What contingency plans are ready?  

The most significant risk is how fragile the pressure sensors are. We ordered extras, but currently have broken 3, which means that if we break any more, we might be down a glove. Because we have broken so many, we have gone ahead and ordered more sensors, although they might not get here in time. In addition, we are handling the pressure sensors with a lot of care so that they won’t break in the future. The backup plan is to have one fully working glove with the pressure sensors, and the other glove with as many pressure sensors as possible. While it might not be receiving pressure inputs, the CV code can still detect which key is being pressed.

 

Were any changes made to the existing design of the system (requirements, block diagram, system spec, etc)? Why was this change necessary, what costs does the change incur, and how will these costs be mitigated going forward?  

We have not made any changes to the existing system design.

List all unit tests and overall system tests carried out for experimentation of the system. List any findings and design changes made from your analysis of test results and other data obtained from the experimentation.

Note accuracy -> We tuned each note that is being outputted to an online tuner and ensured that they were all correct.

Key segmentation -> We used multiple test images and assigned values to each key and saw that they were all different and correct.

Color thresholding -> We tested the paper piano printout in various different lighting and ensured that they all work.

Key Identification -> We tested each finger on each key and ensured that the correct note and finger were being detected.

Warp Consistency -> We tested the paper piano at different angles to ensure that it would work even if the piano wasn’t straight.

Leave a Reply

Your email address will not be published. Required fields are marked *