{"id":268,"date":"2017-11-18T01:21:22","date_gmt":"2017-11-18T01:21:22","guid":{"rendered":"http:\/\/mrsdprojects.ri.cmu.edu\/2017teamc\/?page_id=268"},"modified":"2018-02-22T03:34:46","modified_gmt":"2018-02-22T03:34:46","slug":"fall-validation-experiment-test-plan","status":"publish","type":"page","link":"https:\/\/mrsdprojects.ri.cmu.edu\/2017teamc\/demonstrations\/fall-validation-experiment\/fall-validation-experiment-test-plan\/","title":{"rendered":"FVE Test Plan"},"content":{"rendered":"<p><b>Test Equipment:<\/b><\/p>\n<p><i>FlySense System: <\/i>is a collection of subsystems that senses an environment and provides warnings to a pilot<\/p>\n<p><i>The flight system<\/i>: consists of a DJI Matrice 100 Quadrotor with a Velodyne VLP-16 attached, with the entire assembly mounted on a rolling utility cart.<\/p>\n<p><i>The user system<\/i>: consists of the Epson BT300 AR headset and headphones<\/p>\n<p><i>The environment:<\/i> Consists of the path shown below with human obstacles<\/p>\n<p><b>Personnel:\u00a0<\/b><\/p>\n<p><i>The pilot: <\/i>person who is demonstrating the user system<\/p>\n<p><em>The operators<\/em>: people who are positioning the flight system and setting up the headset demo<\/p>\n<p><em>The explainer<\/em>: person who is narrating the demonstration<\/p>\n<p>&nbsp;<\/p>\n<p><strong>HUD, Bird&#8217;s Eye View, and\u00a0Sound test:<\/strong><\/p>\n<p>These\u00a0tests were conducted outside the NSH entrance on the system mounted on a cart.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-391 img-responsive\" src=\"http:\/\/mrsdprojects.ri.cmu.edu\/2017teamc\/wp-content\/uploads\/sites\/24\/2017\/11\/7.jpg\" alt=\"\" width=\"388\" height=\"362\" \/> <img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-392 img-responsive\" src=\"http:\/\/mrsdprojects.ri.cmu.edu\/2017teamc\/wp-content\/uploads\/sites\/24\/2017\/11\/9.jpg\" alt=\"\" width=\"464\" height=\"360\" \/><\/p>\n<p>The map on the left shows the start\/stop markers, obstacles in red and the arrows indicating the direction of movement.<\/p>\n<p><strong>Voice Command Test:<\/strong><\/p>\n<p>Since it was difficult to quantitatively prove that we could satisfy the listed performance requirement in the limited time, we generated some statistics that helped us analyze the accuracy of the speech recognition system.<\/p>\n<p>Performed tests for 50 iterations in noiseless and noisy environments to check the accuracy of the recognition system.<br \/>\nTested for:<br \/>\n&#8211; Recognizing the words and performing suitable action<br \/>\n&#8211; Recognizing incorrect word<br \/>\n&#8211; Rejecting Garbage before activation<br \/>\n&#8211; Rejecting Garbage after activation<\/p>\n<p><strong>FlySense Voice Commands Test Procedure<\/strong><br \/>\n<strong>List of words:<\/strong><\/p>\n<p>FlySense Dictionary<br \/>\n&#8211; Computer: Activation Word<br \/>\n&#8211; Alpha: Home Screen Command<br \/>\n&#8211; Bravo: HUD Command<br \/>\n&#8211; Charlie: Bird\u2019s Eye View Command<\/p>\n<p>Test Garbage<br \/>\n&#8211; Beta, Gamma, Jarvis, Jetson, Delta, Startup (we can test any garbage word)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-396 img-responsive\" src=\"http:\/\/mrsdprojects.ri.cmu.edu\/2017teamc\/wp-content\/uploads\/sites\/24\/2017\/11\/11.jpg\" alt=\"\" width=\"940\" height=\"360\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-397 img-responsive\" src=\"http:\/\/mrsdprojects.ri.cmu.edu\/2017teamc\/wp-content\/uploads\/sites\/24\/2017\/11\/Capture5.jpg\" alt=\"\" width=\"944\" height=\"334\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-398 img-responsive\" src=\"http:\/\/mrsdprojects.ri.cmu.edu\/2017teamc\/wp-content\/uploads\/sites\/24\/2017\/11\/Capture6.jpg\" alt=\"\" width=\"934\" height=\"368\" \/><\/p>\n<table width=\"681\">\n<tbody>\n<tr>\n<td width=\"60\"><strong>Req<\/strong><\/td>\n<td width=\"465\"><strong>Test Procedure 0<\/strong><\/td>\n<td width=\"156\"><strong>Metric<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"60\"><strong>NF.03<\/strong><\/td>\n<td width=\"465\">1.\u00a0\u00a0\u00a0 Explainer reports weight of the system<\/td>\n<td width=\"156\">Weight &lt; 1 lb. (453g)<\/td>\n<\/tr>\n<tr>\n<td width=\"60\"><strong>\u00a0NF.04<\/strong><\/td>\n<td width=\"465\">2.\u00a0\u00a0\u00a0 Explainer provides Bill of Materials of FlySense System<\/td>\n<td width=\"156\">Cost &lt;$5000<\/td>\n<\/tr>\n<tr>\n<td width=\"60\"><strong>NF.01<\/strong><\/td>\n<td width=\"465\">3.\u00a0\u00a0\u00a0 Explainer provides documentation on the projection range of the user system<\/td>\n<td width=\"156\">20m spec from datasheet<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table width=\"684\">\n<tbody>\n<tr>\n<td width=\"60\"><strong>Req <\/strong><\/td>\n<td width=\"468\"><strong>Test Procedure 1 (Location: Outside NSH 3rd Level Entrance)<\/strong><\/td>\n<td width=\"156\"><strong>Metric<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"60\"><strong>NF.02<\/strong><\/td>\n<td width=\"468\">1.\u00a0\u00a0\u00a0 Pilot picks up the user system from an adjacent table and puts it on<\/td>\n<td width=\"156\"><\/td>\n<\/tr>\n<tr>\n<td width=\"60\"><strong>NF.06<\/strong><\/td>\n<td width=\"468\">3.\u00a0\u00a0\u00a0 Pilot starts up system and enters the home screen<\/td>\n<td width=\"156\">1 minute setup time<\/td>\n<\/tr>\n<tr>\n<td width=\"60\"><strong>F.07<\/strong><\/td>\n<td width=\"468\">4.\u00a0\u00a0\u00a0 Pilot gives garbage command. Nothing changes on user system.<\/p>\n<p>5.\u00a0\u00a0\u00a0 Pilot gives voice commands to activate the HUD. HUD is shown on user system.<\/p>\n<p>6.\u00a0\u00a0\u00a0 Pilot gives voice commands to activate the Birds Eye View. Bird\u2019s Eye View is shown on user system.<\/p>\n<p>7.\u00a0\u00a0\u00a0 Give 5 valid voice commands total<\/td>\n<td width=\"156\">7.\u00a0\u00a0\u00a0 80% correct ID<\/p>\n<p>&nbsp;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table width=\"684\">\n<tbody>\n<tr>\n<td width=\"60\"><strong>Req<\/strong><\/td>\n<td width=\"353\"><strong>Test Procedure 2 (Location: Outside NSH 3rd Level Entrance)<\/strong><\/td>\n<td width=\"271\"><strong>Metric<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"60\"><strong>NF.07<\/strong><\/p>\n<p>&nbsp;<\/td>\n<td width=\"353\">1.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Pilot enters into HUD mode.<\/p>\n<p>2.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Operators tilt flight system changing roll, pitch and heading.<\/td>\n<td width=\"271\">Roll (right roll positive, left roll negative), pitch (pitch up positive, pitch down negative) and heading (CCW positive) values update correctly<\/td>\n<\/tr>\n<tr>\n<td width=\"60\"><strong>NF.05<\/strong><\/td>\n<td width=\"353\">5.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Operator holds a visual in front of pilot at 20 ft. away<\/p>\n<p>6.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Pilot reads visual while wearing user system<\/td>\n<td width=\"271\">Pilot correctly IDs randomly selected visual<\/td>\n<\/tr>\n<tr>\n<td width=\"60\"><strong>F.01<\/strong><\/p>\n<p><strong>F.02<br \/>\nF.03<\/strong><\/p>\n<p><strong>F.04<\/strong><\/p>\n<p><strong>F.06<\/strong><\/p>\n<p><strong>F.07<\/strong><\/td>\n<td width=\"353\">7.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Cart starts &gt; 5.5s away from obstacle<\/p>\n<p>8.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Cart starts moving towards obstacle at ~1.5m\/s<\/p>\n<p>9.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Cart reaches 5.5s from obstacle, obstacle(s) on left<\/p>\n<p>10.\u00a0\u00a0\u00a0 Cart gets closer to obstacle<\/p>\n<p>11.\u00a0\u00a0\u00a0 Cart passes obstacle<\/p>\n<p>12.\u00a0\u00a0\u00a0 Cart turns around and moves towards obstacle(s) at ~1.5m\/s<\/p>\n<p>13.\u00a0\u00a0\u00a0 Cart &lt;5.5s from obstacle (left hand side)<\/p>\n<p>14.\u00a0\u00a0\u00a0 Cart gets closer to obstacle<\/p>\n<p>15.\u00a0\u00a0\u00a0 Carts moves away from obstacle on right hand side<\/p>\n<p><em>See provided diagram for more specific details on the motion of the flight system<\/em><\/td>\n<td width=\"271\">7.\u00a0\u00a0\u00a0 No sound warnings, surroundings are shown<\/p>\n<p>8.\u00a0\u00a0\u00a0 Display window tracks with cart<\/p>\n<p>9.\u00a0\u00a0\u00a0 Sound warnings heard in left ear within .5s of reaching 5.5s threshold<\/p>\n<p>10. Frequency of chimes increase<\/p>\n<p>11. Sound warnings go away<\/p>\n<p>12. Display window tracks with cart<\/p>\n<p>13. Sound warnings start in right ear within .5s of reaching 5.5s threshold, no warnings on right<\/p>\n<p>14. Frequency of chimes increase<\/p>\n<p>15. Sound warnings go away<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>Test Equipment: FlySense System: is a collection of subsystems that senses an environment and provides warnings to a pilot The flight system: consists of a DJI Matrice 100 Quadrotor with a Velodyne VLP-16 attached, with the entire assembly mounted on a rolling utility cart. The user system: consists of the Epson BT300 AR headset and &#8230; <a href=\"https:\/\/mrsdprojects.ri.cmu.edu\/2017teamc\/demonstrations\/fall-validation-experiment\/fall-validation-experiment-test-plan\/\" class=\"more-link text-uppercase small\"><strong>Continue Reading<\/strong> <i class=\"fa fa-angle-double-right\" aria-hidden=\"true\"><\/i><\/a><\/p>\n","protected":false},"author":105,"featured_media":0,"parent":342,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-268","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2017teamc\/wp-json\/wp\/v2\/pages\/268","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2017teamc\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2017teamc\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2017teamc\/wp-json\/wp\/v2\/users\/105"}],"replies":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2017teamc\/wp-json\/wp\/v2\/comments?post=268"}],"version-history":[{"count":11,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2017teamc\/wp-json\/wp\/v2\/pages\/268\/revisions"}],"predecessor-version":[{"id":521,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2017teamc\/wp-json\/wp\/v2\/pages\/268\/revisions\/521"}],"up":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2017teamc\/wp-json\/wp\/v2\/pages\/342"}],"wp:attachment":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2017teamc\/wp-json\/wp\/v2\/media?parent=268"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}