{"id":125,"date":"2024-10-04T15:13:21","date_gmt":"2024-10-04T15:13:21","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamc4\/?p=125"},"modified":"2024-10-04T15:13:21","modified_gmt":"2024-10-04T15:13:21","slug":"team-status-report-for-10-05","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamc4\/2024\/10\/04\/team-status-report-for-10-05\/","title":{"rendered":"Team Status Report for 10\/05"},"content":{"rendered":"<p><b>General update:\u00a0<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">We gave the design report presentation. This involved considering some use case requirements and making design decisions regarding our camera setup. We also fleshed out the testing for each of the different components.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">We had a couple of practice sessions over the weekend to strengthen Danny\u2019s presentation skills.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">We obtained the parts for our stand. We did a rough setup to see if the stand was able to capture the full keyboard. Our stand was tall enough that it was able to capture the entire keyboard. We plan to build a connector between the gooseneck and the stand before we meet with Professor Dueck\u2019s students again on Wednesday.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">We ran through the basic setup tutorial for Vitis AI on the Kria KV260. We were able to set up a model and detect their example image. More details can be found in Danny\u2019s status report. We also ran through the Vitis AI workflow tutorial for quantizing and compiling a model on the FPGA. More details can be found in Jessie\u2019s Status report.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">We looked into how to implement kinematics on the FPGA. More details can be found in Jessie\u2019s Status report.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">We worked on printing out tension vs not tension CV pipeline\u2014see Shaye\u2019s status report<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">We tested kinematics in CV pipeline\u2014see Shaye\u2019s status report<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">We further looked into the different webapp examples that are found in Django.\u00a0<\/span><\/li>\n<\/ul>\n<p><b>Risks:\u00a0<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Weight distribution of the camera stand being off-center leading to the stand tipping over.\u00a0<\/span>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">If this happens, we plan to add a counterweight.\u00a0<\/span><\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">FPGA not working\u2014many complications in general\u00a0<\/span>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Order RPI to work with over break for contingency.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">May order <\/span><a href=\"https:\/\/community.element14.com\/technologies\/ai-machine-learning\/b\/blog\/posts\/accelerating-the-mediapipe-models-on-raspberry-pi-5-ai-kit#:~:text=It%20shows%20the%20frame%20rate,detected%20(three%20models%20running%20%3A%20palm\"><span style=\"font-weight: 400\">RPI ai kit<\/span><\/a><span style=\"font-weight: 400\"> if we end up switching over 100%.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><b>Changes to schedule\/ design<\/b><span style=\"font-weight: 400\">:\u00a0<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">No changes were made, we\u2019re still on track of our schedule.<\/span><\/li>\n<\/ul>\n<p><b>Stand setup:<\/b><\/p>\n<p><b>\u00a0<img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-126\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamc4\/wp-content\/uploads\/sites\/331\/2024\/10\/IMG_4429-221x300.jpg\" alt=\"\" width=\"221\" height=\"300\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamc4\/wp-content\/uploads\/sites\/331\/2024\/10\/IMG_4429-221x300.jpg 221w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamc4\/wp-content\/uploads\/sites\/331\/2024\/10\/IMG_4429-768x1041.jpg 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamc4\/wp-content\/uploads\/sites\/331\/2024\/10\/IMG_4429-755x1024.jpg 755w\" sizes=\"(max-width: 221px) 100vw, 221px\" \/><\/b><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-127\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamc4\/wp-content\/uploads\/sites\/331\/2024\/10\/Screenshot_2024-10-04_at_10.20.40_AM-300x188.jpg\" alt=\"\" width=\"300\" height=\"188\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamc4\/wp-content\/uploads\/sites\/331\/2024\/10\/Screenshot_2024-10-04_at_10.20.40_AM-300x188.jpg 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamc4\/wp-content\/uploads\/sites\/331\/2024\/10\/Screenshot_2024-10-04_at_10.20.40_AM-768x480.jpg 768w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamc4\/wp-content\/uploads\/sites\/331\/2024\/10\/Screenshot_2024-10-04_at_10.20.40_AM-1024x640.jpg 1024w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p><span style=\"font-weight: 400\">Screenshot of \u201crough setup\u201d we did<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>General update:\u00a0 We gave the design report presentation. This involved considering some use case requirements and making design decisions regarding our camera setup. We also fleshed out the testing for each of the different components. We had a couple of practice sessions over the weekend to strengthen Danny\u2019s presentation skills.\u00a0 We obtained the parts for &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamc4\/2024\/10\/04\/team-status-report-for-10-05\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Team Status Report for 10\/05&#8221;<\/span><\/a><\/p>\n","protected":false},"author":933,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[13],"tags":[9,7],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamc4\/wp-json\/wp\/v2\/posts\/125"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamc4\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamc4\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamc4\/wp-json\/wp\/v2\/users\/933"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamc4\/wp-json\/wp\/v2\/comments?post=125"}],"version-history":[{"count":1,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamc4\/wp-json\/wp\/v2\/posts\/125\/revisions"}],"predecessor-version":[{"id":128,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamc4\/wp-json\/wp\/v2\/posts\/125\/revisions\/128"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamc4\/wp-json\/wp\/v2\/media?parent=125"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamc4\/wp-json\/wp\/v2\/categories?post=125"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f24-teamc4\/wp-json\/wp\/v2\/tags?post=125"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}