I've began work on a game engine framework that wraps ODE and irrlicht together. You can download a small exe demo from http://www.mercior.com/files/myode.zip. I havent released any source yet but when I feel the code is more stable I will release full source code.
Rather than making an ODE scenenode, the engine manages object classes which hold both the irrlicht & ODE data, and keeps everything updated for you
Currently I have classes for primitives such as cubes, spheres, cylnders, and I am working on more advanced objects such as cars, motorbikes, and ragdoll models (using milkshape joints).
Keys for the demo are:
c=cube
v=wall of cubes
b=sphere
WASD = drive car
arrows = move camera
mouse1 = toggle camera mode (experimental)
mouse2 = throw a jumping cube