I’m using the vehicle SDK to control a user driven car.
What I’m trying to achieve is a very smooth and stable driving style, what you normally experience in a highway at a medium-high constant speed.
The car is stable when not steering at all, but it’s difficult to obtain little direction changes like switching lane, even when steering by very small amount (using analog values from gamepad or wheel device).
After a small steer, you must keep to correct the direction left and right, it’s difficult to return straight and it’s easy to get a tailspin.
The main params I’ve touched to improve stability are (with respect to values provided in the examples)
- higher vertical component of vehicle MOI
- higher tire-to-surface friction, up to 1.5 (higher value make sense?)
- toe angle (wheels converging towards each other)
- smaller steer values in the gSteerVsForwardSpeedData
Have you guys any other hint?
And also, can I change some params after the vehicle has been setup (like the MOI, tire-to-surface friction) so to try to tweak them while my application is running?