{"id":250,"date":"2016-10-21T22:17:16","date_gmt":"2016-10-21T22:17:16","guid":{"rendered":"http:\/\/mrsdprojects.ri.cmu.edu\/2016teamf\/?page_id=250"},"modified":"2017-05-12T19:47:05","modified_gmt":"2017-05-12T19:47:05","slug":"functional-architecture","status":"publish","type":"page","link":"https:\/\/mrsdprojects.ri.cmu.edu\/2016teamf\/system-design\/functional-architecture\/","title":{"rendered":"Functional Architecture"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1064\" src=\"http:\/\/mrsdprojects.ri.cmu.edu\/2016teamf\/wp-content\/uploads\/sites\/17\/2016\/10\/functional-architecture.png\" alt=\"\" width=\"5960\" height=\"3015\" srcset=\"https:\/\/mrsdprojects.ri.cmu.edu\/2016teamf\/wp-content\/uploads\/sites\/17\/2016\/10\/functional-architecture.png 5960w, https:\/\/mrsdprojects.ri.cmu.edu\/2016teamf\/wp-content\/uploads\/sites\/17\/2016\/10\/functional-architecture-300x152.png 300w, https:\/\/mrsdprojects.ri.cmu.edu\/2016teamf\/wp-content\/uploads\/sites\/17\/2016\/10\/functional-architecture-768x389.png 768w, https:\/\/mrsdprojects.ri.cmu.edu\/2016teamf\/wp-content\/uploads\/sites\/17\/2016\/10\/functional-architecture-1024x518.png 1024w, https:\/\/mrsdprojects.ri.cmu.edu\/2016teamf\/wp-content\/uploads\/sites\/17\/2016\/10\/functional-architecture-830x420.png 830w, https:\/\/mrsdprojects.ri.cmu.edu\/2016teamf\/wp-content\/uploads\/sites\/17\/2016\/10\/functional-architecture-230x116.png 230w, https:\/\/mrsdprojects.ri.cmu.edu\/2016teamf\/wp-content\/uploads\/sites\/17\/2016\/10\/functional-architecture-350x177.png 350w, https:\/\/mrsdprojects.ri.cmu.edu\/2016teamf\/wp-content\/uploads\/sites\/17\/2016\/10\/functional-architecture-480x243.png 480w\" sizes=\"auto, (max-width: 5960px) 100vw, 5960px\" \/><\/p>\n<p><span style=\"font-weight: 400\"> The architecture is described below as a sequence of functions:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">A mission begins with the user providing a list of geographic zones where the system should focus the search on. This information is then translated to GPS coordinates by the system and an optimal navigation path is generated as a list of ordered waypoints.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">The aerial system navigates to the list of waypoints by flying with a back and forth pattern. After following this pattern, the drone will be able to capture reliable sensor data at each waypoint.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Once the waypoints are navigated and sensor data is collected, the drone returns to the ground station and initiates a data transfer.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Once the data is available, the ground station runs sophisticated algorithms to identify human signatures from the data and their precise locations.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">The aerial system then navigates to the rescue location and drops a rescue packet as accurately as possible.<\/span><\/li>\n<\/ol>\n<p class=\"c119\">\n","protected":false},"excerpt":{"rendered":"<p>The architecture is described below as a sequence of functions: A mission begins with the user providing a list of geographic zones [&hellip;]<\/p>\n","protected":false},"author":80,"featured_media":0,"parent":132,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/page_fullwidth.php","meta":{"footnotes":""},"class_list":["post-250","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2016teamf\/wp-json\/wp\/v2\/pages\/250","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2016teamf\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2016teamf\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2016teamf\/wp-json\/wp\/v2\/users\/80"}],"replies":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2016teamf\/wp-json\/wp\/v2\/comments?post=250"}],"version-history":[{"count":6,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2016teamf\/wp-json\/wp\/v2\/pages\/250\/revisions"}],"predecessor-version":[{"id":1066,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2016teamf\/wp-json\/wp\/v2\/pages\/250\/revisions\/1066"}],"up":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2016teamf\/wp-json\/wp\/v2\/pages\/132"}],"wp:attachment":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2016teamf\/wp-json\/wp\/v2\/media?parent=250"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}