*Make Note - vInMoov is very rough and will require considerable work to make it all easy one click !
This is a quick post to describe how with a little luck you might be able to get the virtual InMoov started.
- Run MRL in eclipse - Here's a link on instructions - http://myrobotlab.org/quick_start#developer
- Download install Blender 2.72b
Download the following files:
VirtualInMoov.blend - the main Blender file with all of Sir Gareth's rigging and Gael's InMoov
Blender.py - already "in" virtualInMoov.blend - this is the python script
BlenderVirtualInMoovControl.py - controlling script which connects MRL to Blender & starts the beginning of an InMoov script...
start the system console Window -> Toggle System Console
open the VirtualinMoov.blend file
hit the p key and the whole thing should change colors and you'll see logging in the system console. This will run the python script within blender (its named inmoov.py in Blender)
If your lucky you'll get a screen which looks like this:
There are 2 Servers:
Control Server handles control messages to and from MRL's Blender service.
Serial Server handles virtual serial connections - these would be from Arduinos, or any serial device which can be virtualized.
Next You can either start the Blender service directly or run the Runtime and copy the contents of BlenderVirtualInMoovControl.py - this script will bind the two together. After that happens you can experiment with other InMoov scripts and see the results in the virtual world..
Good Luck !