Thanks for the detailed reply. I am going to look into this now and report back. I have the spline points fixed now, it looks good so I will work on porting over the new c++ friction and animation components.
For the old ATrackedVehicle based system I have been playing with the suspension parameters and I was able to configure it in a fashion for the Abrams chassis at a weight of 60k that work really well to get over obstacles that fit under the chassis clearance but have a vertical slope such as a step. It took some playing around with the chassis collision box size and position as well as parameters. Basically, originally the tank kept getting stuck on various things in the environment and completely flip or just instantly stop and I wanted to adjust that so it could go over things that are rectangular easily.
Notice that the first and last wheel on each side have a larger collision radius than the inner wheels. ie. 1st & 7th wheel have a collision radius of 47 and the rest have a collision radius of 43. This helped with going over rectangular bumps.
Notice the tank weight of 60k, fairly accurate for the Abrams I think.
Here’s how it drives now over some rectangular objects:
[video][/video]
I’m really happy with the way it looks now, some more tweaking needed but generally it performs great!

