{"id":225,"date":"2022-02-22T14:34:37","date_gmt":"2022-02-22T19:34:37","guid":{"rendered":"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamb\/?page_id=225"},"modified":"2022-12-12T11:42:15","modified_gmt":"2022-12-12T16:42:15","slug":"system-requirements-2","status":"publish","type":"page","link":"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamb\/system-requirements\/system-design\/system-requirements-2\/","title":{"rendered":"System Requirements"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Mandatory Performance Requirements<\/h2>\n\n\n\n<p>The mandatory performance requirements of the system are as follows:<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:2.5%\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:97.5%\">\n<p><strong>M.P.R.1<\/strong> Will detect container position with an error of less than 10mm<\/p>\n\n\n\n<p><strong>M.P.R.2<\/strong> Will detect container orientation with an error of less than 5 degrees<\/p>\n\n\n\n<p><strong>M.P.R.3<\/strong> Will validate ingredients stored in a fixed set of translucent containers with a precision of over 85% and recall of over 90%<\/p>\n\n\n\n<p><strong>M.P.R.4<\/strong> Will detect containers having insufficient ingredient quantity (up to a precision demanded by the ingredient specific tolerance)<\/p>\n\n\n\n<p><strong>M.P.R.5<\/strong> Will dispense the requested ingredient quantity with a weight error less than the corresponding ingredient-specific tolerance<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Tightest tolerance value derived from critical\/sensitive ingredients: 0.5g<\/li><\/ul>\n\n\n\n<p><strong>M.P.R.6<\/strong> Will dispense any ingredient in under 3 minutes<\/p>\n\n\n\n<p><strong>M.P.R.7<\/strong> Will ensure ingredient spillage to be less than 5% by weight<\/p>\n\n\n\n<p><strong>M.P.R.8<\/strong> Will handle containers weighing up to 1.5 Kgs<\/p>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Mandatory Non-Functional Requirements<\/h2>\n\n\n\n<p>The mandatory non-functional requirements of the system are as follows:<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:2.5%\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:97.5%\">\n<p><strong>M.N.R.1<\/strong> Will operate in a semi-constrained and structured environment<\/p>\n\n\n\n<p><strong>M.N.R.2<\/strong> Will operate with minimal downtime<\/p>\n\n\n\n<p><strong>M.N.R.3<\/strong> Will expose its functionality through an interface<\/p>\n\n\n\n<p><strong>M.N.R.4<\/strong> Will ensure hygiene and health safety while handling food<\/p>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Desired Non-Functional Requirements<\/h2>\n\n\n\n<p>The desired non-functional requirements of the system are as follows:<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:2.5%\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:97.5%\">\n<p><strong>D.N.R.1<\/strong> Will be modular in terms of its functional capabilities<\/p>\n\n\n\n<p><strong>D.N.R.2<\/strong> Will be extensible to different robotic manipulators<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Mandatory Performance Requirements The mandatory performance requirements of the system are as follows: M.P.R.1 Will detect container position with an error of less than 10mm M.P.R.2 Will detect container orientation with an error of less than 5 degrees M.P.R.3 Will validate ingredients stored in a fixed set of translucent containers with a precision of over<br \/><a class=\"moretag\" href=\"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamb\/system-requirements\/system-design\/system-requirements-2\/\">+ Read More<\/a><\/p>\n","protected":false},"author":254,"featured_media":0,"parent":220,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/page_fullwidth.php","meta":{"footnotes":""},"class_list":["post-225","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamb\/wp-json\/wp\/v2\/pages\/225","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamb\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamb\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamb\/wp-json\/wp\/v2\/users\/254"}],"replies":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamb\/wp-json\/wp\/v2\/comments?post=225"}],"version-history":[{"count":10,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamb\/wp-json\/wp\/v2\/pages\/225\/revisions"}],"predecessor-version":[{"id":998,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamb\/wp-json\/wp\/v2\/pages\/225\/revisions\/998"}],"up":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamb\/wp-json\/wp\/v2\/pages\/220"}],"wp:attachment":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2022teamb\/wp-json\/wp\/v2\/media?parent=225"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}