In this video, Rovio's goal is to navigate out of the confined area by finding a gap to freedom. This is accomplished using the RoboRealm vision processing package and a filter that highlights the part of the image that looks like the floor just in front of Rovio. The output of the "floor finder" filter is the white blob superimposed on the image in the left panel. I then wrote a program to analyze this blob and move Rovio in a direction most likely to get it out of trouble. Note how Rovio's omnidirectional wheels allow him to move directly sideways or on a diagonal without having to turn his body.