Open Dynamics Engine (ODE)
More info
- Creator
- Russell Smith
- Released
- 2001
- Type
- Physics library
- License
- BSD / LGPL
- Website
- ode.org
One of the first free libraries for articulated rigid-body physics, and for years the default choice for robot simulation.
Russell Smith released ODE in 2001, at a time when serious game physics otherwise meant an expensive Havok licence. The library simulates rigid bodies connected by joints — hinges, ball-and-socket, sliders — and ships its own collision detection. Joints with friction and motors made it a natural fit for vehicles and, yes, ragdolls.
Games moved on to Bullet and PhysX, but robotics stayed: the Gazebo simulator used ODE as its default physics engine for many years. The C API is old and development is slow, which in this case mostly means the same simulation gives the same answer it did fifteen years ago.
Sources
ode.org