{"id":112,"date":"2023-02-09T23:48:04","date_gmt":"2023-02-09T23:48:04","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama8\/?p=112"},"modified":"2023-02-10T03:07:45","modified_gmt":"2023-02-10T03:07:45","slug":"team-status-report-for-2-11-2023","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama8\/2023\/02\/09\/team-status-report-for-2-11-2023\/","title":{"rendered":"Team Status Report for 2\/11\/2023"},"content":{"rendered":"<p><span style=\"font-weight: 400\">The most significant risk that could jeopardize the success of the project is not receiving our parts in time, which would push our planned schedule back. We also have to consider researching the best motors for our chosen haptic feedback points before ordering (this is going directly out of our budget so we don\u2019t want to spend excessively on motors we won\u2019t end up using). However, we have to consider that ordering one type of motor at a time would delay our project if it turns out that the chosen motor type does not meet our requirements. To mitigate this risk, we have our own personal motors\/Arduinos that we will be using for testing while we wait for our parts.<\/span><\/p>\n<p><span style=\"font-weight: 400\">On Sunday, we had an additional meeting with Mimi Sung, the president of CMU Esports (student-run gaming organization). She brought up a valid point that even if we provide excellent haptic feedback, the fact that the gamer is still confined to a keyboard may diminish the full feedback experience. This inspired us to consider adding a physical <\/span><i><span style=\"font-weight: 400\">input <\/span><\/i><span style=\"font-weight: 400\">device so that the user can control their in-game actions without the use of a keyboard.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">This physical input device we first thought to build is a wireless joystick modeled after the nunchuck controller joystick (as shown in<\/span><i><span style=\"font-weight: 400\"> Figure 1 and 2<\/span><\/i><span style=\"font-weight: 400\">). The joystick in the player\u2019s left hand will control the movement of the player, while the joystick in the player\u2019s right hand will include buttons (as shown in <\/span><i><span style=\"font-weight: 400\">Figure 3<\/span><\/i><span style=\"font-weight: 400\">) that can control the player\u2019s actions (i.e. forceful jump, attacking an enemy, diminishing health and getting hit).<\/span><\/p>\n<figure id=\"attachment_115\" aria-describedby=\"caption-attachment-115\" style=\"width: 180px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.walmart.com\/ip\/White-Wireless-Remote-Wiimote-Nunchuck-Controller-Combo-Set-w-Strap-for-Nintendo-Wii-Wii-U-Wii-mini-Game\/483019465\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-115 size-medium\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama8\/wp-content\/uploads\/sites\/226\/2023\/02\/controller-180x300.png\" alt=\"\" width=\"180\" height=\"300\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama8\/wp-content\/uploads\/sites\/226\/2023\/02\/controller-180x300.png 180w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama8\/wp-content\/uploads\/sites\/226\/2023\/02\/controller.png 449w\" sizes=\"(max-width: 180px) 100vw, 180px\" \/><\/a><figcaption id=\"caption-attachment-115\" class=\"wp-caption-text\">Figure 1<\/figcaption><\/figure>\n<div class=\"tenor-gif-embed\">\n<figure id=\"attachment_116\" aria-describedby=\"caption-attachment-116\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/tenor.com\/view\/controller-gif-23413941\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-116 size-medium\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama8\/wp-content\/uploads\/sites\/226\/2023\/02\/joystick-300x169.gif\" alt=\"\" width=\"300\" height=\"169\" \/><\/a><figcaption id=\"caption-attachment-116\" class=\"wp-caption-text\">Figure 2<\/figcaption><\/figure>\n<\/div>\n<figure id=\"attachment_117\" aria-describedby=\"caption-attachment-117\" style=\"width: 297px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.teepublic.com\/sticker\/489266-xbox-controller-buttons\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-117 size-medium\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama8\/wp-content\/uploads\/sites\/226\/2023\/02\/buttons-297x300.png\" alt=\"\" width=\"297\" height=\"300\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama8\/wp-content\/uploads\/sites\/226\/2023\/02\/buttons-297x300.png 297w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama8\/wp-content\/uploads\/sites\/226\/2023\/02\/buttons-100x100.png 100w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama8\/wp-content\/uploads\/sites\/226\/2023\/02\/buttons.png 685w\" sizes=\"(max-width: 297px) 100vw, 297px\" \/><\/a><figcaption id=\"caption-attachment-117\" class=\"wp-caption-text\">Figure 3<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400\">Another avenue we could take to achieve a keyboard-free experience could be taking a regular wireless Xbox controller and configuring it to the monitor the game is being played in (as shown in<\/span><i><span style=\"font-weight: 400\"> Figure 4<\/span><\/i><span style=\"font-weight: 400\">). We would have to find a way to configure the X-Y-A-B keys on the controller to W-A-S-D keys on the keyboard, and get that information to the game itself. It\u2019s a possible avenue, but definitely needs more research before we decide to go with it or build our own nunchuck controller.<\/span><\/p>\n<figure id=\"attachment_118\" aria-describedby=\"caption-attachment-118\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.walmart.com\/ip\/Microsoft-Xbox-Wireless-Controller-Robot-White\/897028435?wmlspartner=wlpa&amp;selectedSellerId=0&amp;wl13=2281&amp;adid=22222222227376363838&amp;wl0=&amp;wl1=g&amp;wl2=c&amp;wl3=634195849131&amp;wl4=pla-1044919180729&amp;wl5=9005925&amp;wl6=&amp;wl7=&amp;wl8=&amp;wl9=pla&amp;wl10=8175035&amp;wl11=local&amp;wl12=897028435&amp;veh=sem&amp;gclid=CjwKCAiA0JKfBhBIEiwAPhZXDzCsc8QvdMCJtZjnpk7VsWXY0faseUsIdxNjGqIyocHTLPirpI5rPhoCqLcQAvD_BwE\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-118 size-medium\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama8\/wp-content\/uploads\/sites\/226\/2023\/02\/controller2-300x221.png\" alt=\"\" width=\"300\" height=\"221\" srcset=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama8\/wp-content\/uploads\/sites\/226\/2023\/02\/controller2-300x221.png 300w, http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama8\/wp-content\/uploads\/sites\/226\/2023\/02\/controller2.png 707w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-118\" class=\"wp-caption-text\">Figure 4<\/figcaption><\/figure>\n<p><span style=\"font-weight: 400\">In consideration of our meeting with Mimi, we changed our project proposal and gantt chart to reflect creating the keyboard-free experience. We allotted time to research, develop, and test this system.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">Our project includes considerations for the welfare, safety and economic capability of our intended user. A driving force of our project is to make our haptic suit cheaper than the industry standard which runs around $500-$3000, our solution will run for less than $200. We also aim to design our system around all sizes, in order to promote body inclusivity and comfortability from wearing our vest.\u00a0<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The most significant risk that could jeopardize the success of the project is not receiving our parts in time, which would push our planned schedule back. We also have to consider researching the best motors for our chosen haptic feedback points before ordering (this is going directly out of our budget so we don\u2019t want &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama8\/2023\/02\/09\/team-status-report-for-2-11-2023\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Team Status Report for 2\/11\/2023&#8221;<\/span><\/a><\/p>\n","protected":false},"author":685,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[7],"tags":[9],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama8\/wp-json\/wp\/v2\/posts\/112"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama8\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama8\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama8\/wp-json\/wp\/v2\/users\/685"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama8\/wp-json\/wp\/v2\/comments?post=112"}],"version-history":[{"count":8,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama8\/wp-json\/wp\/v2\/posts\/112\/revisions"}],"predecessor-version":[{"id":125,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama8\/wp-json\/wp\/v2\/posts\/112\/revisions\/125"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama8\/wp-json\/wp\/v2\/media?parent=112"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama8\/wp-json\/wp\/v2\/categories?post=112"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s23-teama8\/wp-json\/wp\/v2\/tags?post=112"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}