Songting’s Status Report for 10/15

This week, I have been focused on improving the Unity game physics model. I successfully made changes to achieve partially correct behavior in the physics system for the more complex frisbee physics mesh. Although there are still some flaws, I believe they will be relatively easy to fix.

During our meeting with the instructors and TAs on Thursday, we discussed the possibility of using a simple cylinder mesh for the disk instead of a more complex model. We also talked about benchmarking steps we could implement to verify our system, rather than relying solely on user ratings of their experience. I think a valid approach would be to actually throw a Frisbee and gather data from the sensors, then compare those sensor readings with the simulation data.

Next week, I will be traveling, but I plan to continue working on the Unity aspects and think through how we can write the Python data processing unit. Overall, I feel that I am on track with the entire process.

Frances’ Status Report of 10/25

This week, I spent a lot of time debugging the Arduino IDE connection to the microcontroller. I have also written a very basic testbench that sends the IMU and ToF sensors’ data to our interim Arduino, an Arduino UNO (instead of the Arduino Nano). I spent some time researching the Arduino libraries on the sensors and found that there exists linear acceleration calculations that can take into account the acceleration of gravity. Next week, I will try using a different converter to see if my computer is compatible with a different connection, and the frisbee is expected to arrive, so I will start designing a 3D printed casing over the sensors and microcontroller.

Alex’s Report for 10/18

This week I spent time setting up OpenPose and working on the design report. I now have a working version of OpenPose although the frame rate is not as good as I was hoping. I have found a more advanced version of OpenPose that I plan to try.

Next week, I hope to set up the gpu version of OpenPose or look into a new body modeling and have that working by the end of the week. Additionally, we should receive some of our parts and plan on setting them up for testing and then beginning the testing process.

Frances’ Status Report for 10/18

This week, I spend a majority of the time working on the Design Report. We further fleshed out in detail the decisions we were making, such as the battery we chose to select as well as the hardware implementation and data calculations we would need to do in order to successfully implement the project.
Next week, I plan to play around some more with my Arduino UNO, and get the basic Arduino code setup done to test the sensors. We are doing all of our data calculations in a python program, so I will also attempt to create a slower Arduino version of those calculation to ease the workload of my group members.

Songting’s Status Report for 10/11

This week, I continued my work on the Unity Engine. I successfully implemented a prototype of our physics model using Unity C#. In the prototype, I created a simple disk based on my modeling. The disk accepts various parameters, such as launching velocity and angles, which will be calculated in our Data Processing Unit. I also contributed to the design report and finalized several technical components.

I believe I am on track to achieve my goal. I am making significant progress on the Unity game. Next week, I will continue to work on improving the physics model. Additionally, I plan to create a better frisbee model, as the current one is just a flat cylinder, and I will work on integrating the physics model with it.

 

 

Team Status Report for 10/4

This week, we spent a lot of time working on our design presentation. We fleshed out both our hardware and software implementations, and specified our Gantt chart in more detail. We are currently on track with our schedule.
This week, we added a software step in our software implementation that included syncing all our data, as we realized that the multiple sources of inputs (webcam, Arduino Nano) would potentially cause out of sync data. This should be relatively simple to implement, since all of the hardware has this capability of sending timestamped data.
In the case that this does not work, we will try assuming data sync, since there is already low latency with both the camera and the sensors. If that does not work, we will try sending the webcam data to the Arduino Nano/RPi to sync the data all together.

This next week, we are planning to work on the design report, and once we receive our critiques, order our hardware sensors.

Frances’ Status Report for 10/4

This week, I worked on the design presentation and specifically focused on the hardware implementation solution plan. I continued my research on the ideal parts, and started tinkering with my personal Arduino UNO. I also picked up the RPi we will be using, so in the following week, I plan to set up the wifi communication between the two of them to get some baseline wifi latency measurements. This next week, I also plan to spend a lot of time writing our design document. Once we have the feedback from our design presentation, I will go ahead and order the important sensors for our project.

Alex’s Status Report for 10/4/2025

During the course of this week I worked on the design presentation and specifically focused on the parts we are using and the gantt chart. Additionally, I looked into open pose a little bit more and we started looking at an arduino uno as we are planning on using the arduino nano for our project.

This upcoming week I am hoping to order all of the parts we need for the project after hearing the feedback from the design presentation. Additionally, I hope to start writing some arduino code that can send data to the RPi to set up the integration for further testing.

Songting’s Status Report for 10/4

This week, I have been focused on preparing the design presentation, gathering feedback from other teams, and reflecting on our design plan. The questions raised during the presentation were very helpful, particularly regarding how we will integrate all the sensors into the Frisbee. Additionally, I continued working on the Unity game, where I am concentrating on integrating the physics model to simulate the Frisbee’s trajectory.

I believe we are on track with our work schedule. Next week, we will finalize the parts list and place our order. I also plan to explore the OpenPose project. My goal is to get it up and running and examine the data it will output.