This week, I made significant progress on the Unity Engine and the DPU. For the Unity Engine, I finalized the physics model based on an MIT paper on the physics of Frisbees. I incorporated their drag and lift force equations into the game. Additionally, I created a game scene featuring a central island with trees, woods, and bushes, all surrounded by water and mountains.
Furthermore, I implemented an initial version of the DPU that receives data from the Arduino sensor and calculates the initial velocity, tilt, and launch angle from the input values. This information is then sent to the Unity game. With the current system, players can throw the board with the sensors, and the trajectory will be automatically simulated in the game.
I believe we are on track and ready for the demo next week. However, there are still many details to address. The DPU currently needs to support a Bluetooth connection instead of a cable connection. Additionally, I need to enhance the integration of the sensors to obtain accurate measurements of throw direction, height, initial tilt, and launch angle.
