A NOVEL GENERIC BALL RECOGNITION ALGORITHM BASED ON OMNIDIRECTIONAL VISION FOR SOCCER ROBOTS