{"id":170,"date":"2010-12-01T20:36:43","date_gmt":"2010-12-02T04:36:43","guid":{"rendered":"https:\/\/blogs.ubc.ca\/teamone\/?p=170"},"modified":"2010-12-06T08:21:09","modified_gmt":"2010-12-06T16:21:09","slug":"overhead-camera","status":"publish","type":"post","link":"https:\/\/blogs.ubc.ca\/teamone\/2010\/12\/01\/overhead-camera\/","title":{"rendered":"Overhead Camera"},"content":{"rendered":"<p>Our robot also uses data from another source: an overhead camera suspended above the intersection of the course. <a href=\"https:\/\/blogs.ubc.ca\/teamone\/files\/2010\/12\/OverCam.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-large wp-image-171\" title=\"OverCam\" src=\"https:\/\/blogs.ubc.ca\/teamone\/files\/2010\/12\/OverCam-1024x486.gif\" alt=\"\" width=\"640\" height=\"303\" srcset=\"https:\/\/blogs.ubc.ca\/teamone\/files\/2010\/12\/OverCam-1024x486.gif 1024w, https:\/\/blogs.ubc.ca\/teamone\/files\/2010\/12\/OverCam-300x142.gif 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p>The data from this camera is only used when the car is in the intersection. It uses image processing to detect the \u00a0large white triangle on top of the car.<\/p>\n<p><a href=\"https:\/\/blogs.ubc.ca\/teamone\/files\/2010\/12\/Triangle.gif\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-large wp-image-172\" title=\"Triangle\" src=\"https:\/\/blogs.ubc.ca\/teamone\/files\/2010\/12\/Triangle-1024x926.gif\" alt=\"\" width=\"640\" height=\"578\" srcset=\"https:\/\/blogs.ubc.ca\/teamone\/files\/2010\/12\/Triangle-1024x926.gif 1024w, https:\/\/blogs.ubc.ca\/teamone\/files\/2010\/12\/Triangle-300x271.gif 300w, https:\/\/blogs.ubc.ca\/teamone\/files\/2010\/12\/Triangle.gif 1917w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a>If the robot turns the wrong direction while in the intersection the program will send instructions to the microcontroller to correct its course.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Our robot also uses data from another source: an overhead camera suspended above the intersection of the course. The data from this camera is only used when the car is in the intersection. It uses image processing to detect the &hellip; <a href=\"https:\/\/blogs.ubc.ca\/teamone\/2010\/12\/01\/overhead-camera\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":4795,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[127026],"tags":[127031,116229,127033,1191,127036,127032],"class_list":["post-170","post","type-post","status-publish","format-standard","hentry","category-mechanical-design","tag-camera","tag-direction","tag-image-processing","tag-intersection","tag-mechanical","tag-overhead"],"_links":{"self":[{"href":"https:\/\/blogs.ubc.ca\/teamone\/wp-json\/wp\/v2\/posts\/170","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.ubc.ca\/teamone\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.ubc.ca\/teamone\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.ubc.ca\/teamone\/wp-json\/wp\/v2\/users\/4795"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.ubc.ca\/teamone\/wp-json\/wp\/v2\/comments?post=170"}],"version-history":[{"count":10,"href":"https:\/\/blogs.ubc.ca\/teamone\/wp-json\/wp\/v2\/posts\/170\/revisions"}],"predecessor-version":[{"id":280,"href":"https:\/\/blogs.ubc.ca\/teamone\/wp-json\/wp\/v2\/posts\/170\/revisions\/280"}],"wp:attachment":[{"href":"https:\/\/blogs.ubc.ca\/teamone\/wp-json\/wp\/v2\/media?parent=170"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.ubc.ca\/teamone\/wp-json\/wp\/v2\/categories?post=170"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.ubc.ca\/teamone\/wp-json\/wp\/v2\/tags?post=170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}