Recognizing and making use of lines

For the past week, I’ve been trying to implement line recognition.  The purpose of this is two-fold: at some point, we might be able to use a better version to help with localization and, more importantly, we can use it to try to keep our robots from crossing lines that they should not cross.

I’m using the green-white transition rules that I devised before spring break, and am hoping to be able to have the dogs discern which of the six line objects they might be looking at (a corner, a midline intersection, a goalie box intersection, a goalie box corner, the center circle or any other boundary line).

Leave a Reply