Author: kcha

Kelly’s Status Report for 3/9/24

Kelly’s Status Report for 3/9/24

Work Accomplished: Worked on and completed Design Report I took on the Use Case Requirements, half of the Design Trade Studies, Project Management, and helped with proofreading, wording, and formatting the document. I created a new gantt chart so that it can fit better on 

Team Status Report for 2/24/24

Team Status Report for 2/24/24

Risks: RPi Camera borrowed from the inventory was the HQ variant (which requires additional lens). Will need to buy new RPi Cameras. Michael has a family medical emergency and will be heading home on Wednesday evening. He’ll be able to work remotely on Thursday, and 

Kelly’s Status Report for 2/24/24

Kelly’s Status Report for 2/24/24


Work Accomplished:

  • Downloaded Flutter and installed everything needed.

 

  • Tested a basic Flutter app to familiarize myself DART files and how the UI works, following this Youtube tutorial: https://www.youtube.com/watch?v=HQ_ytw58tC4 
  • Started building the UI for the app:
    • Scrollable inventory page that populates elements from test list of strings that I hardcoded.
    • Bottom navigation bar that directs to each individual page when tapped.

 


Progress:

  • My progress in on track with our gantt chart. I decided to push back the LLM server implementation until after we receive the server hardware and it is set up, but am now focusing more on the flutter app.
    • Blue represents my tasks, Pink represents the whole team.


Things to complete next week:

  • Design Report
  • Try using Llama2 – 13B instead of 7B to see what different results it gives me
  • Research how to access the LLM in the Flutter app
  • Build more to the Flutter app and have all the basic UI elements created

 

Team Status Report for 2/17/24

Team Status Report for 2/17/24

Risks: Meta Llama 2 LLM has some trouble giving a variety of recipes and at first tried to use as many ingredients as possible. We will test more specific prompts to see if it will work as intended. Another approach can be to try to 

Kelly’s Status Report for 2/17/24

Kelly’s Status Report for 2/17/24

Work Accomplished: I finished creating mock-ups for our app UI.   I researched LLMs and decided to use Meta’s Llama 2 since it can be downloaded and used locally. I decided on the 7B version, with the options of 7B, 7B-chat, 13B, 13B-chat, 70B, 70B-chat, 

Team Status Report for 2/10/24

Team Status Report for 2/10/24


Risks:

  • Glare may be an issue when scanning smart labels. Software based to reduce glare have been shown to be computationally expensive.
    • Consider adding a polarized film over the lens to cut out the glare.
  • Premade produce recognition solutions may not be trained for off-angled images.
    • If this does not work, we may pivot to having a plain background 
  • Raspberry Pi Zeros may not have the compute strength to handle taking & streaming images
    • May upgrade from Pi Zero 2 W to a stronger Pi model (tradeoff: higher energy consumption)

Changes:

  • No noteworthy design changes as of yet

Progress:

  • QR Code detecting & reading using CV
  • App design
  • Github set up
  • RPi Zero + Camera requested/ordered
  • Preliminary research into DB, LLM, & Produce Recognition.

 

Kelly’s Status Report for 2/10/24

Kelly’s Status Report for 2/10/24

Work Accomplished: Project proposal slides. I thought of and proposed all 9 different use case requirements + quantifications and justifications that were used in our final presentation. I prepared for the presentation and presented on Wednesday. I started creating mock-ups for the UI of our