Kinect is Xbox360 version, with an original power supply, Amoy on Taobao.
First installed under Windows, tested, confirm is not good, loaded is kinectsdk-v1.0-beta2-x64 Microsoft's development package, beta version, it seems that the new 1.6 version of the Kinect does not support the Xbox version, installed, found that the driver was successful. Open a test program that comes with the development package sample skeletal Viewer, found that the color left and right two windows can be displayed normally, the middle of the display skeleton show black, no reaction, thought is bad, small nervous a bit. On the Internet to find some information is not clear, and then carefully analyzed, I think the Kinect put a little closer, less than a meter, put it far 2 meters, this good, the middle also shows, showing a small skeleton in motion.
Next is installed under Ubuntu, Ubuntu is version 12.04, Ros is the Fuerte version, the installation of the command is
sudo apt-get install Ros-fuerte-openni-camera ros-fuerte-openni-launch
Installed after, run, found there is reported Python error, a check found is this version of the bug, no way, only according to open source robot operating system This book mentioned the installation of Ubuntu 11.04
And the Diamondback version of Ros, after the driver installed, run, are normal.
The other point is that Kinect can't be driven in a virtual machine because Ubuntu 12.04 can't be diamondback, so I installed a virtual machine under Win7, and it didn't work. Only the original installed version of the 12.04 deleted, re-installed Ubuntu 11.04 and Diamondback, is normal.