Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

connect asus xtion to labview vision

i have asus xtion camera and i want to connect it to labview for detecting a object . i wrote the program with the laptop webcam , but i want to use asus xtion to detect . please help me . i dont know what driver should download and how to connect to labview and see it in the ni max devices . i need this please help . if asus cant be connect ever, how can i connect microsoft kinect to labview ? the microsoft connector isnt usb how to connect it to laptop? 

0 Kudos
Message 1 of 7
(4,955 Views)

Hello,

 

I suggest this:

 

http://pointclouds.org/documentation/tutorials/openni_grabber.php

 

I used Kinect, not Xtion, but they are both OpenNI compatible so you should not have any problems.

To get the data to Labview, check out the Kinect examples at:

 

https://decibel.ni.com/content/blogs/kl3m3n

 

Hope this helps.

 

Best regards,

K

 

 


https://decibel.ni.com/content/blogs/kl3m3n



"Kudos: Users may give one another Kudos on the forums for posts that they found particularly helpful or insightful."
0 Kudos
Message 2 of 7
(4,902 Views)

i just want to use it in windows and connenct to labview , can u explain it more . i am confused , i just know the labview and vision system enviroment . i do the vi with the laptop webcam and i want do it by asus xtion 

0 Kudos
Message 3 of 7
(4,827 Views)

Hello,

 

Asus Xtion is a 3D camera, right?

 

Labview does not support this directly as the drivers are not DirectShow compatible as in most web cameras. You need an OpenNI interface to access the data of the device. The easiest way (in my opinion) is to use PCL's cloud callback to get the XYZRGB stream.

You can create a .dll that you can call in Labview. The link I posted before will take you to the site, where you can download the source code and .dll for Kinect (there are also instructions on how to get it working). It should be really simple to modify for Xtion.

 

Best regards,

K


https://decibel.ni.com/content/blogs/kl3m3n



"Kudos: Users may give one another Kudos on the forums for posts that they found particularly helpful or insightful."
0 Kudos
Message 4 of 7
(4,765 Views)

yes , i get the kinect xbox 360 i think its better and i use it instead asus . i install all kinect drivers and sdk and developer toolkit , and this http://www.ni.com/download/ni-vision-acquisition-software-september-2013/4409/en/ but now labview dosent detect kinect 😞 its my big problem like asus xtion labview dosnt detect xbox kinect and i cant use it in labview 😞 what can i do to labview detect the kinect ?

0 Kudos
Message 5 of 7
(4,745 Views)

yes , i get the kinect xbox 360 i think its better and i use it instead asus . i install all kinect drivers and sdk and developer toolkit , and this http://www.ni.com/download/ni-vision-acquisition-software-september-2013/4409/en/ but now labview dosent detect kinect 😞 its my big problem like asus xtion labview dosnt detect xbox kinect 😞 what can i do to labview detect the kinect

0 Kudos
Message 6 of 7
(4,745 Views)

Hello,

 

Labview will not detect xtion nor Kinect. You need a wrapper around the sdk you've installed. You could go with Kinect sdk and use. Net if I remember correctly (libfreenect for Labview I think) or you can use OpenNI. Google,  and you will find a lot of ibfotmation regarding this. If you want to get it working with OpenNI I suggest using PCL. Then, if you need to postprocess your 3d cloud, it will be simpler.  For a full example, check out this link: https://decibel.ni.com/content/blogs/kl3m3n/2014/02/16/kinect-in-labview-using-pcl--point-cloud-libr...

 

 

 

Best regards,

K

 

 

 

 

 

 

 


https://decibel.ni.com/content/blogs/kl3m3n



"Kudos: Users may give one another Kudos on the forums for posts that they found particularly helpful or insightful."
0 Kudos
Message 7 of 7
(4,738 Views)