zurück zum Artikel

Für Hobby-Entwickler und Forschung: Microsoft veröffentlicht SDK für Kinect

Alexander Neumann

Mit dem als Beta vorliegenden Kinect for Windows SDK können Entwickler auf die Steuerung des Controllers, Schnittstellen und Audiofunktionen sowie auf Dokumentations- und Beispielmaterialien zugreifen.

Microsoft hat Entwicklern in akademischen Einrichtungen und Hobby-Programmierern ein kostenloses Software Development Kit (SDK) für die Xbox-360-Gestensteuerung Kinect zur Verfügung gestellt. Mit dem Kinect for Windows SDK [1], das nun in einer Beta-Version vorliegt, können sie unter Windows 7 auf die Steuerung des Controllers, Schnittstellen und Audiofunktionen zugreifen und erhalten Dokumentations- und Beispielmaterialien.

Mit der Skeletal-Tracking-Funktion lässt sich ein virtuelles Skelett von einer oder zwei Personen im Sichtfeld des Kinect-Geräts erfassen. Außerdem gibt es Features zum Verarbeiten von Audio-Informationen. Darunter fallen Rausch- und Echounterdrückung, Ausrichtungsunterstützung zur Identifikation der Geräuschquelle und die Integration der Windows Speech Recognition API. Zudem gibt es Schnittstellen zur Ermittlung der Ausgangs- und der Tiefendaten, die die Distanz des Objekts zur Kinect-Kamera aufzeigen.

Derzeit enthalten C++- und C#-Entwickler die meiste Unterstützung, aber auch die Entwicklung mit Visual Basic und Microsofts funktionaler Programmiersprache F# ist mit dem SDK möglich. Die Programmierung erfolgt mit Microsofts Entwicklungsumgebung Visual Studio 2010. Ein kommerzielles Angebot will Microsoft zu einem späteren Zeitpunkt herausgeben.

Die interessantesten Programmierprojekte sollen im "Coding 4 Fun"-Blog [2] der Microsoft-Seite Channel 9 vorgestellt werden. Einen umfangreichen Überblick über die Möglichkeiten der Kinect-Kamera, das neue Microsoft SDK und was Programmierer bei der Entwicklung beachten sollten, hat c't im Artikel "Tanz der Skelette [3]" in seiner Ausgabe 8/2011 veröffentlicht. (ane [4])


URL dieses Artikels:
https://www.heise.de/-1262087

Links in diesem Artikel:
[1] http://research.microsoft.com/kinectsdk
[2] http://channel9.msdn.com/coding4fun/kinect/
[3] http://www.heise.de/artikel-archiv/ct/2011/8/100_kiosk
[4] mailto:ane@heise.de