Omni Wheel Car

Four Omni wheels are mounted symmetrically on yellow frame. Each wheel is driven by a separate motor, the rotation of which is programmable.
Various combination of the wheel rotations (velocities and directions) makes the car move in different directions.
In the video the car alternately:
1. goes forward.
2. goes diagonally.
3. goes sideways.
4. rotates