Kinect for Windows SDK開發初體驗(一)環境配置

作者:馬寧

    萬衆期待的Kinect for Windows SDK終於在廣大開發者的千呼萬喚中發佈了beta版,作爲歷史上銷售最快的消費電子產品,早就有無數人想將其用於其他領域了。微軟雖然在硬件接口上製造了一點小障礙,但並沒有對Kinect的輸出做任何加密。於是,基於Kinect的各種應用層出不窮,也有開源社區提供了針對Kinect的USB驅動程序,比如OpenKinect等。

    微軟從諫如流,推出了官方版的Kinect for Windows SDK,終於讓廣大開發者可以名正言順地使用Kinect SDK了。我希望能夠在第一時間爲國內開發者提供Kinect開發相關的介紹,根據微軟官方提供的指南,從淺入深,將自己摸索Kinect SDK 的過程記錄下來。

安裝環境

    首先來說,Kinect for Windows SDK的下載地址:

http://research.microsoft.com/en-us/um/redmond/projects/kinectsdk/download.aspx

    Kinect SDK目前只支持Windows 7,分爲x86和x64兩個版本。開發工具方面還需要.NET Framework 4.0和Visual Studio 2010 (最低Express版本)的支持。

    Kinect SDK的視頻開發教程:

http://channel9.msdn.com/Series/KinectSDKQuickstarts?sort=recent#tab_sortBy_recent

    Kinect SDK的開發指南:

http://research.microsoft.com/en-us/um/redmond/projects/kinectsdk/guides.aspx

    Kinect SDK的官方論壇:

http://social.msdn.microsoft.com/Forums/en-US/kinectsdk/threads

    硬件設備的需求是:Kinect for Xbox 360 sensor和Xbox 360 Kinect AC Adapter/ Power Supply。

    如果您購買的是單獨的Kinect,將包含Kinect AC Adapter/ Power Supply。但是如果您購買的是XBOX 360 Slim和Kinect的套裝,就需要單獨購買Kinect AC Adapter/ Power Supply。下面是亞馬遜上的產品鏈接:

http://www.amazon.com/Xbox-360-Kinect-Adapter-Power-Supply/dp/B004IXRXGY/ref=sr_1_1?ie=UTF8&qid=1308247174&sr=8-1

安裝步驟

1. 硬件安裝

    下面的圖片是Kinect和AC Adapter/ Power Supply:

    按照接口連接好後,將USB插入到PC上,AC Adapter電源是可以支持220V的,所以不需要轉換器直接插到電源上就可以。

2. Kinect SDK安裝

    Kinect SDK的安裝過程非常簡單,無需任何設置,直接安裝即可。

3. 環境測試

    Kinect SDK安裝完成後,我們將Kinect轉接口的USB接口插入到PC中。PC會發現新硬件,並且自動查找驅動程序安裝。下圖是安裝完成後的示意圖:

4. 測試程序

    我們打開Kinect SDK中自帶的Sample Skeletal Viewer就可以很方便地檢測Kinect設備是否與PC已經連接好了。

    爲了測試,逼得我不得不閃亮出鏡了。以後Kinect調試,說不定還真要請一個人站在那裏,實現敏捷開發中的“雙人編程”……

寫到最後

    我們今天關於Kinect的介紹就到這裏,在Kinect SDK的發佈會上展示了很多有意思的DEMO,可見Kinect的應用前景是無限廣闊的。下圖就是一個Kinect與虛擬增強現實整合的案例:

    下一節,我們會深入Kinect真實的開發環境,來編寫第一個Kinect的應用程序。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章