{"id":177,"date":"2024-02-23T21:02:44","date_gmt":"2024-02-23T21:02:44","guid":{"rendered":"https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/?page_id=177"},"modified":"2024-12-14T05:30:48","modified_gmt":"2024-12-14T05:30:48","slug":"system-design","status":"publish","type":"page","link":"https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/the-system\/system-design\/","title":{"rendered":"System Design"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">System Requirements<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Mandatory Functional\/Performance Requirements<\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"853\" height=\"1024\" src=\"https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/05\/MF-853x1024.png\" alt=\"\" class=\"wp-image-498\" srcset=\"https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/05\/MF-853x1024.png 853w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/05\/MF-250x300.png 250w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/05\/MF-768x922.png 768w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/05\/MF-1279x1536.png 1279w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/05\/MF-1706x2048.png 1706w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/05\/MF-700x841.png 700w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/05\/MF-520x624.png 520w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/05\/MF-360x432.png 360w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/05\/MF-100x120.png 100w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/05\/MF.png 1992w\" sizes=\"auto, (max-width: 853px) 100vw, 853px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Mandatory Non-Functional Requirements<\/h3>\n\n\n\n<p><strong>M.N.1 <\/strong>The system will be safe and easy to use for the surgeon.<br><strong>M.N.2 <\/strong>The system will have a procedure time not more than 5-10 mins compared to standard commercial surgery (currently 30-40 mins).<br><strong>M.N.3 <\/strong>The system will not be an obstruction to the surgeon.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Desirable Functional Requirements<\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"180\" src=\"https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/02\/DF1-2-1024x180.png\" alt=\"\" class=\"wp-image-258\" srcset=\"https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/02\/DF1-2-1024x180.png 1024w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/02\/DF1-2-300x53.png 300w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/02\/DF1-2-768x135.png 768w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/02\/DF1-2-700x123.png 700w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/02\/DF1-2-520x92.png 520w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/02\/DF1-2-360x63.png 360w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/02\/DF1-2-250x44.png 250w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/02\/DF1-2-100x18.png 100w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/02\/DF1-2.png 1243w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Desirable Non-Functional Requirements<\/h3>\n\n\n\n<p><strong>D.N.1 <\/strong>The system\u2019s extendability to other surgical procedures must uphold all relevant safety standards and protocols.<br><strong>D.N.2 <\/strong>The system\u2019s design for extendability should ensure straightforward adaptation and minimal training for different surgical procedures.<br><strong>D.N.3 <\/strong>The system will follow industrial standards for surgical robots.<br><strong>D.N.4 <\/strong>The system will not be bulky.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Functional Architecture<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1074\" height=\"451\" src=\"https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/12\/Functional-Architecture-Fall-Functional-Architecture.jpg\" alt=\"\" class=\"wp-image-751\" srcset=\"https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/12\/Functional-Architecture-Fall-Functional-Architecture.jpg 1074w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/12\/Functional-Architecture-Fall-Functional-Architecture-300x126.jpg 300w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/12\/Functional-Architecture-Fall-Functional-Architecture-1024x430.jpg 1024w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/12\/Functional-Architecture-Fall-Functional-Architecture-768x323.jpg 768w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/12\/Functional-Architecture-Fall-Functional-Architecture-700x294.jpg 700w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/12\/Functional-Architecture-Fall-Functional-Architecture-520x218.jpg 520w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/12\/Functional-Architecture-Fall-Functional-Architecture-360x151.jpg 360w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/12\/Functional-Architecture-Fall-Functional-Architecture-250x105.jpg 250w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/12\/Functional-Architecture-Fall-Functional-Architecture-100x42.jpg 100w\" sizes=\"auto, (max-width: 1074px) 100vw, 1074px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Cyberphysical Architecture<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1642\" height=\"842\" src=\"https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/12\/Copy-of-Cyber-physical-Architecture-Cyber-physical-Architecture.drawio-1-1.png\" alt=\"\" class=\"wp-image-761\" srcset=\"https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/12\/Copy-of-Cyber-physical-Architecture-Cyber-physical-Architecture.drawio-1-1.png 1642w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/12\/Copy-of-Cyber-physical-Architecture-Cyber-physical-Architecture.drawio-1-1-300x154.png 300w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/12\/Copy-of-Cyber-physical-Architecture-Cyber-physical-Architecture.drawio-1-1-1024x525.png 1024w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/12\/Copy-of-Cyber-physical-Architecture-Cyber-physical-Architecture.drawio-1-1-768x394.png 768w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/12\/Copy-of-Cyber-physical-Architecture-Cyber-physical-Architecture.drawio-1-1-1536x788.png 1536w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/12\/Copy-of-Cyber-physical-Architecture-Cyber-physical-Architecture.drawio-1-1-700x359.png 700w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/12\/Copy-of-Cyber-physical-Architecture-Cyber-physical-Architecture.drawio-1-1-520x267.png 520w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/12\/Copy-of-Cyber-physical-Architecture-Cyber-physical-Architecture.drawio-1-1-360x185.png 360w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/12\/Copy-of-Cyber-physical-Architecture-Cyber-physical-Architecture.drawio-1-1-250x128.png 250w, https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-content\/uploads\/sites\/78\/2024\/12\/Copy-of-Cyber-physical-Architecture-Cyber-physical-Architecture.drawio-1-1-100x51.png 100w\" sizes=\"auto, (max-width: 1642px) 100vw, 1642px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">System Design Description<\/h2>\n\n\n\n<p>The entire system is divided into six major modules Here is a brief overview of each of them:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Hardware: This module contains the physical components of our system. This includes the robotic manipulator, drill end effector, one RGBD camera, and the bone setup with which we will interact.<\/li>\n\n\n\n<li>Perception: Includes all the packages\/modules that will directly interact with the cameras or the<br>point cloud data obtained from them. Encompasses processing, registration, tracking, etc.<\/li>\n\n\n\n<li>Planning: Centered around MoveIt2, this module uses all the pre-requisite inputs (planning<br>scene, drill pose, etc.) to generate a trajectory for the manipulator.<\/li>\n\n\n\n<li>Actuation\/Control: Responsible for taking the planned trajectory and interacting with the controllers<br>to actuate both the robotic arm and the drill end effector.<\/li>\n\n\n\n<li>Surgeon I\/O: This mainly refers to the interface provided to the operator\/surgeon. Includes all<br>commands that can be given to the system during its operation and UI elements that help visualize the current state of the robot\/procedure.<\/li>\n\n\n\n<li>Input: Refers to inputs that are pre-computed \/ obtained before the system starts operation (such as<br>the surgical plan). Our sponsor will provide it to us.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>System Requirements Mandatory Functional\/Performance Requirements Mandatory Non-Functional Requirements M.N.1 The system will be safe and easy to use for the surgeon.M.N.2 The system will have a procedure time not more than 5-10 mins compared to standard commercial surgery (currently 30-40 [&hellip;]<\/p>\n","protected":false},"author":363,"featured_media":0,"parent":175,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/page_fullwidth.php","meta":{"footnotes":""},"class_list":["post-177","page","type-page","status-publish","hentry","clearfix"],"_links":{"self":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-json\/wp\/v2\/pages\/177","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-json\/wp\/v2\/users\/363"}],"replies":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-json\/wp\/v2\/comments?post=177"}],"version-history":[{"count":7,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-json\/wp\/v2\/pages\/177\/revisions"}],"predecessor-version":[{"id":771,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-json\/wp\/v2\/pages\/177\/revisions\/771"}],"up":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-json\/wp\/v2\/pages\/175"}],"wp:attachment":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2024teame\/wp-json\/wp\/v2\/media?parent=177"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}