Is there a way to make the driving on the V5 controller less sensitive, we currently have all 6 wheels going at the power of the value of the left joystick
Cut the value of the joystick in half in the code.
Nonlinear scaling. Instead of assigning the joystick value to motor speeds directly, you instead assign some function of the joystick’s value. The function you choose should be 0 for an input of 0, 100 for an input of 100, -100 for an input of -100, and its absolute value should be less than the input’s absolute value for all other cases. There are a few ways of going about it. One of the more common is quadratic or cubic scaling, where f(x) = |x| * x / 100 (quadratic) or f(x) = x ^ 3 / 10000 (cubic).
I don’t know if you’ve ever played FIFA, but you could make a sprint button where by default the wheels go at x/2 but when you press a certain button the speed is x