Bug #9853
wheels doesn't take steeringCurve into consideration -> ModuleWheelSteering bug
10%
Description
It seems that only first value from steeringCurve is considered so when you go faster wheels are too sensitive resulting in either flipping your rover or 'skating on the ice' effect. In other words steering sensitivity seems to be fixed with one value instead of taking curve into account.
Did various tests with extreme values in ModuleWheelSteering to confirm the issue.
Wheels affected: TR-2L and probably others too.
I guess that fixing this issue might solve 90% problems experienced with rover / landing gear.
Related issues
History
#1 Updated by TriggerAu almost 8 years ago
- Status changed from New to Needs Clarification
#2 Updated by sal_vager almost 8 years ago
- File screenshot861.png screenshot861.png added
- File screenshot862.png screenshot862.png added
- File screenshot863.png screenshot863.png added
- File Steering curve demonstrator.craft Steering curve demonstrator.craft added
- Status changed from Needs Clarification to Confirmed
- Severity changed from High to Low
- % Done changed from 0 to 10
- Platform Linux added
I can confirm the observed behaviour at least, but as afaik the curve numbers are no longer being used, this is by design, they are a remnant and steering limits are procedural.
So the fault here lies with the procedural steering code, and the old steering curves need to be removed from the cfg's to avoid confusion.
#3 Updated by riocrokite over 7 years ago
Just a note that the problem still exists in 1.2.1586 version.
#4 Updated by riocrokite over 7 years ago
- Copied to Bug #12987: Wheel don't reduce max steering range with higher speed - unresolved bug from 1.1.2 added