I’m working on a skid steer robot. It moves forward and backward just fine, but attempting to get it to turn is tricky. It won’t turn unless you turn the velocities up very high.
Unfortunately, the anisotropic friction option was removed in PhysX 3.x many years ago, and there isn’t something that comes as a 100% substitute yet.
One of the approaches that I saw working in the user base would be a custom script that applies forces or torques to steer depending on the current linear velocity and the steer angle. Quite easy to tweak to get the expected behaviour compared to what we used to have as anisotropic friction.
I’m working in a project using a diff/skid robot on unity, I make it working using a script like diff controller from ROS. I encountered the same problem, the robot only go to front and back, no turn, I figured out we need to configure your rigidbody.inertiaTensor.