{"id":82,"date":"2024-02-17T22:57:03","date_gmt":"2024-02-17T22:57:03","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc7\/?p=82"},"modified":"2024-02-17T23:24:22","modified_gmt":"2024-02-17T23:24:22","slug":"ronits-status-report-for-2-17-2024","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc7\/2024\/02\/17\/ronits-status-report-for-2-17-2024\/","title":{"rendered":"Ronit\u2019s Status Report for 2\/17\/2024"},"content":{"rendered":"<h2>Tasks accomplished this week<\/h2>\n<p>This week, I continued my work on the load balancing algorithm. This required me to write Go code for the &#8220;leader&#8221; server node as well as the computer vision nodes. The load balancing algorithm used is a simple round robin load balancing algorithm, and this algorithm is obviously executed by the leader server. For now, I used a series of stock images as a placeholder to distribute images across the CV nodes (8+ hours). I also spent time writing unit tests to test out whether load balancing was done correctly (2+ hours). Some time was also spent debugging (1+ hour).<\/p>\n<p>I also spent time searching for drones and talking with various robotics labs at CMU with my partners (2+ hours). We were able to get valuable feedback on what drones would be useful for us, as well as opportunities to borrow equipment.<\/p>\n<h2>Progress<\/h2>\n<p>I am happy with my progress. However, I would have liked to have researched how to implement the YOLO detection algorithm. I would say that I&#8217;m on track with my schedule, and spending time next week on the computer vision algorithm would allow me to complete the distributed CV server.<\/p>\n<h2>Deliverables for next week<\/h2>\n<p>For next week, I am going to work exclusively on the YOLO detection algorithm to implement on the CV nodes. I have some preliminary ideas on what to do for this. Additionally, I have to implement logic to break down the video into frames for processing, so I&#8217;m hoping to implement this too. Lastly, I wanna comprehensively write tests to test the server completely.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tasks accomplished this week This week, I continued my work on the load balancing algorithm. This required me to write Go code for the &#8220;leader&#8221; server node as well as the computer vision nodes. The load balancing algorithm used is a simple round robin load balancing algorithm, and this algorithm is obviously executed by the &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc7\/2024\/02\/17\/ronits-status-report-for-2-17-2024\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Ronit\u2019s Status Report for 2\/17\/2024&#8221;<\/span><\/a><\/p>\n","protected":false},"author":904,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[7],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc7\/wp-json\/wp\/v2\/posts\/82"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc7\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc7\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc7\/wp-json\/wp\/v2\/users\/904"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc7\/wp-json\/wp\/v2\/comments?post=82"}],"version-history":[{"count":5,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc7\/wp-json\/wp\/v2\/posts\/82\/revisions"}],"predecessor-version":[{"id":94,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc7\/wp-json\/wp\/v2\/posts\/82\/revisions\/94"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc7\/wp-json\/wp\/v2\/media?parent=82"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc7\/wp-json\/wp\/v2\/categories?post=82"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s24-teamc7\/wp-json\/wp\/v2\/tags?post=82"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}