{"id":92,"date":"2023-02-26T02:51:54","date_gmt":"2023-02-26T02:51:54","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamb7\/?p=92"},"modified":"2023-02-26T02:51:54","modified_gmt":"2023-02-26T02:51:54","slug":"team-report-for-2-25-2023","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamb7\/2023\/02\/26\/team-report-for-2-25-2023\/","title":{"rendered":"Team Report For 2\/25\/2023"},"content":{"rendered":"<p><span style=\"font-weight: 400\">Our biggest risks at the moment are still pertaining to technology use. Specifically, we\u2019ll need to learn a system that none of us have worked with before. And, we\u2019re still slightly uncertain as to whether an rPi will have sufficient computational power for what we need. However at this point, I think the next move will simply be to commit to trying it out, as this is the hardware that we\u2019d prefer for the project (over a more specialized but also more expensive piece of hardware like a Jetson). <\/span><\/p>\n<p><span style=\"font-weight: 400\">The only change to the project that we\u2019re considering at this point is to include a speaker with the system, and the option for the user to request to play a deterrent sound (e.g. dog whistle). This is because, as a use case, we think that reporting bad behavior would also be more useful if there was a way to discourage said behavior, especially if the animal is doing something potentially dangerous. Otherwise, the user will know that something is happening but be completely unable to stop it, which seems unideal. In terms of added costs, this would require us to also include a small and inexpensive speaker to interface with the raspberry pi &#8211; probably something we can get from the inventory.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Regarding our schedule, as there has still been some debate going on about whether an rPi would be sufficient for our needs, this hardware hasn\u2019t been requested from inventory yet, which we had been hoping to do by the end of this past week. However, this should not be a major setback, as everything we are doing is in software and can still be developed separately from the rPi. The intention is to get the rPi before spring break, and potentially use that time to catch up on figuring out rPi 101 if we don\u2019t have enough time to do so prior to break. For the web application side, Brandon will be pushing back tasks a week due to other work commitments and technical issues he has been having with his computer. He hopes to work on it this week making sure our ideas on implementing users choosing forbidden zones actually work, which we believe is a core task of the project that should be tested before spring break.<\/span><\/p>\n<p>Regarding major achievements, on the Web Application side, Brandon has set up React integrated with Django. He had no experience with Axios and the Django REST framework, which are tools to send data between React and Django, so he took a few hours to learn how to use them. After learning these tools, he implemented allowing the user to upload images for pet classification.<\/p>\n<p>Regarding any adjustments to team work assignment,<span style=\"font-weight: 400\">\u00a0the potential addition of the speaker will require Brandon to figure out how to communicate a \u2018send sound request\u2019 through the web app to the rPi. In terms of receiving that on the rPi side (and figuring out how to incorporate an rPi with a speaker), Rebecca and\/or Max will be primarily responsible.\u00a0<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Our biggest risks at the moment are still pertaining to technology use. Specifically, we\u2019ll need to learn a system that none of us have worked with before. And, we\u2019re still slightly uncertain as to whether an rPi will have sufficient computational power for what we need. However at this point, I think the next move &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamb7\/2023\/02\/26\/team-report-for-2-25-2023\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Team Report For 2\/25\/2023&#8221;<\/span><\/a><\/p>\n","protected":false},"author":717,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[8,4],"tags":[9],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamb7\/wp-json\/wp\/v2\/posts\/92"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamb7\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamb7\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamb7\/wp-json\/wp\/v2\/users\/717"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamb7\/wp-json\/wp\/v2\/comments?post=92"}],"version-history":[{"count":1,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamb7\/wp-json\/wp\/v2\/posts\/92\/revisions"}],"predecessor-version":[{"id":93,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamb7\/wp-json\/wp\/v2\/posts\/92\/revisions\/93"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamb7\/wp-json\/wp\/v2\/media?parent=92"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamb7\/wp-json\/wp\/v2\/categories?post=92"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamb7\/wp-json\/wp\/v2\/tags?post=92"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}