{"id":434,"date":"2023-02-26T03:45:51","date_gmt":"2023-02-26T03:45:51","guid":{"rendered":"https:\/\/mrsdprojects.ri.cmu.edu\/2023teamc\/?page_id=434"},"modified":"2023-04-08T03:02:55","modified_gmt":"2023-04-08T03:02:55","slug":"drawings-schematics-datasheets","status":"publish","type":"page","link":"https:\/\/mrsdprojects.ri.cmu.edu\/2023teamc\/drawings-schematics-datasheets\/","title":{"rendered":"Drawings, Schematics &amp; Datasheets"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">PCB Layout<\/h2>\n\n\n\n<p>We designed a custom PCB containing RGB LEDs to show the status and the various modes of operation of the robot. These are connected to an Arduino Nano, which will be handling the status indication. The Nano is powered by the Xavier through USB.<\/p>\n\n\n\n<p>The LED states are defined as:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>PWR LED: The power indication. This should light up if both the Xavier and the Arduino Nano are getting sufficient power to operate.<\/li>\n\n\n\n<li>HBT LED: The heartbeat indication. This is a light that will blink with a time period of 1.5 seconds provided that the ROS 2 pipeline is running. This can help us keep track of the online status of the hardware container on the Xavier.<\/li>\n\n\n\n<li>OPR LED: The operation mode indication. This will indicate the current one of the 3 operation modes.\n<ul class=\"wp-block-list\">\n<li>GREEN: Standby mode<\/li>\n\n\n\n<li>WHITE: Teleoperation mode<\/li>\n\n\n\n<li>BLUE: Autonomous mode<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>TSK LED: The task mode indication. This will indicate the current one of the 4 task modes.\n<ul class=\"wp-block-list\">\n<li>GREEN: Idle mode<\/li>\n\n\n\n<li>WHITE: Navigation mode<\/li>\n\n\n\n<li>BLUE: Excavation mode<\/li>\n\n\n\n<li>RED: Dumping mode<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>LCK LED: The lock status indication. This will indicate the current lock status of the rover&#8217;s actuation and mobility.\n<ul class=\"wp-block-list\">\n<li>OFF: Rover unlocked<\/li>\n\n\n\n<li>ON: Rover locked<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p>The schematic and the board are shown in Fig. 1 and 2, respectively.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"542\" src=\"https:\/\/mrsdprojects.ri.cmu.edu\/2023teamc\/wp-content\/uploads\/sites\/67\/2023\/04\/schematic-1024x542.jpg\" alt=\"\" class=\"wp-image-522\" srcset=\"https:\/\/mrsdprojects.ri.cmu.edu\/2023teamc\/wp-content\/uploads\/sites\/67\/2023\/04\/schematic-1024x542.jpg 1024w, https:\/\/mrsdprojects.ri.cmu.edu\/2023teamc\/wp-content\/uploads\/sites\/67\/2023\/04\/schematic-300x159.jpg 300w, https:\/\/mrsdprojects.ri.cmu.edu\/2023teamc\/wp-content\/uploads\/sites\/67\/2023\/04\/schematic-768x407.jpg 768w, https:\/\/mrsdprojects.ri.cmu.edu\/2023teamc\/wp-content\/uploads\/sites\/67\/2023\/04\/schematic.jpg 1439w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig. 1 PCB Schematic<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"629\" height=\"781\" src=\"https:\/\/mrsdprojects.ri.cmu.edu\/2023teamc\/wp-content\/uploads\/sites\/67\/2023\/04\/board.jpg\" alt=\"\" class=\"wp-image-523\" srcset=\"https:\/\/mrsdprojects.ri.cmu.edu\/2023teamc\/wp-content\/uploads\/sites\/67\/2023\/04\/board.jpg 629w, https:\/\/mrsdprojects.ri.cmu.edu\/2023teamc\/wp-content\/uploads\/sites\/67\/2023\/04\/board-242x300.jpg 242w\" sizes=\"auto, (max-width: 629px) 100vw, 629px\" \/><figcaption class=\"wp-element-caption\">Fig. 2 PCB Board<\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>PCB Layout We designed a custom PCB containing RGB LEDs to show the status and the various modes of operation of the robot. These are connected to an Arduino Nano, which will be handling the status indication. The Nano is powered by the Xavier through USB. The LED states are defined as: The schematic and<br \/><a class=\"moretag\" href=\"https:\/\/mrsdprojects.ri.cmu.edu\/2023teamc\/drawings-schematics-datasheets\/\">+ Read More<\/a><\/p>\n","protected":false},"author":310,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-434","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2023teamc\/wp-json\/wp\/v2\/pages\/434","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2023teamc\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2023teamc\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2023teamc\/wp-json\/wp\/v2\/users\/310"}],"replies":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2023teamc\/wp-json\/wp\/v2\/comments?post=434"}],"version-history":[{"count":2,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2023teamc\/wp-json\/wp\/v2\/pages\/434\/revisions"}],"predecessor-version":[{"id":524,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2023teamc\/wp-json\/wp\/v2\/pages\/434\/revisions\/524"}],"wp:attachment":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2023teamc\/wp-json\/wp\/v2\/media?parent=434"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}