What are the most significant risks that could jeopardize the success of the project? How are these risks being managed? What contingency plans are ready?
- The mobile app is working with communicating between the shank mounted LRAs and the foot mounted IMU, however it hasn’t been formally tested with the mocap system and the treadmill yet. This risk is being managed as we are going to be conducting another data collection session to test the functionality of the app during treadmill walking this upcoming week. If we run into any issues with the app during the experiment we will adjust the code as necessary.
Were any changes made to the existing design of the system (requirements, block diagram, system spec, etc)? Why was this change necessary, what costs does the change incur, and how will these costs be mitigated going forward?
N/A
Provide an updated schedule if changes have occurred.
N/A
List all unit tests and overall system tests carried out for experimentation of the system. List any findings and design changes made from your analysis of test results and other data obtained from the experimentation.
FPA Accuracy:
- Compared IMU-based FPA with mocap ground truth
- Findings
- Normal walking speed + Treadmill: RMSE is 2.24, which is within the acceptable error boundary for accurate vibration feedback
- Fast speed (20% faster than normal) + Treadmill: RMSE is 11.93, 5x more than acceptable error
- The FPA algorithm relies on heading measurement from the swing phase of walking, the faster one walks, the shorter their swing phase = less accuracy.
We now know the exact limits of our device, which is that we can only hold adequate FPA accuracy at the patient’s normal walking pace or slower. When we increase beyond the patient’s normal walking speed, error dramatically increases. This is completely fine for our use case, however it is good to know concrete limits of this device from testing.
Intuitive feedback testing:
- Compared FPA after receiving verbal instructions vs. FPA after receiving vibrotactile feedback
- Findings:
- Without device: With only verbal instruction to point toes inward, patient was avg. 4.4° away from target FPA (-10 degrees from their baseline FPA
- With device: With haptic feedback, patient was 0.1° away from target FPA
We saw that haptic feedback greatly improved patient ability to meet their target FPA goals during gait retraining, showing that the feedback was intuitive enough that the patient was able to make considerable progress towards getting their FPA to align with the recommended angle. With this in mind, we are able to confidently say that our device would greatly help patients train by themselves at home, since our data shows a marked improvement in using the device versus the alternative, which would be a reminder from a physician to a patient to point their toes more inward.
Perceived Feedback Testing
To test if different levels of intensity of the vibrations were distinguishable while walking, we tested 3 different levels of vibrations: 100% intensity, 50% intensity, 20% intensity of pulsed vibrations. After asking the participant which level of intensity they were feeling on their shank, the participants were not able to determine any differences between the 3 intensity levels. Instead, they were only able to distinguish if the vibration was present or not. This could be due to the MCU only being able to drive 3.3V, so that the LRAs are not able to produce a strong enough vibration. This changed our device design such that we are no longer planning on implementing the scaled feedback based on the degree of error. If another MCU that could drive a higher voltage, then this could result in more distinguishable differences in the intensity levels to allow for scaled feedback.
Intuitive UI Testing:
To test our app’s UI, we asked participants to fill out a short survey (google form link: https://forms.gle/dZCPrsvuKGisoiJm7) locating and explaining information present on the interface. We’ve so far tested with one participant, and one change we made is ‘hiding’ the bluetooth connection pipeline from the user, and having it automatically start when the user presses ‘start’ and disconnect when the user presses ‘stop’. Furthermore, we separated the ‘calibrate’ and ‘export csv’ buttons to an admin section of the tab since they are not directly user-facing. Besides the active session workflow improvements, the participant accurately identified other elements of our UI such as data visualizations and recommendations.
