gtpdzbiz submitted a new resource: Active Differential for Sunburst - An active differential controller for Sunburst Read more about this resource...
I KNEW someone would make this someday! Love how you also mentioned the Pessima's Active Diff mod in the description. --- Post updated --- With that being said, active rear diff 2.0 when?
I only have one problem with this mod. I am not sure if this mod is the reason for it, but the RPMs are a tad unstable when using the differential. It might jump up and down 1000RPMs while giving full throttle at high speed on asphalt. I don't have a big problem with that and you can just leave it as it is, but I hope you are able to fix that.
This indicates the mod is working, rpm bounces as the diff is trying to offset the torque to the wheels that has more grip, it's tuned very aggressively right now to maximum the effect of front/rear torque vectoring, so it will be affecting the engine load quite a bit. I will try to see if I can smooth it out.
The vehicle is understeery because the "desiredYawRateAcceleration" is too low, making the controller "believes" the car is oversteering when cornering sharply. In "\sunburst_diffpack.zip\vehicles\sunburst\lua\controller\acd2.lua" In line 132 Code: --calculate expected yaw rate based on steering angle desiredYawRateSteering = ((wheelAngleFront / wheelBase) * (speed / (1 + ((speed * speed / squaredCharacteristicSpeed))))) --calculate expected yaw rate based on Gs desiredYawRateAcceleration = 10 / (speed + 1e-30) --get the resulting desired yaw rate (smallest) and make sure to use the sign from the steering part (acceleration part is always positive) desiredYawRate = fsign(desiredYawRateSteering) * min(abs(desiredYawRateSteering), abs(desiredYawRateAcceleration)) desiredYawRate = desiredYawSmooth:get(desiredYawRate) The 10 is way too low, set it to 30 improves the handling a lot.