Omniwheels have no traction whatsoever. What you'd want to use are Mecanum wheels, which provide more efficient use of power and resistance against being pushed. I'm not sure if they've been used in a robot though - you'd definitely have to keep them away from anything which spins.