Personal Accomplishment
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).
This week, I focused on the accelerometer tuning and threshold adjustment for fall detection. This involves refining sensitivity thresholds to accurately differentiate between minor movements and falls. I implemented adjustments in the C code to better filter the accelerometer data, ensuring reliable signal detection while minimizing noise from incidental movements. I also completed the data pipeline integration. Now, when the accelerometer detects a fall signal, it sends the data to the web app through a web API. On the web app end, an alert is generated to notify users of the event. Finally I spent time to prepare for demo this week. This included adding content to our slides, testing components to ensure reliability, and preparing demonstrations that showcase the core functionality of WalkGuard, particularly its fall detection and alert system.
Schedule
Is your progress on schedule or behind? If you are behind, what actions will be taken to catch up to the project schedule?
I am on schedule with my project. The accelerometer tuning and pipeline integration were major steps, and both were successfully completed this week. With these in place, I can shift focus to optimizing detection performance and preparing for further integration tests.
Upcoming Deliverables
What deliverables do you hope to complete in the next week?
- Fine-tuning Fall Detection: Further refine the accelerometer thresholds to reduce false positives and ensure that the system reliably identifies actual falls.
- Integration Testing: Perform comprehensive tests of the hardware-to-web pipeline to identify and resolve any latency or data accuracy issues.
- Web App Enhancement: Improve the web app interface for displaying fall alerts.
- Field Testing: Design and execute real-world test scenarios using the white cane to simulate practical use cases. This includes testing in varied environments to validate the system’s functionality.