{"id":231,"date":"2017-11-17T17:14:54","date_gmt":"2017-11-17T17:14:54","guid":{"rendered":"http:\/\/mrsdprojects.ri.cmu.edu\/2017teama\/?page_id=231"},"modified":"2017-11-18T02:30:58","modified_gmt":"2017-11-18T02:30:58","slug":"fall-validation-experiments","status":"publish","type":"page","link":"https:\/\/mrsdprojects.ri.cmu.edu\/2017teama\/fall-validation-experiments\/","title":{"rendered":"Fall Validation Experiments"},"content":{"rendered":"<h1>Fall Validation Experiment<\/h1>\n<p>The aim of the fall validation experiment is to test individual subsystems. As such many of the systems requirements set for GroundsBot will not be fully met. All tests to be performed have been designed to indicate significant progress towards reaching the system requirements. More specifically the team plans to test the base functionality of the mobility, localization, planning, and perception subsystems of GroundsBot. The details of the test are laid out below.<\/p>\n<h2>Test 1<\/h2>\n<h3>Setup<\/h3>\n<table style=\"width: 100%\">\n<tbody>\n<tr>\n<th colspan=\"2\">Location:\u00a0 \u00a0Field by Doherty Apartments<\/th>\n<\/tr>\n<tr>\n<th style=\"width: 30%\"><b>Equipment:<\/b><\/th>\n<th style=\"width: 70%\"><b>Procedure:<\/b><\/th>\n<\/tr>\n<tr>\n<td style=\"width: 30%\">\nGroundsBot<br \/>\nGroundsBot base station<br \/>\nLaptop<br \/>\nGPS waypoints for test field<br \/>\nBoundary creation app<br \/>\n5 flags<br \/>\nGroundsBot remote control\n<\/td>\n<td style=\"width: 70%\">Create GPS waypoints using app<br \/>\nPower on GroundsBot<br \/>\nNavigate GroundsBot to an arbitrary home position and orientation on test field using remote control<br \/>\nPlace flag by home position<br \/>\nEstablish connection between GroundsBot and laptop<br \/>\nSend GPS waypoints to GroundsBot<br \/>\nGroundsBot navigates to each waypoint and waits for ten seconds<br \/>\nPlace flag by GroundsBot at each way point<br \/>\nGroundsBot returns home<br \/>\nSet GroundsBot orientation to original home orientation using remote control<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<h3>Execution<\/h3>\n<table style=\"width: 100%\">\n<tbody>\n<tr>\n<th style=\"width: 30%\"><b>Procedure:<\/b><\/th>\n<th style=\"width: 70%\"><b>Success Criteria:<\/b><\/th>\n<\/tr>\n<tr>\n<td style=\"width: 30%\">Power on GroundsBot<br \/>\nEstablish connection between GroundsBot and laptop<br \/>\nSend GPS waypoints to GroundsBot<br \/>\nGroundsBot navigates to each waypoint<br \/>\nGroundsBot returns to home position<\/td>\n<td style=\"width: 70%\">GroundsBot navigates to each waypoint entered within 2 feet, in the order they were entered<br \/>\nGroundsBot navigates back to starting position within 2 feet after last waypoint<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<h2>Test 2<\/h2>\n<h3>Setup<\/h3>\n<table style=\"width: 100%\">\n<tbody>\n<tr>\n<th colspan=\"2\">Location:\u00a0 \u00a0Field by Doherty Apartments<\/th>\n<\/tr>\n<tr>\n<th style=\"width: 30%\"><b>Equipment:<\/b><\/th>\n<th style=\"width: 70%\"><b>Procedure:<\/b><\/th>\n<\/tr>\n<tr>\n<td style=\"width: 30%\">Camera<br \/>\nLaptop<\/td>\n<td style=\"width: 70%\">Boot application<br \/>\nFor position = [rough, fairway, sidewalk] do:<\/p>\n<ul>\n<li>Walk to golf course rough, at least 10 feet from boundary<\/li>\n<li>Set app to train on {position}<\/li>\n<li>Walk around {position} for 10 minutes<\/li>\n<\/ul>\n<p>Disable training on app<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<h3>Execution<\/h3>\n<table style=\"width: 100%\">\n<tbody>\n<tr>\n<th style=\"width: 30%\"><b>Procedure:<\/b><\/th>\n<th style=\"width: 70%\"><b>Success Criteria:<\/b><\/th>\n<\/tr>\n<tr>\n<td style=\"width: 30%\">Set app to classification<br \/>\nWalk around fairway, gathering at least 50 images<br \/>\nWalk around rough, gathering at least 50 images<br \/>\nWalk around sidewalk, gathering at least 50 images<br \/>\nClassify images\n<\/td>\n<td style=\"width: 70%\">Classifies rough \/ fairway with at least 90% accuracy<br \/>\nClassifies grass \/ paved with at least 90% accuracy\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<h2>Test 3<\/h2>\n<h3>Execution<\/h3>\n<table style=\"width: 100%\">\n<tbody>\n<tr>\n<th colspan=\"2\">Location:\u00a0 \u00a0Field by Doherty Apartments<\/th>\n<\/tr>\n<tr>\n<th style=\"width: 30%\"><b>Procedure:<\/b><\/th>\n<th style=\"width: 70%\"><b>Success Criteria:<\/b><\/th>\n<\/tr>\n<tr>\n<td style=\"width: 30%\">GroundsBot directed to move in a straight line<br \/>\nTeam member engages emergency stop\n<\/td>\n<td style=\"width: 70%\">GroundsBot ceases to move within 2 seconds\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fall Validation Experiment The aim of the fall validation experiment is to test individual subsystems. As such many of the systems requirements set for GroundsBot will not be fully met. All tests to be performed have been designed to indicate significant progress towards reaching the system requirements. More specifically the team plans to test the <a href=\"https:\/\/mrsdprojects.ri.cmu.edu\/2017teama\/fall-validation-experiments\/\" rel=\"nofollow\"><span class=\"sr-only\">Read more about Fall Validation Experiments<\/span>[&hellip;]<\/a><\/p>\n","protected":false},"author":96,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-fullwidth.php","meta":{"footnotes":""},"class_list":["post-231","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2017teama\/wp-json\/wp\/v2\/pages\/231","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2017teama\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2017teama\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2017teama\/wp-json\/wp\/v2\/users\/96"}],"replies":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2017teama\/wp-json\/wp\/v2\/comments?post=231"}],"version-history":[{"count":40,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2017teama\/wp-json\/wp\/v2\/pages\/231\/revisions"}],"predecessor-version":[{"id":394,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2017teama\/wp-json\/wp\/v2\/pages\/231\/revisions\/394"}],"wp:attachment":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2017teama\/wp-json\/wp\/v2\/media?parent=231"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}