Knowledge

Open Dynamics Engine

Source 📝

344: 896: 358: 24: 190: 182: 33: 331:
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.
288:
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
940: 510: 685: 969: 803: 933: 604: 520: 461: 349: 425: 974: 654: 959: 964: 926: 140: 678: 98: 72: 720: 537: 778: 185:
A simple vehicle driving over a ramp. This demo is distributed with the ODE source code (demo_buggy).
587:. In Ando, Noriaki; Balakirsky, Stephen; Hemker, Thomas; Reggiani, Monica; von Stryk, Oskar (eds.). 839: 671: 591:. Lecture Notes in Computer Science. Vol. 6472. Berlin, Heidelberg: Springer. pp. 38–50. 584: 914: 193:
A collision with many objects. This demo is distributed with the ODE source code (demo_crash).
763: 715: 383: 292:. It supports several geometries: box, sphere, capsule (cylinder capped with hemispheres), 133: 485: 232:
ODE was started in 2001 and has already been used in many applications and games, such as
8: 844: 834: 758: 394: 214: 210: 854: 808: 698: 565: 363: 553: 859: 748: 600: 557: 516: 400: 388: 569: 849: 824: 592: 549: 538:"ODE (Open Dynamics Engine) based stability control algorithm for six legged robot" 152: 128: 895: 773: 725: 658: 371: 321: 596: 910: 793: 694: 429: 405: 377: 309: 252: 246: 206: 145: 953: 561: 317: 293: 276: 234: 218: 651: 710: 308:
Higher level environments that allow non-programmers access to ODE include
264: 240: 157: 641: 663: 325: 258: 222: 391:– another open source physics engine used in commercial games and movies 903: 875: 462:"Open Dynamics Engine - Intel Threading Building Blocks [Book]" 40: 449: 753: 297: 624: 374:– the Open Physics Abstraction Layer, originally built on top of ODE 104: 906: 583:
Drumwright, Evan; Hsu, John; Koenig, Nathan; Shell, Dylan (2010).
829: 798: 121: 313: 270: 783: 743: 189: 181: 32: 788: 589:
Simulation, Modeling, and Programming for Autonomous Robots
226: 23: 646: 585:"Extending Open Dynamics Engine for Robotics Simulation" 582: 629: 397:– a similar physics engine intended for 2D applications 635: 168: 339: 509:Brezina, Tomas; Jablonski, Ryszard (2009-11-29). 951: 508: 443: 209:written in C/C++. Its two main components are a 535: 934: 679: 536:Yıldırım, Şahin; Arslan, Erdem (2018-08-01). 512:Recent Advances in Mechatronics: 2008 - 2009 941: 927: 693: 686: 672: 22: 652:The ODE.NET project, a C# wrapper for ODE 630:Open Dynamics Engine (ODE) Community Wiki 515:. Springer Science & Business Media. 380:– The original Physics Abstraction Layer 188: 180: 952: 804:Simulation Open Framework Architecture 667: 647:The ode4j project, a Java port of ODE 890: 350:Free and open-source software portal 13: 14: 986: 617: 554:10.1016/j.measurement.2018.03.057 894: 356: 342: 31: 970:Software using the BSD license 576: 529: 502: 478: 454: 418: 78:0.16.2 / July 30, 2020 1: 411: 303: 913:. You can help Knowledge by 7: 642:Python-ODE Bindings (pyode) 597:10.1007/978-3-642-17319-6_7 486:"odedevs / ode / drawstuff" 335: 283: 10: 991: 889: 721:Physically based animation 975:Video game software stubs 868: 817: 779:Physics Abstraction Layer 734: 706: 378:Physics Abstraction Layer 163: 151: 139: 127: 117: 97: 93: 71: 67: 49: 39: 30: 21: 960:Computer physics engines 840:Digital Molecular Matter 221:licensed both under the 213:simulation engine and a 965:Free computer libraries 909:-related article is a 194: 186: 55:; 23 years ago 636:Official ODE Homepage 192: 184: 80:; 4 years ago 769:Open Dynamics Engine 764:Newton Game Dynamics 716:Procedural animation 384:Newton Game Dynamics 199:Open Dynamics Engine 134:Platform independent 17:Open Dynamics Engine 215:collision detection 211:rigid body dynamics 18: 657:2016-09-15 at the 364:Video games portal 195: 187: 16: 922: 921: 884: 883: 606:978-3-642-17319-6 522:978-3-642-05022-0 401:Vortex (software) 179: 178: 982: 943: 936: 929: 898: 891: 825:AGX Multiphysics 688: 681: 674: 665: 664: 625:ODE project page 611: 610: 580: 574: 573: 533: 527: 526: 506: 500: 499: 497: 496: 482: 476: 475: 473: 472: 458: 452: 447: 441: 440: 438: 437: 428:. Archived from 422: 366: 361: 360: 359: 352: 347: 346: 345: 175: 172: 170: 129:Operating system 113: 110: 108: 106: 88: 86: 81: 63: 61: 56: 53:May 8, 2001 35: 26: 19: 15: 990: 989: 985: 984: 983: 981: 980: 979: 950: 949: 948: 947: 887: 885: 880: 864: 813: 736: 730: 726:Ragdoll physics 702: 695:Physics engines 692: 659:Wayback Machine 620: 615: 614: 607: 581: 577: 534: 530: 523: 507: 503: 494: 492: 484: 483: 479: 470: 468: 466:www.oreilly.com 460: 459: 455: 448: 444: 435: 433: 424: 423: 419: 414: 362: 357: 355: 348: 343: 341: 338: 322:anyKode Marilou 306: 296:, cylinder and 286: 167: 103: 89: 84: 82: 79: 59: 57: 54: 50:Initial release 12: 11: 5: 988: 978: 977: 972: 967: 962: 946: 945: 938: 931: 923: 920: 919: 899: 882: 881: 879: 878: 872: 870: 869:Related topics 866: 865: 863: 862: 857: 852: 847: 842: 837: 832: 827: 821: 819: 815: 814: 812: 811: 806: 801: 796: 794:Project Chrono 791: 786: 781: 776: 771: 766: 761: 756: 751: 746: 740: 738: 732: 731: 729: 728: 723: 718: 713: 707: 704: 703: 691: 690: 683: 676: 668: 662: 661: 649: 644: 638: 632: 627: 619: 618:External links 616: 613: 612: 605: 575: 528: 521: 501: 477: 453: 442: 416: 415: 413: 410: 409: 408: 406:Project Chrono 403: 398: 392: 386: 381: 375: 368: 367: 353: 337: 334: 310:Player Project 305: 302: 285: 282: 253:S.T.A.L.K.E.R. 247:Call of Juarez 217:engine. It is 207:physics engine 177: 176: 165: 161: 160: 155: 149: 148: 146:Physics engine 143: 137: 136: 131: 125: 124: 119: 115: 114: 101: 95: 94: 91: 90: 77: 75: 73:Stable release 69: 68: 65: 64: 51: 47: 46: 43: 37: 36: 28: 27: 9: 6: 4: 3: 2: 987: 976: 973: 971: 968: 966: 963: 961: 958: 957: 955: 944: 939: 937: 932: 930: 925: 924: 918: 916: 912: 908: 905: 900: 897: 893: 892: 888: 877: 874: 873: 871: 867: 861: 858: 856: 853: 851: 848: 846: 843: 841: 838: 836: 833: 831: 828: 826: 823: 822: 820: 816: 810: 807: 805: 802: 800: 797: 795: 792: 790: 787: 785: 782: 780: 777: 775: 772: 770: 767: 765: 762: 760: 757: 755: 752: 750: 747: 745: 742: 741: 739: 733: 727: 724: 722: 719: 717: 714: 712: 709: 708: 705: 700: 696: 689: 684: 682: 677: 675: 670: 669: 666: 660: 656: 653: 650: 648: 645: 643: 639: 637: 633: 631: 628: 626: 622: 621: 608: 602: 598: 594: 590: 586: 579: 571: 567: 563: 559: 555: 551: 547: 543: 539: 532: 524: 518: 514: 513: 505: 491: 490:bitbucket.org 487: 481: 467: 463: 457: 451: 450:ODE's license 446: 432:on 2018-12-24 431: 427: 421: 417: 407: 404: 402: 399: 396: 393: 390: 387: 385: 382: 379: 376: 373: 370: 369: 365: 354: 351: 340: 333: 329: 327: 323: 319: 318:Opensimulator 315: 311: 301: 299: 295: 294:triangle mesh 291: 281: 279: 278: 277:OpenSimulator 273: 272: 267: 266: 261: 260: 255: 254: 249: 248: 243: 242: 237: 236: 235:Assetto Corsa 230: 228: 224: 220: 219:free software 216: 212: 208: 204: 200: 191: 183: 174: 166: 162: 159: 156: 154: 150: 147: 144: 142: 138: 135: 132: 130: 126: 123: 120: 116: 112: 102: 100: 96: 92: 76: 74: 70: 66: 52: 48: 45:Russell Smith 44: 42: 38: 34: 29: 25: 20: 915:expanding it 901: 886: 768: 711:Game physics 588: 578: 545: 541: 531: 511: 504: 493:. Retrieved 489: 480: 469:. Retrieved 465: 456: 445: 434:. Retrieved 430:the original 420: 330: 307: 289: 287: 275: 269: 265:World of Goo 263: 257: 251: 245: 241:BloodRayne 2 239: 233: 231: 202: 198: 196: 41:Developer(s) 818:Proprietary 737:open source 640:(Obsolete) 623:Bitbucket: 548:: 367–377. 542:Measurement 426:"Downloads" 326:CoppeliaSim 259:Titan Quest 223:BSD license 954:Categories 904:video game 876:Tire model 495:2023-04-08 471:2023-04-08 436:2018-12-24 412:References 304:Simulation 118:Written in 99:Repository 85:2020-07-30 60:2001-05-08 754:Cannon.js 562:0263-2241 298:heightmap 290:drawstuff 105:bitbucket 907:software 845:Euphoria 835:Chipmunk 759:Chipmunk 655:Archived 570:70264565 395:Chipmunk 336:See also 284:Overview 225:and the 109:/odedevs 855:Reactor 830:Algodoo 809:Tokamak 799:Siconos 205:) is a 164:Website 153:License 83: ( 58: ( 860:Vortex 749:Bullet 735:Free / 634:(Old) 603:  568:  560:  519:  389:Bullet 314:Webots 271:X-Moto 902:This 850:Havok 784:PhysX 744:Box2D 566:S2CID 122:C/C++ 911:stub 789:Phyz 774:OPAL 699:list 601:ISBN 558:ISSN 517:ISBN 372:OPAL 324:and 274:and 227:LGPL 197:The 173:.org 171:.ode 141:Type 111:/ode 107:.org 593:doi 550:doi 546:124 203:ODE 169:www 158:BSD 956:: 599:. 564:. 556:. 544:. 540:. 488:. 464:. 328:. 320:, 316:, 312:, 300:. 280:. 268:, 262:, 256:, 250:, 244:, 238:, 229:. 942:e 935:t 928:v 917:. 701:) 697:( 687:e 680:t 673:v 609:. 595:: 572:. 552:: 525:. 498:. 474:. 439:. 201:( 87:) 62:)

Index



Developer(s)
Stable release
Repository
bitbucket.org/odedevs/ode
C/C++
Operating system
Platform independent
Type
Physics engine
License
BSD
www.ode.org


physics engine
rigid body dynamics
collision detection
free software
BSD license
LGPL
Assetto Corsa
BloodRayne 2
Call of Juarez
S.T.A.L.K.E.R.
Titan Quest
World of Goo
X-Moto
OpenSimulator

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.