Content deleted Content added
Removing link(s) to "OPAL (software)": Removing links to deleted page OPAL (software). |
|||
(145 intermediate revisions by 98 users not shown) | |||
Line 1:
{{Infobox software
[[Image:ODE_buggy.png|thumb|A simple vehicle driving over a ramp.]]▼
[[Image:ODE_crash.png|thumb|A collision with many objects.]]▼
| screenshot = ODE crash.png
| logo = Odelogo.jpg
| screenshot size = 250px
| developer = Russell Smith
| released = {{Start date and age|2001|05|08}}
| latest release version = 0.16.6
| latest release date = {{Start date and age|2025|1|16}}<ref>{{cite web|url=https://bitbucket.org/odedevs/ode/downloads/|title=Downloads|access-date=2025-05-10}}</ref>
| repo = {{URL|https://bitbucket.org/odedevs/ode}}
| programming language = [[C/C++]]
| operating system = [[Platform independent]]
| genre = [[Physics engine]]
| license = [[BSD licenses|BSD]]<ref name="ODE's license">[http://www.ode.org/ode-license.html ODE's license]</ref>
| website = {{URL|http://www.ode.org/}}
}}
▲[[Image:
▲[[Image:
The '''Open Dynamics Engine''' ('''ODE
ODE was started in 2001 and has
==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''.<ref>{{Cite web |title=odedevs / ode / drawstuff |url=https://bitbucket.org/odedevs/ode/src/master/drawstuff/ |access-date=2023-04-08 |website=bitbucket.org}}</ref> It supports several geometries: box, sphere, capsule (cylinder capped with hemispheres), [[triangle mesh]], cylinder and [[heightmap]].
==
Higher level environments that allow non-programmers access to ODE include [[Player Project]], [[Webots]], [[Opensimulator]], [[anyKode Marilou]] and [[CoppeliaSim]].
ODE is a popular choice for robotics simulation applications, with scenarios such as mobile robot locomotion<ref>{{Cite book |last1=Brezina |first1=Tomas |url=https://books.google.com/books?id=AZu-yVo1MIsC&dq=%22Open+Dynamics+Engine%22+-wikipedia&pg=PA215 |title=Recent Advances in Mechatronics: 2008 - 2009 |last2=Jablonski |first2=Ryszard |date=2009-11-29 |publisher=Springer Science & Business Media |isbn=978-3-642-05022-0 |language=en}}</ref><ref>{{Cite journal |last1=Yıldırım |first1=Şahin |last2=Arslan |first2=Erdem |date=2018-08-01 |title=ODE (Open Dynamics Engine) based stability control algorithm for six legged robot |url=https://www.sciencedirect.com/science/article/pii/S0263224118302422 |journal=Measurement |language=en |volume=124 |pages=367–377 |doi=10.1016/j.measurement.2018.03.057 |s2cid=70264565 |issn=0263-2241|url-access=subscription }}</ref> and simple grasping. ODE has some drawbacks in this field, for example the method of approximating friction and poor support for joint-damping.<ref>{{Cite book |last1=Drumwright |first1=Evan |last2=Hsu |first2=John |last3=Koenig |first3=Nathan |last4=Shell |first4=Dylan |title=Simulation, Modeling, and Programming for Autonomous Robots |chapter=Extending Open Dynamics Engine for Robotics Simulation |date=2010 |editor-last=Ando |editor-first=Noriaki |editor2-last=Balakirsky |editor2-first=Stephen |editor3-last=Hemker |editor3-first=Thomas |editor4-last=Reggiani |editor4-first=Monica |editor5-last=von Stryk |editor5-first=Oskar |chapter-url=https://link.springer.com/chapter/10.1007/978-3-642-17319-6_7 |series=Lecture Notes in Computer Science |volume=6472 |language=en |___location=Berlin, Heidelberg |publisher=Springer |pages=38–50 |doi=10.1007/978-3-642-17319-6_7 |isbn=978-3-642-17319-6}}</ref>
==See also==
{{Portal|Free and open-source software|Video games}}
*
* [[Newton Game Dynamics]]
* [[Bullet (software)|Bullet]]
* [[
* [[Vortex (software)]]
* [[Project Chrono]]
==References==
{{Reflist}}
==External links==
* Bitbucket: [
* [http://ode-wiki.org/wiki/ Open Dynamics Engine (ODE) Community Wiki] {{Webarchive|url=https://web.archive.org/web/20160303092441/http://ode-wiki.org/wiki/ |date=2016-03-03 }}
* [http://sourceforge.net/projects/opende ODE SourceForce project page]▼
* (Old) [http://
▲* (Obsolete) [
* [http://www.ode4j.org/ The ode4j project, a Java port of ODE]
* [https://bitbucket.org/horizongir/ode.net/ The ODE.NET project, a C# wrapper for ODE] {{Webarchive|url=https://web.archive.org/web/20160915115113/https://bitbucket.org/horizongir/ode.net/ |date=2016-09-15 }}
{{Physics engines}}
{{cvg-software-stub}}▼
[[Category:Computer physics engines]]
[[Category:Free computer libraries]]
[[Category:Software using the BSD license]]
▲[[de:Open Dynamics Engine]]
|