After a bit of a lull, Darwin2K 0.90 has been released. The biggest change is that multiple robots are now supported in Darwin2K, not just the Dyno simulation engine.
Whoops...I messed up the other day and released
a second version labeled 0.85. I've fixed a few
more bugs and released 0.86. I'm running the
PM and evaluator now for a project at work, so bugs due to bit rot in that code are being fixed. (I haven't run the synthesizer since, oh, about August 1999, and a lot has changed since then!)
Version 0.83.0 includes automake/autoconf support, the ability to save animations, and dlopen() support for dynamic libraries. Get the latest version at http://download.sourceforge.net/darwin2k
Keep up with the bleeding edge and get darwin2k-0.82.tar.gz. There are lots of little changes, but the biggest changes are in the constraint satisfaction code. I've fixed a long-standing problem with rolling contact, though there are still some things to clear up to make terrain-robot simulation really robust. There are some new demos as well.
Ok, the version number is a bit arbitrary. This release has
better OpenGL rendering (though the lighting is still wonky)
and is configured to use RTC for interprocess communication (see the project home page for RTC download instructions).
I've updated the installation instructions (see the INSTALL
file in the top-level directory), and now have some demos
working under Linux. I may try to cobble together a perl script to ease the pain of installation until the autoconf/automake version is ready. Enjoy!
I'm still setting things up. Let me know if you're interested in
using Darwin2K and/or helping with development; I'll give
you CVS access. Hopefully I'll soon create a tarball so
users (as opposed to developers) won't have to go through
CVS.