- What did you personally accomplish this week on the project? Give files or photos that demonstrate your progress. Prove to the reader that you put sufficient effort into the project over the course of the week (12+ hours).
I assisted with compiling the parts list to being prototyping. The current MCU chosen is a single-core MCU with an integrated 6 DoF IMU that is capable of BLE+WiFi data transmission. An alternative MCU has also been ordered that is a dual-core MCU, but it does not have a built in IMU, which means that the size of the prototype would have to increase if the MCU and IMU were separate components.
I also met with Dr. Eni Halilaj with the group to get some guidance on the project and feedback on high level goals that were listed in our Gantt Chart and proposal presentation.
I conducted literature review to learn more about foot angle progression (FPA) estimation by reading the following paper. I also start planning out the BLE data transmission pipeline from the laptop to the MCU, as well as how to set up the connection between the MCU and the haptic driver.
- Is your progress on schedule or behind? If you are behind, what actions will be taken to catch up to the project schedule?
Currently, my progress is on schedule since I already had the single-core MCU to start testing and working with while waiting for the other parts we have ordered to arrive.
- What deliverables do you hope to complete in the next week?
I hope to start working on connecting the MCU to the haptic driver with a breadboard at first as a proof of concept.
I also plan to work on developing the MCU —> laptop pipeline using the single core MCU that we have, and that code will ideally be easily translated to another MCU if we decide to go with the dual-core MCU instead. As part of this, I will work on implementing code for BLE data transmission between MCU —> laptop to plot test/sample data before transitioning to having it display the raw IMU data.
Finally, I will conduct further literature review on FPA estimation and a previous study’s algorithm for this calculation and how to integrate their approach for our device components. The code will be added and updated to the project’s GitHub repo.
