Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#31 2011-02-27 12:05:36 Re : kinect et Pd

mrpropre
membre
Lieu: paris
Date d'inscription: 2008-11-13
Messages: 96
Site web

Re: kinect et Pd



Cool, cette caméra est vraiment efficace! Pour ceux qui en auraient besoin, voici une abstraction permettant d'effectuer la rotation sur la base d'un poly à partir de deux vecteurs.

Dernière modification par mrpropre (2011-02-27 12:11:31)


8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----8<----
http://www.raphaelisdant.fr/

Hors ligne

 

#32 2011-02-27 12:43:46 Re : kinect et Pd

sakramh
membre
Lieu: clichy-sous-bois
Date d'inscription: 2008-12-02
Messages: 829
Site web

Re: kinect et Pd



Merci . J'ai découvert  récemment [atan] et [atan2] après avoir essayé sans grand succès de rafraichir mes notions de trigo qui datent de + 30 ans . Parfait ces deux objets pour calculer la rotation d'un vecteur déterminé par un point sur un repère ortho .


le code est l'alchimie de l'âge du silicium

Hors ligne

 

#33 2011-03-04 00:42:01 Re : kinect et Pd

matohawk
membre
Lieu: Montréal
Date d'inscription: 2008-03-18
Messages: 292
Site web

Re: kinect et Pd



Pas encore totalement testé mais ça à l'air d'être pas mal ce petit exemple sous Pure Data.
À voir

https://github.com/pd-projects/pd-kinect-skeleton


C'est moi qui l'ai fait, le seul programme qui protège vos morceaux

Hors ligne

 

#34 2011-03-12 12:16:57 Re : kinect et Pd

Olivier
N°4
Lieu: Chalon sur la Saône
Date d'inscription: 2009-04-07
Messages: 1471
Site web

Re: kinect et Pd



Juste pour dire que Benjamin a remis une couche de prospection sur l'utilisation de la kinect sous Ubuntu 10.04.
Et si, grâce à son travail, j'ai réussi à l'installer en moins de 4 minutes, c'est que vous pouvez y arriver... tongue

Sinon, pour info :

citation :

Petit détail interessant, [pdp_freenect] permet la gestion du tilt de la Kinect. C'est à dire d'actionner son moteur interne pour la faire bouger de haut en bas.
Il n'y a que 60° d'amplitude, mais tout de même, ça ouvre un champs de possibilités assez amusant.

Dernière modification par Olivier (2011-03-12 12:25:34)


L'Amour au Peuple !

Hors ligne

 

#35 2011-03-31 03:23:05 Re : kinect et Pd

matohawk
membre
Lieu: Montréal
Date d'inscription: 2008-03-18
Messages: 292
Site web

Re: kinect et Pd



Moi j'ai pas mis 4 minutes pour l'installer même avec les conseils de Benjamin. En fait j'avais des problèmes pour la calibration car j'avais posé à l'arrache ma Kinect, alors j'ai lu la doc de microsoft et là ça a marché du premier coup.
Et voila plus qu'à exploiter la bête maintenant.

Voici mes notes, j'utilise la version OSCeleton :

Quelques tips pour installer la Kinect sur Ubuntu 10.10 - Maverick Meerkat

Install - OpenNI
http://www.openni.org/downloadfiles/ope … t-unstable

Install - SensorKinect - hack avin2
https://github.com/avin2/SensorKinect

Install - Nite
http://www.openni.org/downloadfiles/ope … t-unstable

Install - OSCeleton
https://github.com/Sensebloom/OSCeleton

Exemples Pure Data et OSCeleton
https://github.com/pd-projects/pd-kinect-skeleton/

./osceleton -mx 2 -my -2 -mz -1 -ox -1 -oy 0.75 -oz 1

Attention avec Nite on peut avoir une erreur du type :
error CS0006: cannot find metadata file `System.Windows.Forms.dll'

Il faut installer alors :
sudo apt-get install libmono-winforms1.0-cil libmono-winforms2.0-cil

Regarder le readme dans le package d'avin2 car il donne quelques conseils assez judicieux


C'est moi qui l'ai fait, le seul programme qui protège vos morceaux

Hors ligne

 

#36 2012-03-10 19:14:51 Re : kinect et Pd

nononononono
membre
Lieu: Toulouse
Date d'inscription: 2011-02-04
Messages: 614

Re: kinect et Pd



petit up
https://github.com/kronihias/pix_openni, ça marche super, ça nite et tout et tout osc est devenu obsolete!

Hors ligne

 

#37 2012-03-11 02:34:13 Re : kinect et Pd

sakramh
membre
Lieu: clichy-sous-bois
Date d'inscription: 2008-12-02
Messages: 829
Site web

Re: kinect et Pd



m'en vais dépoussiérer la kinect dès demain . Merci pour la nouvelle .

Dernière modification par sakramh (2012-03-11 02:35:37)


le code est l'alchimie de l'âge du silicium

Hors ligne

 

#38 2012-03-11 08:26:45 Re : kinect et Pd

philippe boisnard
membre
Date d'inscription: 2008-09-23
Messages: 478

Re: kinect et Pd



yop nonononnono, il y a besoin du psy position ou pas ?
pas encore fait, j'avais essayé la semaine dernière de mettre le bin, il a pas fonctionné.

Hors ligne

 

#39 2012-03-11 08:43:51 Re : kinect et Pd

nononononono
membre
Lieu: Toulouse
Date d'inscription: 2011-02-04
Messages: 614

Re: kinect et Pd



c'est quoi le psy position?
Sinon, je l'ai compilé manuellement pour que ça marche et telechargé le nite à part. Mais qui sait les builds ont été mis à jour 3 days ago.

Hors ligne

 

#40 2012-03-11 11:29:46 Re : kinect et Pd

philippe boisnard
membre
Date d'inscription: 2008-09-23
Messages: 478

Re: kinect et Pd



arf = au tout début quand j'avais porté les scripts kinects de nite (début janvier il y a plus d'un an), il fallait faire une psy position (une position d'étalonnage) pour être capté, position en psi grec. mais visiblement il y a plus besoin. pfff marre de courir comme un ouf après le temps.
allez zou, je m'y mets.

Hors ligne

 

#41 2012-03-11 12:04:31 Re : kinect et Pd

philippe boisnard
membre
Date d'inscription: 2008-09-23
Messages: 478

Re: kinect et Pd



tu l'as fait sur Linux ou OSX

1/ essayé en réinstallant openNi + sensor et en utilisant le bin = rien cela ne fonctionne pas : pas reconnu.
/Users/philippeboisnard/Desktop/pix_openni/pix_openni.pd_darwin: dlopen(/Users/philippeboisnard/Desktop/pix_openni/pix_openni.pd_darwin, 10): Symbol not found: __ZN9CPPExternaSERKS_
  Referenced from: /Users/philippeboisnard/Desktop/pix_openni/pix_openni.pd_darwin
  Expected in: flat namespace
in /Users/philippeboisnard/Desktop/pix_openni/pix_openni.pd_darwin
pix_openni 0 1 1 0 0
... couldn't create

2/ ensuite
là je viens de compiler : plein d'erreur :


new-host-2:kronihias-pix_openni-0774db2 philippeboisnard$ make
g++ -I/Users/matthias/Gem-0.93.1/src -I/Applications/Pd-extended.app/Contents/Resources/include -I/sw/include/ni -g -fast -msse3 -arch i386 -o pix_openni.o -c pix_openni.cc
In file included from pix_openni.cc:19:
pix_openni.h:30:24: error: XnCodecIDs.h: No such file or directory
pix_openni.h:31:22: error: XnOpenNI.h: No such file or directory
pix_openni.h:32:26: error: XnCppWrapper.h: No such file or directory
pix_openni.h:35:28: error: Gem/Properties.h: No such file or directory
pix_openni.h:36:23: error: Gem/Image.h: No such file or directory
pix_openni.cc:20:23: error: Gem/State.h: No such file or directory
pix_openni.cc:21:27: error: Gem/Exception.h: No such file or directory
In file included from pix_openni.cc:19:
pix_openni.h:70: error: ‘XnUserID’ has not been declared
pix_openni.h:70: error: ‘XnSkeletonJoint’ has not been declared
pix_openni.h:136: error: field ‘m_filename’ has incomplete type
pix_openni.h:143: error: ‘XnCallbackHandle’ does not name a type
pix_openni.h:144: error: ‘XnCallbackHandle’ does not name a type
pix_openni.h:146: error: ‘XnChar’ does not name a type
pix_openni.cc:23: error: ‘xn’ is not a namespace-name
pix_openni.cc:23: error: expected namespace-name before ‘;’ token
pix_openni.cc:54: error: expected constructor, destructor, or type conversion before ‘*’ token
pix_openni.cc:60: error: ‘Context’ does not name a type
pix_openni.cc:61: error: ‘ScriptNode’ does not name a type
pix_openni.cc:62: error: ‘DepthGenerator’ does not name a type
pix_openni.cc:63: error: ‘ImageGenerator’ does not name a type
pix_openni.cc:64: error: ‘DepthMetaData’ does not name a type
pix_openni.cc:65: error: ‘ImageMetaData’ does not name a type
pix_openni.cc:66: error: ‘SceneMetaData’ does not name a type
pix_openni.cc:68: error: ‘Recorder’ does not name a type
pix_openni.cc:70: error: ‘UserGenerator’ does not name a type
pix_openni.cc:71: error: ‘Player’ does not name a type
pix_openni.cc:73: error: ‘HandsGenerator’ does not name a type
pix_openni.cc:74: error: ‘GestureGenerator’ does not name a type
pix_openni.cc:76: error: ‘XnBool’ does not name a type
pix_openni.cc:77: error: ‘XnChar’ does not name a type
pix_openni.cc:78: error: ‘XnBool’ does not name a type
pix_openni.cc:79: error: ‘XnBool’ does not name a type
pix_openni.cc:80: error: ‘XnBool’ does not name a type
pix_openni.cc:81: error: ‘XnBool’ does not name a type
pix_openni.cc:82: error: ‘XnBool’ does not name a type
pix_openni.cc:96: error: ‘XnFloat’ does not name a type
pix_openni.cc:110: error: ‘XnUInt32’ does not name a type
pix_openni.cc:113: error: expected initializer before ‘Gesture_Recognized’
pix_openni.cc:120: error: expected initializer before ‘Gesture_Process’
pix_openni.cc:125: error: expected initializer before ‘new_hand’
make: *** [all] Error 1

grrrrrr

Hors ligne

 

#42 2012-03-11 12:06:21 Re : kinect et Pd

philippe boisnard
membre
Date d'inscription: 2008-09-23
Messages: 478

Re: kinect et Pd



la nite tu l'as trouvé où ? car moi j'ai utilisé une version de nite de novembre 2011.

Hors ligne

 

#43 2012-03-11 12:34:48 Re : kinect et Pd

nononononono
membre
Lieu: Toulouse
Date d'inscription: 2011-02-04
Messages: 614

Re: kinect et Pd



Rhalala, je sais plus trop, j'ai fait ça y'a quelques semaines déjà....
Je l'ai fait sous les 2 plateformes, tant qu'a faire.
Sous mac,
Il me semble avoir récupéré les binaries unstable ici http://www.openni.org/Downloads/OpenNIModules.aspx,
le nite ici https://github.com/PrimeSense/Sensor,
ensuite tout compilé; ah tiens peut-être que cette page pourrais t'aider : http://c4c.posterous.com/installing-ope … nd-nite-on;
finalement, je crois que je n'ai même pas eu à compiler pix-openni......
en tout cas ça marche chez moi, donc c'est faisable smile

Hors ligne

 

#44 2012-03-11 12:40:43 Re : kinect et Pd

nononononono
membre
Lieu: Toulouse
Date d'inscription: 2011-02-04
Messages: 614

Re: kinect et Pd



par contre je vois dans les errors que le GEM-DIR à été mal renseigné et le OPENNI_DIR aussi. il faut -I devant le dir pour avoir le contenu du repertoire dans le makefile_osx et bien faire le make du makefile_osx (donc le renommer et supprimer le makefile original)

Hors ligne

 

#45 2012-03-12 00:13:25 Re : kinect et Pd

benjamin
membre
Lieu: Orléans
Date d'inscription: 2008-03-18
Messages: 168
Site web

Re: kinect et Pd



hello,
de mon coté sur ubuntu lucid 10.04, après diverses tentatives de compil de openni et ne trouvant plus les sources de nite (elles ne sont plus dispos ?), j'ai installé les binaires fournis pour la 10.10
la compil de pix_openni n'a pas posé de pb
ça marche plutot bien, plus besoin de prendre la pose pour la reconnaissance de squelette, je n'ai pas trouvé le geste type à faire pour la reconnaissance de la main, le suivi a l'air pas mal une fois la main "attrapée"
++b

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024