Seaver’s Status report for 4/22/23

What did you personally accomplish this week on the project?

This week I had to design a script that would enable us to connect to the BT for the IMU. I had to iterate on many libraries. It turns out that Bluetooth is not very well supported with many modules. I found a library called SimpleBLE that works with C++, Python, and Rust (I think). It allowed me to scan for nearby BLE devices. It did not, however, let me connect to the chip. I ended up having to clone the repo and modify some of the libraries then install from the source. Eventually, I got it working and I am able to connect multiple chips to my MACOS and extract regular data iteratively.

Is your progress on schedule or behind?

We are currently on schedule. We are going to be placing the chips on the putters and in the balls, to test that accurately. We are adding some stylization to the website as well. We want it to look better and have nicer graphics so that a user can better understand what the data means and how they can improve their game. We have also been able to test the IMU’s with their individual batteries and they work well. Additional balls are currently being printed. We have also been working on our presentation for our final extensively.

What steps will be taken to catch up to the project schedule?

na

What deliverables do you hope to complete in the next week?

Next week, we are planning on streamlining the data from 6 IMUs to the web app using POST requests. To do this we also want to have the IMUs set up on the clubs and in the balls, modularly. We also would like to ensure that the course is set up better. We would like to install the golf ball cups and the felt green this week as well. Hopefully, we can also raise the course so that the course supports more weight.

Leave a Reply

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