{"id":75,"date":"2020-01-15T00:09:23","date_gmt":"2020-01-15T00:09:23","guid":{"rendered":"http:\/\/mrsdprojects.ri.cmu.edu\/2020teamb\/?page_id=75"},"modified":"2020-04-03T23:05:10","modified_gmt":"2020-04-04T03:05:10","slug":"system-requirements","status":"publish","type":"page","link":"https:\/\/mrsdprojects.ri.cmu.edu\/2020teamb\/design\/system-requirements\/","title":{"rendered":"System Requirements"},"content":{"rendered":"<div id=\"pl-75\" class=\"panel-layout\">\n<div id=\"pg-75-0\" class=\"panel-grid panel-no-style\">\n<div id=\"pgc-75-0-0\" class=\"panel-grid-cell\">\n<h4 id=\"panel-75-0-0-0\" class=\"so-panel widget panel-first-child panel-last-child\">Mandatory Performance Requirements:<\/h4>\n<p>&nbsp;<\/p>\n<p>M.P.1 &#8211;\u00a0Classify road with an accuracy of at least 85%<\/p>\n<p>M.P.2 &#8211;\u00a0Segment road with an accuracy of at least 85%<\/p>\n<p>M.P.3 &#8211;\u00a0Classify wet asphalt with an accuracy of at least 85%<\/p>\n<p>M.P.4 &#8211;\u00a0Segment wet asphalt with an accuracy of at least 80%<\/p>\n<p>M.P.5 &#8211;\u00a0Classify puddles with an accuracy of at least 85%<\/p>\n<p>M.P.6 &#8211;\u00a0Segment puddles with an accuracy of at least 85%<\/p>\n<p>M.P.7 &#8211;\u00a0Have friction prediction built into constructed environment map<\/p>\n<p>M.P.8 &#8211;\u00a0<span style=\"font-weight: 400\">Planning horizon greater than stopping distance (8m at 30kph)<\/span><\/p>\n<p>M.P.9 &#8211;\u00a0Have real-time motion control<\/p>\n<p>M.P.10 &#8211;\u00a0Have online prediction model improvement<\/p>\n<p>M.P.11 &#8211; <span style=\"font-weight: 400\">Stays within 0.75\u00a0<\/span><span style=\"font-weight: 400\">meter of the line connecting the input waypoints at all times<\/span><\/p>\n<\/div>\n<p>&nbsp;<\/p>\n<\/div>\n<h4>Mandatory Non-Functional Requirements:<\/h4>\n<p>&nbsp;<\/p>\n<p>M.N.1 &#8211;\u00a0Be able to reach speed that is scaled equivalent to typical highway passenger vehicle\u00a0speeds (30 km\/hr)<\/p>\n<p>M.N.2 &#8211; Maintain less than 1.47 lateral grms at all times<\/p>\n<p>M.N.3 &#8211;\u00a0Have representative suspension ride frequency and damping characteristics\u00a0compared to passenger vehicles<\/p>\n<p>M.N.4 &#8211;\u00a0Use self-contained energy source<\/p>\n<p>M.N.5 &#8211;\u00a0Stream video and classification feed<\/p>\n<p>M.N.6 &#8211;\u00a0Have IP64 or better Ingress Protection rating<\/p>\n<p>&nbsp;<\/p>\n<\/div>\n<h4>Desirable Performance Requirements:<\/h4>\n<p>&nbsp;<\/p>\n<p>D.P.1 &#8211;\u00a0Classify wet leaves with an accuracy of at least 80%<\/p>\n<p>D.P.2 &#8211;\u00a0Segment wet leaves with an accuracy of at least 80%<\/p>\n<p>D.P.3 &#8211;\u00a0Classify potholes with an accuracy of at least 80%<\/p>\n<p>D.P.4 &#8211;\u00a0Segment potholes with an accuracy of at least 80%<\/p>\n<p>D.P.5 &#8211;\u00a0Classify sand with an accuracy of at least 80%<\/p>\n<p>D.P.6 &#8211;\u00a0Segment sand with an accuracy of at least 80%<\/p>\n<p>&nbsp;<\/p>\n<h4>Desirable Non-Functional Requirements:<\/h4>\n<p>&nbsp;<\/p>\n<p>D.N.1 &#8211;\u00a0Be able to function under adverse weather conditions<\/p>\n<p>D.N.2 &#8211;\u00a0Cost less than the average cost of a tractor-trailer incident<\/p>\n<p>D.N.3 &#8211;\u00a0Generate terrain map for the user<\/p>\n<p>D.N.4 &#8211;\u00a0Provide warnings of incoming adverse terrain to the user<\/p>\n<p>D.N.5 &#8211;\u00a0Use reinforcement learning to improve vehicle dynamics<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mandatory Performance Requirements: &nbsp; M.P.1 &#8211;\u00a0Classify road with an accuracy of at least 85% M.P.2 &#8211;\u00a0Segment road with an accuracy of at least 85% M.P.3 &#8211;\u00a0Classify wet asphalt with an accuracy of at least 85% M.P.4 &#8211;\u00a0Segment wet asphalt with an accuracy of at least 80% M.P.5 &#8211;\u00a0Classify puddles with an accuracy of at least <a href=\"https:\/\/mrsdprojects.ri.cmu.edu\/2020teamb\/design\/system-requirements\/\" rel=\"nofollow\"><span class=\"sr-only\">Read more about System Requirements<\/span>[&hellip;]<\/a><\/p>\n","protected":false},"author":190,"featured_media":0,"parent":32,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-75","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2020teamb\/wp-json\/wp\/v2\/pages\/75","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2020teamb\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2020teamb\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2020teamb\/wp-json\/wp\/v2\/users\/190"}],"replies":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2020teamb\/wp-json\/wp\/v2\/comments?post=75"}],"version-history":[{"count":16,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2020teamb\/wp-json\/wp\/v2\/pages\/75\/revisions"}],"predecessor-version":[{"id":585,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2020teamb\/wp-json\/wp\/v2\/pages\/75\/revisions\/585"}],"up":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2020teamb\/wp-json\/wp\/v2\/pages\/32"}],"wp:attachment":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2020teamb\/wp-json\/wp\/v2\/media?parent=75"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}