[ODE] Friction on Rolling Bodies

Roel van Dijk roelvandijk at home.nl
Fri Jan 16 19:26:25 MST 2004


On Friday 16 January 2004 18:41, Ivan Sarmiento Ocharan wrote:
> Hi,
>
> I'm working on a simulation software, and I hace got troubles whit bodies
> that simply roll over the ground. They just never stop rolling. I have set
> the contact point whith several values for surface.mu, and it just change
> the velocity of them over the ground before the impulse to a steady one,
> that was given to the body whit the dBodySetForce function in a single
> time step.
>
> My question is, How can I desacelerate the rolling bodies just whit the
> collision function?
Q How do I stop things from rolling off into infinity, or pendulums from 
swinging forever? 
A ODE models a universe with frictionless hinges and no rolling friction, so 
problems like those are fairly common. The solution is to apply a force to 
simulate rolling friction or aerodynamic drag. 
http://q12.org/cgi-bin/wiki.pl?RollingFrictionOrAerodynamicDrag

The faq is your friend :-)


More information about the ODE mailing list