• 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 biggest risks of the project are on the latency of our product and trying to keep computation time lower so that our latency is low enough for the user to effectively use. One change we’ve made is removing the Jetson as the data transfer from the RPi to the Jetson heavily affected our latency, so we decided to remove the extra device and do all the computation on the RPi. We have contingency plans and that’s to lower our data set that we will training our model on to potentially reduce latency even further if necessary for the demo.
• 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?
We have changed our existing design by removing the Jetson, so it will just be the RPi that will run our ML model as well as our distance code and we will send all that information from the RPi to the App. This change was necessary as we struggled to effectively use the Jetson, and we found that latency would be an even bigger issue if we were to use the Jetson as well as the RPi due to the time it would take to transfer data from the RPi to the Jetson
• Provide an updated schedule if changes have occurred.
We have no updates for our current schedule.