This page is operated by Locomotec, the official KUKA youBot partner.

Kinect 3D Camera

Published: March 23, 2011 by Administrator



Short description

The Kinect from Microsoft is a 3D camera, that uses an infrared patternprojector and an infrared camera to infer distance from that capturedpattern. It comes with a color web cam, a microphone array, anaccelerometer and a tilt unit. It has a detection range of approx. 1.2mto 3.5m.

Installation

Microsoft does not offer any drivers for Kinect, but there are two sources how to get drivers. The first one comes from an industry consortium OpenNI consisting of PrimeSense among others, who manufacture the underlying hardware of the Kinect. This consortium offers an open source middleware for ”Natural Interaction” devices, including support for the Kinect.
The other source is the libfreenect. It is a reverse engineered driver by the OpenKinect project. libfreenect is a rather lightweight library to get access to depth and color images. The following install instruction refers to this driver.

First satisfy dependencies, if not yet installed:

$ sudo apt-get install libglut3-dev libxmu-dev libxi-dev libusb-1.0-0-dev

Navigate to a folder of your choice, checkout the latest version from the git repository and compile it with CMake and make:

$ git clone https://github.com/OpenKinect/libfreenect.git
$ cd libfreenect
$ mkdir build
$ cd build
$ cmake ..
$ make
$ sudo make install


Usage

The libfreenect comes with the OpenGL based sample application glview. Make sure the Kinect is properly connected, i.e. the USB is plugged and the 12V power supply is established. Go to the folder where the driver has been compiled and start it with root permissions.

$ cd <path_to_driver>/libfreenect/build/bin/
$ sudo ./glview


Support

Reviews


Documentation:
Extensibility:
Intellectual Property Issues:
Modularity:
Packaging:
Portability:
Standards Compliance:
Support:
Verification & Testing:

The above criteria for reusability of software were defined by the

NASA Earth Science Data Systems Software Reuse Working Group (2010).
Reuse Readiness Levels (RRLs), Version 1.0. April 30, 2010.
http://www.esdswg.org/softwarereuse/Resources/rrls/



No reviews found

youBot Hotline

+49 1805 968-268
Quote
You have not chosen any product yet. Visit hardware section to add products.
Recently reviewed
News RSS
youBot Hackathons - Bonn/St.Augustin + Stuttgart, Germany, November 01, 2011
28. Nov. - 02. Dez. 2011 programming marathons on a KUKA youBot, an omni-directional mobile manipulator for education and research
more ...
KUKA youBot at iREX 2011 - Tokyo, Japan, October 16, 2011
KUKA youBot @ international Robot Exhibition (iREX) 2011 in Japan
more ...
KUKA youBot at IROS 2011 - San Fransisco, CA, USA, August 20, 2011
KUKA youBot will be celebrating 50 Years of Robotics at IROS 2011 from Sept. 26-30, 2011 at the Hilton San Francisco Union Square.
more ...
KUKA youBot at RoboCup 2011 - Istanbul, Turkey, June 20, 2011
KUKA youBot will be present at this year's RoboCup in Istanbul, Turkey. See you from July 5-11 at the Istanbul Expo Center!
more ...