[Robotics] Blender Ubuntu 9.10 iTaSC branch build -> fail

Benoit Bolsee benoit.bolsee at online.be
Sat Aug 1 00:26:23 CEST 2009


Select the armature, go in Pose mode.
Select a bone and add an IK constraint.
Now an "Inverse Kinematics" panel shows up.
expand the panel and you will see the solver selection menu.
Select iTaSC and another 'iTaSC parameter' panels shows up
Now you can select various options of the iTaSC algorithm. 
The most important ones are the timestep selection and Maximum velocity.
 

-----Original Message-----
From: robotics-bounces at blender.org [mailto:robotics-bounces at blender.org]
On Behalf Of Florian Lier
Sent: vendredi 31 juillet 2009 22:03
To: Blender and Robotics
Subject: Re: [Robotics] Blender Ubuntu 9.10 iTaSC branch build -> fail


Hey,

ahh ok - sorry for double posting this.
I accidentily skipped reading this:


cd <itasc_dir>

cp config/linux2-config.py user-config.py

<edit user-config.py: python version, player off>

python scons/scons.py

Now blender 2.5 iTaSC builds successfully and I can load my .blend
files.

Now :) tell me how to add the new IK Solver, I couldn't find it in the
contraints
menu.

Florian


Florian Lier wrote: 

Hmmm,

ok - checked out the latest src, seemed to compile, then I got the
following error:

source/blender/blenkernel/intern/node.c:31:20: Fehler: Python.h: No such
file or directory
scons: ***
[/home/fl0/BlenderITASK/build/linux2/source/blender/blenkernel/intern/no
de.o] Error 1
scons: building terminated because of errors.

I've used the following commands as described in the Blender wiki, I
although installed all deps:


cd ~ ; \

mkdir blender-svn ; \

cd blender-svn ; \

svn checkout https://svn.blender.org/svnroot/bf-blender/trunk/blender
blender; \

cd blender; \

echo "BF_OPENAL_LIB = 'openal alut'" > user-config.py; \

python scons/scons.py;





Is there any other approach?





Second question:



Benoit said that I won't be possible to use the gameEngine and compute
the 

joint angles ... BUT what about the way I'm doing it now - just move the
robots'

model in the 3D view and run a script?





Thanks in advance - Florian

  


Florian Lier wrote: 

Hey,



nice work Benoit ... I'll test my robot modell too - as soon as I can 

build 2.5 on my machine.

Got some weird compile errors too ... I'll try the svn update.



I added the video!



Cheers, Florian



Benoit Bolsee wrote:

  

Hi,



I received from the KUL a nice robot model and I tested it with iTaSC.

You can see the result here: http://vimeo.com/5857397



It allowed me to test the performance of iTaSC compared to the old

solver. The difference is amazing! iTaSC is able to operate this robot

in real time at 25 fps using 10% of one CPU core (E8400 @ 3GHz). This

percentage does not include the time spent on graphic (4%). In this test

iTaSC computes 100 iterations per second.



The exact same test but using the old solver uses 99% of one CPU core

and runs at 4.4fps. This means that iTaSC is about 56 times faster than

the old solver and produces much more coherent results. This is without

SSE optimization (significant performance gain can be expected from

Eigen2 template library when SSE optimizations are enabled).



When I enable the auto step algorithm, the performance doubles but the

movements are slightly less stable.  



The iTaSC algorithm is available in the itasc branch (based on blender

2.5) and tests builds are available at graphicall.org



Regards,

Benoit



P.S. Florian, can you add this video to the Blender and Robotics group

in Vimeo. I couldn't find how to do it.



_______________________________________________

Robotics mailing list

Robotics at blender.org

http://lists.blender.org/mailman/listinfo/robotics



  

    



_______________________________________________

Robotics mailing list

Robotics at blender.org

http://lists.blender.org/mailman/listinfo/robotics



  




  _____  


_______________________________________________

Robotics mailing list

Robotics at blender.org

http://lists.blender.org/mailman/listinfo/robotics

  


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.blender.org/pipermail/robotics/attachments/20090801/f8340c8e/attachment-0001.htm 


More information about the Robotics mailing list