Holonomic Omnidirectional Vehicle with Ball Wheel Drive Mechanism and Application to RoboCup Soccer Middle Size League