[PD] pix_openni crash Pd

Jack jack at rybn.org
Tue Feb 28 17:44:16 CET 2012


Le 28/02/2012 16:40, Jack a écrit :
> Le 28/02/2012 15:57, Matthias Kronlachner a écrit :
>> Am 28.02.12 15:47, schrieb Jack:
>>> Le 28/02/2012 06:25, Matthias Kronlachner a écrit :
>>>> Am 28.02.12 00:00, schrieb Jack:
>>>>> Le 27/02/2012 15:51, IOhannes m zmoelnig a écrit :
>>>>>> -----BEGIN PGP SIGNED MESSAGE-----
>>>>>> Hash: SHA1
>>>>>>
>>>>>> On 2012-02-27 15:20, Jack wrote:
>>>>>>
>>>>>>> I use Ubuntu 11.04, Pd 0.42.6 and Gem 0.93.git fad1264.
>>>>>> upgrade Gem to at least "0.93.git 1482ffb1538"
>>>>>>
>>>>>> and do a complete rebuild of Gem.
>>>>>>
>>>>>> fgmasd
>>>>>> IOhannes
>>>>>> -----BEGIN PGP SIGNATURE-----
>>>>>> Version: GnuPG v1.4.11 (GNU/Linux)
>>>>>> Comment: Using GnuPG with Mozilla -http://enigmail.mozdev.org/
>>>>>>
>>>>>> iEYEARECAAYFAk9LmGcACgkQkX2Xpv6ydvTHpgCghXseYp2gv0VYyFvtaCKBFH9u
>>>>>> ATUAoN73DbawoPq8HzU0MZsWULJf2UcV
>>>>>> =/cUU
>>>>>> -----END PGP SIGNATURE-----
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Pd-list at iem.at  mailing list
>>>>>> UNSUBSCRIBE and account-management ->  http://lists.puredata.info/listinfo/pd-list
>>>>>
>>>>> OK, i upgraded Gem to ver: 0.93.git f1a1841 and now i can render 
>>>>> the scene without crash.
>>>>> But, i can't see anything working there : I get a blue sphere 
>>>>> where it is write 'gem' and a white rectangle in the top-left 
>>>>> corner (even if i select 'rgb 1' in [pd properties]).
>>>>> If i click on the message 'video_mode' in this subpatch, Pd crash. 
>>>>> And if i click on 'bang', nothing happens in the console (there is 
>>>>> no available modes).
>>>>> I miss something ?
>>>>> One comment : it is very strange to see two [gemhead] connected 
>>>>> directly in [pix_openni]. Is there a meaning ?
>>>>> Thanx for help.
>>>>> ++
>>>>>
>>>>> Jack
>>>> hi!
>>>>
>>>> did you check if the examples included in OpenNI and Nite work? 
>>>> (eg. Sample-NiSimpleViewer, Sample-SceneAnalysis)
>>>> they should be somewhere in the Samples/Bin folder.
>>>> if they don't work, pix_openni won't work.
>>>>
>>>> ok the crash with video_mode and depth_mode msg is fixed now. but 
>>>> it happend only if image or depth was not started. i was a little 
>>>> bit lazy testing everything without working kinect plugged in.
>>>> if you send a [bang( it now writes an error message to the console 
>>>> if no device is available.
>>>>
>>>>
>>>> so i think you have a problem with your openni/sensor kinect 
>>>> installation.
>>>> did you install sensor kinect? this is the driver which allows 
>>>> openni to access the kinect sensor. 
>>>> (https://github.com/avin2/SensorKinect)
>>>> you also need the unstable release of OpenNI (-> see install 
>>>> instructions from SensorKinect)
>>>>
>>>>
>>>> the two gemheads have a meaning - of course.
>>>> pix_openni outputs two separated pixes - one "rgb" image from the 
>>>> camera (left gemhead and outlet) and one depth image in various 
>>>> formats from the depthsensor (right gemhead and outlet).
>>>> actually it's more implementation side - it could be realized with 
>>>> one gemhead as well. but i did it this way and for me it's logical.
>>>> you can also make it with one gemhead and a [t a a] if it looks 
>>>> better for you:
>>>>
>>>> [gemhead]
>>>> [t a a]
>>>> |     |
>>>> [pix_openni]
>>>> ....
>>>>
>>>> matthias
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Pd-list at iem.at  mailing list
>>>>> UNSUBSCRIBE and account-management ->  http://lists.puredata.info/listinfo/pd-list
>>>>
>>> Hello,
>>>
>>> OK, it is working now.
>>>
>>> In the pix_openni/README, i would prefer to follow these 
>>> instructions in 5 steps (in the middle of the page) :
>>> http://groups.google.com/group/openni-dev/browse_thread/thread/49a4dd13c045c1a2
>>> instead of :
>>> *    get and install OpenNI, NITE and the hacked Primesense Kinect 
>>> driver
>>>     --> instruction: https://github.com/avin2/SensorKinect
>>> http://www.openni.org/Downloads/OpenNIModules.aspx
>>>
>>> And all should be OK.
>>>
>>> Matthias, the hand tracking should work fine ?
>>> Thanx for this external.
>>> ++
>>>
>>> Jack
>>>
>>>
>> ok, i will check that. thanks.
>> i think things change every month about installing 
>> openni/nite/sensorkinect.
>> but as you found out there are enough resources that help you with 
>> the installation out there.
>> thats why i prefer pix_freenect for projects that don't need skeleton 
>> tracking. it's a lot more easy to install and i think also cheaper in 
>> computation power.
>> the output format of these two objects is basically compatible. so 
>> you can always exchange them if you don't need external tracking stuff.
>> just a few initialization messages depending on which output mode you 
>> want to have can be different.
> OK, good to know.
>>
>> for hand tracking you have to make a waving gesture.
>> wave your hand several times after you activated it. after some time 
>> nite should recognize your hand and start tracking.
>> if you want more easy hand tracking there is the possibility to use 
>> pix_multiblob in combination with filtering the depth image.
> OK, I will try it in the minute.

Very nice, it's perfect ! ;)
++

Jack


>>
>> if you want to track severall hands you can check the Nite.ini files 
>> located in these folders: /usr/etc/primesense/Hands_1_*
>> and uncomment the lines there (remove the ;   )
> Yep.
>>
>>
>> thanks for your reporting. that helps to make it more stable.
> Thanx for your work.
> ++
>
> Jack
>
>
>>
>> matthias
>>
>
>
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management ->  http://lists.puredata.info/listinfo/pd-list

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20120228/309583b6/attachment-0001.htm>


More information about the Pd-list mailing list