Leg locomotion issue on crawler vehicles

I have gone desperate for solutions on how to setup a proper locomotion system on vehicles that has crawler legs: This one → Dropbox - Error - Simplify your life

I am using Runevision’s Locomotion System. But I fail to get it right because the legs just flails about, dislodges and fails to stay level with the vehicle it’s attached to.

The way I have setup this vehicle is that it rolls on invisible wheel colliders that makes it move. And I have attached the legs on a child GameObject inside the vehicle with a locomotion system to simulate the walking. But it just won’t behave itself. Any help?

I would just animate parent objects of the legs in a fixed walk cycle, and then rotate each of the actual leg joints relative to their parents by some pre-calculated fudge factors times the height of that foot off the terrain.