{"id":321,"date":"2019-04-05T14:09:30","date_gmt":"2019-04-05T14:09:30","guid":{"rendered":"http:\/\/mrsdprojects.ri.cmu.edu\/2018teamh\/?page_id=321"},"modified":"2019-12-13T19:42:48","modified_gmt":"2019-12-13T19:42:48","slug":"hardware-implementation","status":"publish","type":"page","link":"https:\/\/mrsdprojects.ri.cmu.edu\/2018teamh\/hardware-implementation\/","title":{"rendered":"Hardware Subsystems"},"content":{"rendered":"<div id=\"pl-321\"  class=\"panel-layout\" ><div id=\"pg-321-0\"  class=\"panel-grid panel-has-style\" ><div style=\"padding: 100px 0; \" data-overlay=\"true\" class=\"panel-row-style panel-row-style-for-321-0\" ><div id=\"pgc-321-0-0\"  class=\"panel-grid-cell\" ><div id=\"panel-321-0-0-0\" class=\"widget_text so-panel widget widget_custom_html panel-first-child\" data-index=\"0\" ><div style=\"text-align: left;\" data-title-color=\"#443f3f\" data-headings-color=\"#443f3f\" class=\"widget_text panel-widget-style panel-widget-style-for-321-0-0-0\" ><h3 class=\"widget-title\">Fall Semester Implementation Details<\/h3><div class=\"textwidget custom-html-widget\"><h5>\n\tIn the Fall semester we gave a major makeover to our UAV subsystem where we made a moved on from our custom hexacopter platform to the DJI Matrice M210 V2\n<\/h5>\n\n<br \/>\n<hr>\n\n<h5>\n\tUAV Implementation Details\n<\/h5>\n<br \/>\n<img decoding=\"async\" src=\"http:\/\/mrsdprojects.ri.cmu.edu\/2018teamh\/wp-content\/uploads\/sites\/38\/2019\/12\/DJI-platform.png\" alt=\"phoenix UAV subsystem description\" align=\"middle\" class=\"center\">\n\nThe DJI Matrice M210 V2 has been modified and now contains a Realsense D435i, FLIR 320 thermal camera and a new custom designed extinguishing mechanism which can throw water at a distance of more than 2 m, even in the presense of thrust from the motors. Extinguishing mechanism is built around two bottles mounted on the two legs of the landing gear and a water pump is mounted on the front of the landing gear. To prevent the water from dripping\/leaking we designed a cork type mechanism such that it prevents the dripping until the UAV actuates the pump for the first time. Teensy microcontroller, a relay circuitry, and a  separate Li-Po battery is used to power the water pump.\n<br \/>\n<hr>\n<h5>\n\tUGV Implementation Details\n<\/h5>\n<br \/>\n\n<img decoding=\"async\" src=\"http:\/\/mrsdprojects.ri.cmu.edu\/2018teamh\/wp-content\/uploads\/sites\/38\/2019\/12\/husky.png\" alt=\"phoenix UGV fall subsystem description\" align=\"middle\" class=\"center\">\nThe UGV now features a UR5e arm with 3 Realsense D435i, 1 T265 and 1 thermal camera. The onboard computer on the husky has been changed from ZOTAC to Intel NUC along with a slave computer in the form of NVIDIA Jetson TX2 (which controls the extinguishing mechanism and the thermal camera). Three front stereo cameras are used to create the 2D map of the environment. To prevent the water from dripping\/leaking we designed a cork type mechanism such that it prevents the dripping until the AGV actuates the pump for the first time. Arduino microcontroller, a relay circuitry, and a  separate Li-Po battery is used to power the water pump.\n<br>\n<br \/>\n<hr \/><\/div><\/div><\/div><div id=\"panel-321-0-0-1\" class=\"widget_text so-panel widget widget_custom_html\" data-index=\"1\" ><div style=\"text-align: left;\" data-title-color=\"#443f3f\" data-headings-color=\"#443f3f\" class=\"widget_text panel-widget-style panel-widget-style-for-321-0-0-1\" ><h3 class=\"widget-title\">Spring Semester Implementation Details<\/h3><div class=\"textwidget custom-html-widget\"><h5>\n\tThe hardware subsystem is broken down into two components. A aerial vehicle and a land vehicle.\n<\/h5>\n<img decoding=\"async\" src=\"http:\/\/mrsdprojects.ri.cmu.edu\/2018teamh\/wp-content\/uploads\/sites\/38\/2019\/04\/PhoeniX-hardware-diag.png\" alt=\"phoenix hardware subsystem description\" align=\"middle\" class=\"center\">\nAs the system consists of UAVs and AGV\/UGVs, we have custom designed our own UAV and used Clearpath Husky as our AGV. The system needs to be loaded with the necessary flight-controllers, on-board computers, cameras for the vision pipeline and various other sensors such as IMU and GPS. Below are the pictures of our hardware implementations till date and we aim to refine the design and add a few more sensors and actuators to the current system to make it more robust, reliable and help us reach the goal of fulfilling our functional requirements. The below picture shows our UAV system and the next shows our UGV subsystem.\n<br \/>\n<hr>\n\n<h5>\n\tUAV Implementation Details\n<\/h5>\n<br \/>\n<img decoding=\"async\" src=\"http:\/\/mrsdprojects.ri.cmu.edu\/2018teamh\/wp-content\/uploads\/sites\/38\/2019\/04\/PhoeniX-UAV.png\" alt=\"phoenix UAV subsystem description\" align=\"middle\" class=\"center\">\n\nIn addition to the above sensors we have also added a Intel Realsense Tracking camera (T265) for localization on both the UAV and UGV.\n<br \/>\n<hr>\n<h5>\n\tUGV Implementation Details\n<\/h5>\n<br \/>\n\n<img decoding=\"async\" src=\"http:\/\/mrsdprojects.ri.cmu.edu\/2018teamh\/wp-content\/uploads\/sites\/38\/2019\/04\/PhoeniX-UGV.png\" alt=\"phoenix UGV subsystem description\" align=\"middle\" class=\"center\">\nThe UGV will also feature a UR5e Arm which has not been attached currently to the system but we have the mounts to attach the extinguisher ready.\n<br>\nAs per MBZIRC size constraints we have also assembled a UAV which meets the current constraints and it will act as a reserve in case some damage happens to our main UAV. The reserve UAV also features the tilted hex design and which can be seen below.\n<img decoding=\"async\" src=\"http:\/\/mrsdprojects.ri.cmu.edu\/2018teamh\/wp-content\/uploads\/sites\/38\/2019\/04\/PhoeniX-Reserve.png\" alt=\"phoenix UAV reserve\" align=\"middle\" class=\"center\">\n\n<h6>\n\tThe videos below provide a better sense of understanding of the UAV and UGV system as on April 5, 2019\n<\/h6>\nVideo for UAV:\n<\/div><\/div><\/div><div id=\"panel-321-0-0-2\" class=\"so-panel widget widget_media_video\" data-index=\"2\" ><div style=\"text-align: center;\" data-title-color=\"#443f3f\" data-headings-color=\"#443f3f\" class=\"panel-widget-style panel-widget-style-for-321-0-0-2\" ><div style=\"width:100%;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-321-1\" loop preload=\"auto\" controls=\"controls\"><source type=\"video\/youtube\" src=\"https:\/\/youtu.be\/n3ziV30DT8g?_=1\" \/><a href=\"https:\/\/youtu.be\/n3ziV30DT8g\">https:\/\/youtu.be\/n3ziV30DT8g<\/a><\/video><\/div><\/div><\/div><div id=\"panel-321-0-0-3\" class=\"so-panel widget widget_media_video\" data-index=\"3\" ><div style=\"text-align: center;\" data-title-color=\"#443f3f\" data-headings-color=\"#443f3f\" class=\"panel-widget-style panel-widget-style-for-321-0-0-3\" ><div style=\"width:100%;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-321-2\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/youtube\" src=\"https:\/\/youtu.be\/lQSFw00vc1c?_=2\" \/><a href=\"https:\/\/youtu.be\/lQSFw00vc1c\">https:\/\/youtu.be\/lQSFw00vc1c<\/a><\/video><\/div><\/div><\/div><div id=\"panel-321-0-0-4\" class=\"widget_text so-panel widget widget_custom_html panel-last-child\" data-index=\"4\" ><div style=\"text-align: left;\" data-title-color=\"#443f3f\" data-headings-color=\"#443f3f\" class=\"widget_text panel-widget-style panel-widget-style-for-321-0-0-4\" ><div class=\"textwidget custom-html-widget\"><br \/>\n<hr>\n<h5>\n\tPCB for UGV\n<\/h5>\n<h6>\n\tTo power the various components on the UGV we have also designed our custom PCB which is capable of powering our LiDAR, cameras, actuators and also the various other sensors such as GPS and IMU. The schematics and various other files related to this PCB can be found in documents section  <a href=\"http:\/\/mrsdprojects.ri.cmu.edu\/2018teamh\/pcb-documents\/\">here<\/a>\n<\/h6>\n<img decoding=\"async\" src=\"http:\/\/mrsdprojects.ri.cmu.edu\/2018teamh\/wp-content\/uploads\/sites\/38\/2019\/04\/0001.jpg\" alt=\"phoenix PCB Layout\" align=\"middle\" class=\"center\">\n<br \/>\n<hr>\n<h6>\n\tThe PCB schematic highlights the various important aspects of the electrical subsystem of the AGV.\n<\/h6>\n<br \/>\n<img decoding=\"async\" src=\"http:\/\/mrsdprojects.ri.cmu.edu\/2018teamh\/wp-content\/uploads\/sites\/38\/2019\/04\/PCB-schematic.png\" alt=\"phoenix PCB schematic\" align=\"middle\" class=\"center\">\n<br \/>\n<hr>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Fall Semester Implementation Details In the Fall semester we gave a major makeover to our UAV subsystem where we made a moved [&hellip;]<\/p>\n","protected":false},"author":168,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/page_fullwidth.php","meta":{"footnotes":""},"class_list":["post-321","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2018teamh\/wp-json\/wp\/v2\/pages\/321","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2018teamh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2018teamh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2018teamh\/wp-json\/wp\/v2\/users\/168"}],"replies":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2018teamh\/wp-json\/wp\/v2\/comments?post=321"}],"version-history":[{"count":25,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2018teamh\/wp-json\/wp\/v2\/pages\/321\/revisions"}],"predecessor-version":[{"id":527,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2018teamh\/wp-json\/wp\/v2\/pages\/321\/revisions\/527"}],"wp:attachment":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2018teamh\/wp-json\/wp\/v2\/media?parent=321"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}