New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Road Rollers are too large #27520

mlangsdorf opened this Issue Jan 9, 2019 · 4 comments


5 participants
Copy link

mlangsdorf commented Jan 9, 2019

Road rollers currently have a diameter of 60" and a width of 60". That makes them the ultimate off-road wheel with a staggering 3600 wheel area. The treads of an M1 Abrams main battle tank are only 50" wide IRL, and a tank's tread should have much more wheel area than a road roller.

Road roller width should be be reduced to 30" and the diameter to 48", which is still 50% wider and 50% larger in diameter than an armored wheel.

@mlangsdorf mlangsdorf added this to To do in Extended Vehicle Tune-Up via automation Jan 9, 2019


This comment has been minimized.

Copy link

kevingranade commented Jan 9, 2019

Ehhhh.... we can hack it in by playing with the numbers, but it sounds like we're missing a variable or two, like wheel geometry.
Road roller should have low traction because it's rigid, which should restrict the contribution of wheel diameter.

Otoh, a tread has very high contact area due to its "wheel" geometry.


This comment has been minimized.

Copy link

SeelenJaegerTee commented Jan 10, 2019

The Problem for the rollers would also be that they have zero profile.
No profile combined with being rigid means that a normal tire that deforms onto the ground should have a higher contact area.
Perhaps add something like a 'BAD_OFFROAD' flag?.


This comment has been minimized.

Copy link

boydkr commented Jan 10, 2019

A road roller should also weigh a couple tons and have a moment of inertia much higher than any other wheels.

The problem statement here is too prescriptive of the solution, I think, if the road roller works too well as an all-purpose wheel.


This comment has been minimized.

Copy link

DavidEdwards commented Jan 12, 2019

Perhaps you could use tyre surface area?

Knowing the wheel radius and width you can determine the flat surface area of the rim. Then you can have the surface area of the tyre. Working with those two numbers you could determine a single metric.

Traction = TyreSurface - RimSurface

If the Traction value is too low, the roller will just rotate in place. Whereas a wheel would have a larger TyreSurface value compared to RimSurface (due to grooves, etc), giving it more traction.

Sure, it isn't the only contributing factor, but it should be enough to simulate on-road / off-road?

You could even have higher quality tyres to find.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment