{"id":85,"date":"2023-02-18T22:36:26","date_gmt":"2023-02-18T22:36:26","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamc4\/?p=85"},"modified":"2023-02-19T04:45:13","modified_gmt":"2023-02-19T04:45:13","slug":"ankitas-status-report-2-18","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamc4\/2023\/02\/18\/ankitas-status-report-2-18\/","title":{"rendered":"Ankita&#8217;s Status Report 2\/18"},"content":{"rendered":"<p><strong>Current Progress:<\/strong><\/p>\n<ul>\n<li>Met with a yoga instructor to take reference pics for each of the 6 specified poses from the TOP and SIDE view\n<ul>\n<li>Also inquired about how a professional yoga instructor judges whether a pose is held correctly and what metrics she uses.<\/li>\n<li>Based on her feedback, we are now emphasizing whether the joints are aligned with each other (&#8220;straightness&#8221;) of the limb<\/li>\n<\/ul>\n<\/li>\n<li>From these pics, created a pose\/angle lookup table by quantifying the ideal yoga pose images from the instructor into angles formed from 3 of the 33 possible MediaPipe landmarks using the PoseEstimation function we previously wrote.<\/li>\n<li>\u00a0Wrote the getAngle2D function that calculates the angle from 3 inputted nodes. This was used above to calculate the angles at notable joint combinations and analyze how the instructor&#8217;s pose angles varied with our hypothesized pose angles. This could also help us identify a valid error threshold as angles could vary slightly from person to person.<\/li>\n<li>Read and watched tutorials on how to construct a wooden frame that will go around the mirror and LCD screen -&gt; Will finalize the wood dimensions once we decide whether we will use one or two monitors.<\/li>\n<\/ul>\n<p>In regard to the schedule, we are slightly behind on the hardware construction as we haven&#8217;t ordered our materials yet. In regards to the Pose Correction, we have made significant progress and will be most likely finished by the end of the week.<\/p>\n<p><strong>Next Week&#8217;s Deliverables:<\/strong><\/p>\n<ul>\n<li>Continue working on the Pose Correction algorithm and research other metrics besides angles and node distances that could be used to further improve our algorithm<\/li>\n<li>Order the LCD monitor, 2-way mirror, and wood<\/li>\n<li>Participate in a yoga class to gain further insight into what other metrics could be helpful to include<\/li>\n<\/ul>\n<p><strong>Relevant Courses:<\/strong><\/p>\n<ul>\n<li>16-385: Computer Vision<\/li>\n<li>16-467: Human-Robot Interaction<\/li>\n<li>15-281: Artificial Intelligence: Representation and Problem Solving<\/li>\n<li>16-384: Robot Kinematics and Dynamics<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Current Progress: Met with a yoga instructor to take reference pics for each of the 6 specified poses from the TOP and SIDE view Also inquired about how a professional yoga instructor judges whether a pose is held correctly and what metrics she uses. Based on her feedback, we are now emphasizing whether the joints &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamc4\/2023\/02\/18\/ankitas-status-report-2-18\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Ankita&#8217;s Status Report 2\/18&#8221;<\/span><\/a><\/p>\n","protected":false},"author":707,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[6,4],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamc4\/wp-json\/wp\/v2\/posts\/85"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamc4\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamc4\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamc4\/wp-json\/wp\/v2\/users\/707"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamc4\/wp-json\/wp\/v2\/comments?post=85"}],"version-history":[{"count":4,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamc4\/wp-json\/wp\/v2\/posts\/85\/revisions"}],"predecessor-version":[{"id":94,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamc4\/wp-json\/wp\/v2\/posts\/85\/revisions\/94"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamc4\/wp-json\/wp\/v2\/media?parent=85"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamc4\/wp-json\/wp\/v2\/categories?post=85"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teamc4\/wp-json\/wp\/v2\/tags?post=85"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}