Yuma’s Status Report 3/30

Accomplishments This Week

We have been coding on our laptops the past couple of weeks, and this week we were able to test on the real hardware. This was partially fueled in motivation due to the interim demo, which we are looking forward to demo the barcode scanner and system performance. Jason has been experimenting with other OCR methods, so that is why we were not able to integrate the expiration date part yet. In terms of real hardware, I took a while to understand the broadcasting mechanisms for python, and was able to test message passing between two different nodes. It worked great, and the recommendation algorithm was also implemented. Although the UI is not developed yet, we are able to write commands on the console to simulate this feature (i.e. display the current item list, clear the item list, give recommendations, etc).

Code for this recent week should be viewable at the link: https://github.com/Yumam20/d3-intellistorage

Project Schedule and Progress
Progress has returned back to schedule, where we have started system integration onto the real hardware. Although a big bottleneck is the OCR integration (when it is actually done), the integration part should be the easiest with the framework mentioned in last week’s report.

Goals for the Next Week
I hope to develop more features into the base code regarding the data resiliency portion. I hope to implement the distributed consensus protocol while making sure the code functions.

Leave a Reply

Your email address will not be published. Required fields are marked *