Progress Update:
This week, I focused on refining and implementing the data processing algorithms, including smoothing, moving averages, and pitch-based thresholding for footstrike detection. These algorithms are now functioning within the development environment, but further fine-tuning is needed to ensure they handle diverse gait patterns effectively. Initial testing highlighted areas for optimization in both noise reduction and threshold calibration.
Challenges Faced:
- Noise Filtering: Balancing the smoothing algorithms to reduce noise without removing key features necessary for accurate footstrike detection.
- Threshold Calibration: Determining the appropriate pitch threshold values to reliably identify footstrikes across different running styles and conditions.
- Integration: Ensuring the algorithms operate efficiently in the development environment without significant lag.
Next Steps:
- Complete fine-tuning of the data processing algorithms to improve accuracy and reliability.
- Test the system under varied gait patterns and terrains to identify additional areas for optimization.
- Begin integrating the refined algorithms into the main application for further testing and visualization development.