
What I have here is an H-frame having four wheels with a drive motor and roller/wheel on each side. This frames is restrained moving the x-axis but can freely move back and forth the y-axis. The span in between supporting wheels along x is enormous could be 20~50m.
Ideally, in a plane flat surfaced xy, both sides moves with the same displacement given motors and gear boxes maintain the same ratios and dimension(similar). However, plane xy is rough terrain and not flat. Irregularly surface has lump and some protrusions.
How do you make a control scheme that the frame moves with the same displacement with respect to the x-axis or towards the y direction.