{"id":238,"date":"2024-12-07T04:28:37","date_gmt":"2024-12-07T04:28:37","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb5\/?p=238"},"modified":"2024-12-07T05:08:16","modified_gmt":"2024-12-07T05:08:16","slug":"rileys-status-report-for-12-7","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb5\/2024\/12\/07\/rileys-status-report-for-12-7\/","title":{"rendered":"Riley&#8217;s Status Report for 12\/7"},"content":{"rendered":"<p><b>What did you personally accomplish this week on the project? Give files or photos that demonstrate your progress. Prove to the reader that you put sufficient effort into the project over the course of the week (12+ hours).<\/b><\/p>\n<p><span style=\"font-weight: 400\">This week I assisted Allie in debugging the color model when running tflite. I wrote a script that classified 80 subsequent images and easily collated the results to view to quickly determine if any improvements were made with one model over the other. Unfortunately, we have not yet found a color model that functions properly on the Jetson, but the script was invaluable for testing and provided much of the timing testing data seen in the group status report. Additionally, I attempted testing with saved models and keras models, but the machine ran out of memory or simply crashed when that was attempted.\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400\">As an alternative, I attempted to write a color detection algorithm based off the dominant objects, and I managed to detect the outlines of the clothing, but the module I used didn\u2019t consistently grab the whole piece of clothing, but often only grabbed parts of it and parts of the background, making the average inaccurate. I was unable to find time to properly debug this this week with the chaos of the final week of classes, but we are confident that there is an alternative method available for us if the model remains stubborn in its unwillingness to function with the Jetson\u2019s version of tensorflow.\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400\">I also implemented a pushbutton and learnt about GPIO for the Jetson using their in-built Python GPIO API Jetson.GPIO. This took longer than expected since I had to learn that the Jetson only accepts 3.3V input for its pins and does not consistently detect a rising\/falling edge if from above that value. I also had to determine that since internal pull up resistors are not supported by our edge device, I would have to implement one and add it to the small circuit. Once I made those adjustments, Falling edges were detected consistently and I was able to integrate it to be the trigger for a picture.\u00a0<\/span><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-239\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb5\/wp-content\/uploads\/sites\/324\/2024\/12\/pushbutton-300x201.png\" alt=\"\" width=\"300\" height=\"201\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb5\/wp-content\/uploads\/sites\/324\/2024\/12\/pushbutton-300x201.png 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb5\/wp-content\/uploads\/sites\/324\/2024\/12\/pushbutton-768x514.png 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb5\/wp-content\/uploads\/sites\/324\/2024\/12\/pushbutton-1024x686.png 1024w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb5\/wp-content\/uploads\/sites\/324\/2024\/12\/pushbutton.png 1250w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p><b>Is your progress on schedule or behind? If you are behind, what actions will be taken to catch up to the proiect schedule?<\/b><\/p>\n<p><span style=\"font-weight: 400\">My progress is on schedule.<\/span><\/p>\n<p><b>What deliverables do you hope to complete in the next week?<\/b><\/p>\n<p><span style=\"font-weight: 400\">I hope to help implement the color detection algorithm\/test models to check for improvement.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">I also hope to make a stand\/holder for the camera to allow for more intuitive use of the camera.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Along with those items, I intend to make the pushbutton circuit smaller, explore options to miniaturize the circuit, and complete our final week of tasks.\u00a0<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What did you personally accomplish this week on the project? Give files or photos that demonstrate your progress. Prove to the reader that you put sufficient effort into the project over the course of the &#8230;<\/p>\n","protected":false},"author":950,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4],"tags":[],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb5\/wp-json\/wp\/v2\/posts\/238"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb5\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb5\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb5\/wp-json\/wp\/v2\/users\/950"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb5\/wp-json\/wp\/v2\/comments?post=238"}],"version-history":[{"count":1,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb5\/wp-json\/wp\/v2\/posts\/238\/revisions"}],"predecessor-version":[{"id":240,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb5\/wp-json\/wp\/v2\/posts\/238\/revisions\/240"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb5\/wp-json\/wp\/v2\/media?parent=238"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb5\/wp-json\/wp\/v2\/categories?post=238"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamb5\/wp-json\/wp\/v2\/tags?post=238"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}