Reactive Visual Navigation Based on Omnidirectional Sensing – Path Following and Collision Avoidance