{"id":98,"date":"2023-04-27T13:48:03","date_gmt":"2023-04-27T13:48:03","guid":{"rendered":"https:\/\/engprojects.tcnj.edu\/rover-rescue\/?p=98"},"modified":"2023-05-12T03:59:09","modified_gmt":"2023-05-12T03:59:09","slug":"project-update-9-system-integration-progress","status":"publish","type":"post","link":"https:\/\/engprojects.tcnj.edu\/rover-rescue\/2023\/04\/27\/project-update-9-system-integration-progress\/","title":{"rendered":"Project Update 9: System Integration Progress and Computer Vision Updates"},"content":{"rendered":"\n<p>The team was able to successfully integrate the camera, motor, and audio subsystems with the rover drivetrain. A picture of the subsystems and initial integrated prototype are shown below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"480\" src=\"https:\/\/engprojects.tcnj.edu\/rover-rescue\/wp-content\/uploads\/sites\/223\/2023\/04\/IMG_4585.jpg\" alt=\"\" class=\"wp-image-100\" srcset=\"https:\/\/engprojects.tcnj.edu\/rover-rescue\/wp-content\/uploads\/sites\/223\/2023\/04\/IMG_4585.jpg 640w, https:\/\/engprojects.tcnj.edu\/rover-rescue\/wp-content\/uploads\/sites\/223\/2023\/04\/IMG_4585-300x225.jpg 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><figcaption class=\"wp-element-caption\">Camera\/Audio subsystem configured with Raspberry Pi<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/engprojects.tcnj.edu\/rover-rescue\/wp-content\/uploads\/sites\/223\/2023\/04\/IMG_10291.jpg\" alt=\"\" class=\"wp-image-102\" srcset=\"https:\/\/engprojects.tcnj.edu\/rover-rescue\/wp-content\/uploads\/sites\/223\/2023\/04\/IMG_10291.jpg 1024w, https:\/\/engprojects.tcnj.edu\/rover-rescue\/wp-content\/uploads\/sites\/223\/2023\/04\/IMG_10291-300x225.jpg 300w, https:\/\/engprojects.tcnj.edu\/rover-rescue\/wp-content\/uploads\/sites\/223\/2023\/04\/IMG_10291-768x576.jpg 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><figcaption class=\"wp-element-caption\">Fully Integrated Rover Prototype<\/figcaption><\/figure>\n\n\n\n<p>We were able to use VNC Viewer to establish a remote desktop connection with the Raspberry Pi wirelessly with an external laptop, in order to allow for improved interfacing capabilities. The preliminary testing results of the new-teleoperated control with that feature is shown below.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video controls src=\"https:\/\/engprojects.tcnj.edu\/rover-rescue\/wp-content\/uploads\/sites\/223\/2023\/04\/Untitled-1.mp4\"><\/video><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-text-align-center\"><strong>Computer Vision Updates <\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center\">Integrating computer vision with an Arduino motor controller logic has proven successful through the use of the PySerial library. However, due to budget constraints, we were unable to obtain a stereo camera for improved accuracy in locating objects. Nevertheless, our team has focused on creating a remarkable semi-autonomous system, which is now operational. Our system features a single camera, but with the addition of computer vision integrated with a GUI, it provides users with valuable information regarding the location and distance of objects (this measurement is only shown in the termial). This extra guidance enhances the user&#8217;s experience and enables smoother operation of the device.<\/p>\n\n\n\n<p class=\"has-text-align-center\">The image below show these features with the GUI interface. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"509\" height=\"289\" src=\"https:\/\/engprojects.tcnj.edu\/rover-rescue\/wp-content\/uploads\/sites\/223\/2023\/05\/image-7.png\" alt=\"\" class=\"wp-image-120\" srcset=\"https:\/\/engprojects.tcnj.edu\/rover-rescue\/wp-content\/uploads\/sites\/223\/2023\/05\/image-7.png 509w, https:\/\/engprojects.tcnj.edu\/rover-rescue\/wp-content\/uploads\/sites\/223\/2023\/05\/image-7-300x170.png 300w\" sizes=\"auto, (max-width: 509px) 100vw, 509px\" \/><\/figure><\/div>","protected":false},"excerpt":{"rendered":"<p>The team was able to successfully integrate the camera, motor, and audio subsystems with the rover drivetrain. A picture of the subsystems and initial integrated prototype are shown below. We were able to use VNC Viewer to establish a remote desktop connection with the Raspberry Pi wirelessly with an external laptop, in order to allow &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/engprojects.tcnj.edu\/rover-rescue\/2023\/04\/27\/project-update-9-system-integration-progress\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Project Update 9: System Integration Progress and Computer Vision Updates&#8221;<\/span><\/a><\/p>\n","protected":false},"author":418,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-98","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/engprojects.tcnj.edu\/rover-rescue\/wp-json\/wp\/v2\/posts\/98","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/engprojects.tcnj.edu\/rover-rescue\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/engprojects.tcnj.edu\/rover-rescue\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/engprojects.tcnj.edu\/rover-rescue\/wp-json\/wp\/v2\/users\/418"}],"replies":[{"embeddable":true,"href":"https:\/\/engprojects.tcnj.edu\/rover-rescue\/wp-json\/wp\/v2\/comments?post=98"}],"version-history":[{"count":0,"href":"https:\/\/engprojects.tcnj.edu\/rover-rescue\/wp-json\/wp\/v2\/posts\/98\/revisions"}],"wp:attachment":[{"href":"https:\/\/engprojects.tcnj.edu\/rover-rescue\/wp-json\/wp\/v2\/media?parent=98"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/engprojects.tcnj.edu\/rover-rescue\/wp-json\/wp\/v2\/categories?post=98"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/engprojects.tcnj.edu\/rover-rescue\/wp-json\/wp\/v2\/tags?post=98"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}