Stormworks: Build and Rescue

Stormworks: Build and Rescue

73 ratings
ZE Wheels Steering
   
Award
Favorite
Favorited
Unfavorite
Vehicles: Land
Microcontrollers: Microcontroller
Tags: v1.6.7
File Size
Posted
Updated
52.635 KB
15 Nov, 2022 @ 8:56am
20 Nov, 2022 @ 8:13pm
5 Change Notes ( view )

Subscribe to download
ZE Wheels Steering

Description
A controller for the wheel steering with dynamic reduction, optional angular stabilisation, and optional Ackermann steering.
  • Steering non-linearity is a modifier for the steering axis. The larger the value of the slider, the slower the steering value increases and the faster it decreases compared to the unmodified axis. Combine it with the adjustment of seat axis sensitivity to get the most comfortable steering curve.
  • Dynamic reduction changes the steering axis multiplier in range between the min and max steering sliders, depending on current speed. Reduction starts at the speed threshold for max steering and becomes full at the speed threshold for min steering in m/s. If you don't need the reduction, set the min and max steering sliders to be equal or just don't connect the linear speed node.
  • If you don't need the angular stablilisaiton, set the stabilisation sensitivity slider to 0 or just don't connect the nodes for angular speed and reverse.
  • For the Ackermann steering you should set the correct wheelbase length and track width of your vehicle in number of blocks. If you need multi-axle steering, duplicate the function gates with formulas for Ackermann steering with the same node inputs, and specify the corresponding wheelbase length for every extra axle.
  • Move the vehicle's center of mass forward for better cornering control.
Demo example.
25 Comments
CatWithABat 30 Jan @ 9:43am 
Understood
Uran_Wind  [author] 24 Jan @ 2:43am 
No, it is not inverted. Correct steering direction is set for the wheels that both have the negative toe for positive steering value number, as it is the most intuitive way to install the wheels with suspension in symmetry mode. You can invert the steering axis input value, or if you are using the wheels without suspension, you can just rotate them 180 degrees.
CatWithABat 23 Jan @ 7:25pm 
It appears that the steering is inverted, how do I change it?
Agent Adam 3 Aug, 2024 @ 12:25pm 
thank you so much bro
Uran_Wind  [author] 22 Jan, 2024 @ 10:29am 
Yes.
Alexamzer 22 Jan, 2024 @ 6:27am 
Is it ok if i use this in my car i will upload to workshop? :)
Kindmanathome 11 Nov, 2023 @ 12:36pm 
ok
Blixa 10 Nov, 2023 @ 6:50pm 
LET BRO COOK!!??
Uran_Wind  [author] 24 Oct, 2023 @ 12:57pm 
Dont matter, can be any.
The Burber (she/her) 24 Oct, 2023 @ 12:51pm 
do i set the linear speed sensor to directional or absolute?