Omniwheels Anyone? (2)
Here's version 2, going back to 4 rollers per side, now using the "optimized" roller curvature and a flexure based capture mechanic for the roller axles. Blocky to allow the animation to run at a reasonable speed. You can see how the contact patch with the ball passes from one side of the wheel to the other smoothly.