HOME

TheInfoList



OR:

The Open Dynamics Engine (ODE) is a physics engine written in C/C++. Its two main components are a rigid body dynamics simulation engine and a collision detection engine. It is
free software Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, ...
licensed both under the
BSD license BSD licenses are a family of permissive free software licenses, imposing minimal restrictions on the use and distribution of covered software. This is in contrast to copyleft licenses, which have share-alike requirements. The original BSD li ...
and the LGPL. ODE was started in 2001 and has already been used in many applications and games, such as ''
Assetto Corsa ''Assetto Corsa'' (Italian for "Race Setup") is a sim racing video game developed by the Italian video game developer Kunos Simulazioni. It is designed with an emphasis on a realistic racing experience with support for extensive customization and ...
'', '' BloodRayne 2'', ''
Call of Juarez ''Call of Juarez'' is a first-person shooter video game series created by Paweł Selinger in 2006. Released primarily on Microsoft Windows, PlayStation 3, and Xbox 360, there are four games in the series; ''Call of Juarez'' (2006), '' Call of J ...
'', '' S.T.A.L.K.E.R.'', '' Titan Quest'', '' World of Goo'', '' X-Moto'' and '' OpenSimulator''.


Overview

The Open Dynamics Engine is used for simulating the dynamic interactions between bodies in space. It is not tied to any particular graphics package although it includes a basic one called ''drawstuff''. It supports several geometries: box, sphere, capsule (cylinder capped with hemispheres), triangle mesh, cylinder and heightmap.


Simulation

Higher level environments that allow non-programmers access to ODE include Player Project,
Webots Webots is a free and open-source 3D robot simulator used in industry, education and research. The Webots project started in 1996, initially developed by Dr. Olivier Michel at the Swiss Federal Institute of Technology ( EPFL) in Lausanne, Switz ...
, Opensimulator,
anyKode Marilou anyKode Marilou is a modeling and simulation environment for mobile robots, humanoids, articulated arms and parallel robots operating in real-world conditions that respect the laws of physics. This robotics suite is used in research centers and in ...
an
V-REP
ODE is a popular choice for robotics simulation applications, with scenarios such as mobile robot locomotion and simple grasping. ODE has some drawbacks in this field, for example the method of approximating friction and poor support for joint-damping.


See also

*
OPAL Opal is a hydrated amorphous form of silica (SiO2·''n''H2O); its water content may range from 3 to 21% by weight, but is usually between 6 and 10%. Due to its amorphous property, it is classified as a mineraloid, unlike crystalline forms ...
– the Open Physics Abstraction Layer, originally built on top of ODE *
Physics Abstraction Layer The Physics Abstraction Layer (PAL) is an open-source cross-platform physical simulation API abstraction system. It is similar to a physics engine wrapper, however it is far more flexible providing extended abilities. PAL is free software, relea ...
– The original Physics Abstraction Layer *
Newton Game Dynamics Newton Game Dynamics is an open-source physics engine for realistically simulating rigid bodies in games and other real-time applications. Its solver is deterministic and not based on traditional LCP or iterative methods. Newton Game Dynamic ...
*
Bullet A bullet is a kinetic projectile, a component of firearm ammunition that is shot from a gun barrel. Bullets are made of a variety of materials, such as copper, lead, steel, polymer, rubber and even wax. Bullets are made in various shapes and ...
– another open source physics engine used in commercial games and movies *
Chipmunk Chipmunks are small, striped rodents of the family Sciuridae. Chipmunks are found in North America, with the exception of the Siberian chipmunk which is found primarily in Asia. Taxonomy and systematics Chipmunks may be classified either as ...
– a similar physics engine intended for 2D applications *
Vortex (software) Vortex Studio is a complete simulation software platform. It features a high-fidelity, realtime physics engine developed by CM Labs Simulations that simulates rigid body dynamics, collision detection, contact determination, and dynamic reactions. ...
* Project Chrono


References


External links

* Bitbucket
ODE project page

Open Dynamics Engine (ODE) Community Wiki
* (Old
Official ODE Homepage
* (Obsolete
Python-ODE Bindings (pyode)

The ode4j project, a Java port of ODE

The ODE.NET project, a C# wrapper for ODE
Computer physics engines Free computer libraries Software using the BSD license {{Videogame-software-stub