Sarah’s Status Report for 5/1/2021

This week, I downloaded all the dependencies necessary to run the UI on the Xavier board. The code didn’t run correctly on the board, but it wasn’t a dependency issue. I also had to resize the camera feed frames because the default size from the webcam was different from the default size on my laptop.

I’m behind schedule because I didn’t think I was going to be sick for that long after getting my second COVID vaccination shot.

Next week, I hope to download the new UI code on the board. Zixuan modified it so the UI could run at the same time as the pose comparison code. I also hope to finalize the exercise library.

Zixuan’s Status Report for 5/1/2021

This week I added more exercises into the metrics library and did some tests with the pose comparison algorithm. I also worked on the integration of the comparison algorithm and UI. Now we can run pose comparison with the UI. We have the gif of the exercise on the left and user’s video tracked by OpenPose on the right, and we get a result back which reflects the level of completion for each workout based on the angles.

Next week I will continue to work on the integration of the project, add more exercises into the metrics library, and try to improve the overall comparison accuracy.

Team Status Report for 5/1/2021

This week we mainly worked on the integration of our project. Now we can run the pose comparison with the UI.

The most significant risk for us right now is the successful integration of the entire system on the board. We need to resolve some issues caused by our different configurations. We hope to have everything put together next week and test the entire system.

Next week we will work on the final presentation and continue to integrate our system.

Maddie’s Status Report for 5/1/2021

This week my primary focus was the incorporation of user accounts and the leaderboard.  I used pygame combined with sqlite databases to store tables that could keep track of the user’s scores and update their progress with a new score after completing another workout.  I sometimes am running into issues with updating the scores properly as the identifier is the users name that they enter so I am sorting through that issue to be finalized with the other stretch goals.

We want to, as a stretch goal, add notes on which parts of the body are causing the most issues on which exercises, so this week I want to help add that to our final version of the project.