What mecanum wheels are those? I don’t recognize those. Could they be custom?
Are those wheels articulated in some way? If not, they violate your frame perimeter.