簡體   English   中英

使用Kinect for Windows SDK 1.5的多個Kinect

[英]Multiple Kinects using Kinect for Windows SDK 1.5

我想在同一個應用程序下讓兩個Kinects相處。 我試圖啟動所有連接的Kinects(通過調用Start()方法),但只有一個將“isRunning”標志設置為true。 有誰知道為什么只有一個傳感器在運行?

LE:我把兩個kinect連接到不同的USB控制器上......同樣的問題。 我啟用了所有異常,當我為第二個kinect調用start方法時,我得到了這個:

This API has returned an exception from an HRESULT: 0x830100AA

堆棧跟蹤:

   at Microsoft.Kinect.KinectExceptionHelper.CheckHr(Int32 hr)
   at Microsoft.Kinect.NuiSensor.NuiInitialize(UInt32 dwFlags)
   at Microsoft.Kinect.KinectSensor.Initialize(SensorOptions options)
   at Microsoft.Kinect.KinectSensor.Start()

問候!

Kinect傳感器需要大量USB帶寬,因此每個Kinect應連接到單獨的USB控制器。 嘗試將它們連接到不同的USB主控制器。 您還可以在設備管理器中驗證“Microsoft.Kinect”節點下的狀態。

我禁用了骨架跟蹤,現在兩個kinect傳感器都在運行。 但現在出現的問題是:為什么不能同時啟用骨骼跟蹤?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM