Microsoft released today the Kinect for Windows SDK. The Kinect gaming controller has been a boon for hackers and the DIY community as soon as it got released last year. Tons of cool hacks made the rounds. Now Microsoft is actively supporting the use of the Kinect controller for other applications like robotics with the Windows SDK.
The Kinect for Windows SDK beta is a programming toolkit for application developers. It enables the academic and enthusiast communities easy access to the capabilities offered by the Microsoft Kinect device connected to computers running the Windows 7 operating system. The Kinect for Windows SDK beta includes drivers, rich APIs for raw sensor streams and human motion tracking, installation documents, and resource materials. It provides Kinect capabilities to developers who build applications with C++, C#, or Visual Basic by using Microsoft Visual Studio 2010.