{"id":206,"date":"2006-11-21T01:37:52","date_gmt":"2006-11-21T06:37:52","guid":{"rendered":"http:\/\/robocup.bowdoin.edu\/blog\/2006\/11\/21\/line-work\/"},"modified":"2006-11-21T01:37:52","modified_gmt":"2006-11-21T06:37:52","slug":"line-work","status":"publish","type":"post","link":"https:\/\/research.bowdoin.edu\/robocup\/lab\/line-work\/","title":{"rendered":"Line Work"},"content":{"rendered":"<p>So the the real focus of our team right now is localization: teaching the dog to know where it is on the field.  A critical part of localization is a decent Vision system: having the dog to correctly identify landmarks.  We&#8217;re pretty good at identifying big things like the posts and goals (though the new goals are giving us issue), but we&#8217;re pretty lousy at detecting line intersections on the field.  <\/p>\n<p>Here are the various issues plaguing our line recognition:<br \/>\n     * Thresholding.  The way we threshold&#8211;identifying RoboCup colors from the millions of colors that show up on the Aibo&#8217;s camera&#8211;heavily relies on segmentation.  I don&#8217;t have time to explain segmentation, but let&#8217;s just say that it&#8217;s great for every kind of color object except for really small white sections that make up the lines.<br \/>\n     * Landmark Detection.  We can identify line as individual segments with some success&#8211;we can&#8217;t identify when they intersect. That is to say we can recognize two lines on the screen, but can&#8217;t recognize that they form a corner of the field.  This should be one of the easier tasks.<br \/>\n     * The lines and center circle in the lab.  The physical lines on our Lab&#8217;s field are pretty yellowish (made from masking tape) and the center circle isn&#8217;t actually a circle.  You have to stand way back to mistake it for a circle.  It&#8217;s instead just a circle-ish grouping of line segments.<br \/>\n     * The camera settings.  We are forced to use the most blurry settings &#8212; which make the field brighter &#8212; because the lighting in our lab is so dim.  Our lighting upgrade may still be months away.<br \/>\n     * We don&#8217;t have a PS3 or even a Wii.  <\/p>\n","protected":false},"excerpt":{"rendered":"<p>So the the real focus of our team right now is localization: teaching the dog to know where it is on the field. A critical part of localization is a decent Vision system: having the dog to correctly identify landmarks. We&#8217;re pretty good at identifying big things like the posts and goals (though the new [&hellip;]<\/p>\n","protected":false},"author":56,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[28,31,53,74],"tags":[],"class_list":["post-206","post","type-post","status-publish","format-standard","hentry","category-lab","category-localization","category-robocup","category-vision"],"_links":{"self":[{"href":"https:\/\/research.bowdoin.edu\/robocup\/wp-json\/wp\/v2\/posts\/206","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/research.bowdoin.edu\/robocup\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/research.bowdoin.edu\/robocup\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/research.bowdoin.edu\/robocup\/wp-json\/wp\/v2\/users\/56"}],"replies":[{"embeddable":true,"href":"https:\/\/research.bowdoin.edu\/robocup\/wp-json\/wp\/v2\/comments?post=206"}],"version-history":[{"count":0,"href":"https:\/\/research.bowdoin.edu\/robocup\/wp-json\/wp\/v2\/posts\/206\/revisions"}],"wp:attachment":[{"href":"https:\/\/research.bowdoin.edu\/robocup\/wp-json\/wp\/v2\/media?parent=206"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/research.bowdoin.edu\/robocup\/wp-json\/wp\/v2\/categories?post=206"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/research.bowdoin.edu\/robocup\/wp-json\/wp\/v2\/tags?post=206"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}