Modifications

Foedora2

2 326 octets ajoutés, 19 mars 2014 à 22:11
aucun résumé de modification
Je fais un bref passage à la Plateforme C dans la matinée : un autre ordinateur serait disponible (type notebook), avec juste l'écran cassé. Cedric tente actuellement de mettre Linux sur une carte SD pour faire fonctionner la bête.
Affaire à suivre...
 
===Au mois de mars===
 
Après quelques passages sur Nantes où j'ai pu apprécier le nouveau sol de la fablab, je peux confirmer que la webcam fonctionne désormais grâce à un notebook sous Linux! Le problème de la webcam est donc réglé!
Toutefois, quelques frayeurs : au moment de faire une démonstration : j'ai le message suivant :
 
"A fatal error has been detected by the Java Runtime Environment:
#
 
SIGILL (0x4) at pc=0x0000000157fe00b4, pid=472, tid=50203
#
 
JRE version: Java(TM) SE Runtime Environment (7.0_45-b18) (build 1.7.0_45-b18)
Java VM: Java HotSpot(TM) 64-Bit Server VM (24.45-b08 mixed mode bsd-amd64 compressed oops)
Problematic frame:
C [libfreenect.0.1.2.dylib+0x40b4] freenect_camera_init+0x178
#
 
Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
 
An error report file with more information is saved as:
/Users/xxxxx/Documents/Processing/libraries/SimpleOpenNI/library/osx/hs_err_pid472.log
#
 
If you would like to submit a bug report, please visit:
http://bugreport.sun.com/bugreport/crash.jsp
The crash happened outside the Java Virtual Machine in native code.
See problematic frame for where to report the bug."
 
Sueurs froides sur le coup...
 
Je viens de trouve le problème, si jamais cela vous arrive.
Je vous invite à jeter un oeil ici : http://forum.processing.org/two/discussion/873/error-when-trying-to-run-sketch-with-simpleopenni/p1
 
Et plus particulièrement à suivre ce lien là : https://github.com/kronihias/head-pose-estimation/tree/master/mac-libs
 
où vous trouverez deux éléments à remplacer ("libfreenect.0.1.2.dylib" et "libusb-1.0.0.dylib") dans "Processing/library/SimpleOpenNI/library/osx/OpenNI2/Drivers/" ou quelque chose du genre.
 
Autre information importante : il y a eu des changement dans la dernière version de SimpleOpenNi!
 
Du coup, quelques points à changer :
 
"context.enableScene()" devient "context.enableUser()"
 
"context.sceneImage()" devient "context.userImage()"
 
et vous pouvez supprimer la ligne "context.enableUser(SimpleOpenNi.SKEL_PROFILE_NONE);"
 
A confirmer lors des prochains tests sur place, mais ces manips ont résolu les bugs du moment.
 
J'espère bientôt pouvoir vous faire partager le code, et peut-être un début de vidéo la prochaine fois.
[[Catégorie:Art]]
70
modifications