[ODE] Botworx VR 0.01 available for download!

Kurtis Fields soar-dev at botworx.org
Mon Nov 29 07:26:11 MST 2004


Botworx is pleased to announce the first release of Botworx VR - Version 
0.01.

Botworx VR is a Virtual Reality framework written in C++ that ties 
together the Open Dynamics Engine (ODE) physics framework with the OGRE 
3D engine.

The reference application "Buggy Bots" demonstrates the usage of both 
static and dynamic bodies, realistic missiles and explosions, plus 
layout capabilities such as stacks, rows, grids and matrixes.

The main focus so far has been to efficiently and realistically animate 
multiple objects rather than running over pretty terrain. So 
mesh-collision support will have to wait until the next version.

Joint manipulation is simplified by the implementation of a Motor, Gear 
and Rod mechanical subsystem, where the rods eventually tie into the 
axis of Joints.

Optimizations such as taking motionless objects off the animation list 
and waking them back up during collisions are supported, as are 
proximity tests to cut down on more costly collision testing. Octree 
support is planned for the future but is not an issue right now since 
stepping the ODE world is currently the main bottleneck.

A major architectural decision was to implement my own version of spaces 
rather than use those in ODE. This just makes it easier to write and 
debug the framework as a whole, and it seems just as fast although I 
haven't done any serious benchmarking yet.

The whole purpose of this project was to provide a simulation 
environment for conducting experiments in Artificial Intelligence, 
therefore a major part of the next development effort will be to 
implement a Messaging system that will connect the most popular (and 
free) AI engines with Botworx VR.

User and developer participation is required to make this project succeed!

Please join me at http://www.botworx.org



More information about the ODE mailing list