Подключить 2 датчика Kinect к моему ноутбуку

Я пытаюсь подключить 2 датчика Kinect к ноутбуку. Я знаю, что у меня должно быть как минимум 2 отдельных контроллера USB 2.0. По данным этого сайта: ССЫЛКА У меня такие же настройки, как на картинке. Поэтому я думаю, что подключение 2 датчиков Kinect должно быть возможным для меня. У меня 3 обычных порта USB2 и один в сочетании с e-SATA. Поэтому у меня есть 4 порта для подключения USB-устройств. Однако, когда я пытаюсь подключить 2 датчика Kinect (каждый раз к разным портам), я всегда получаю сообщение об ошибке на одном устройстве (в диспетчере устройств Windows):

This device cannot start. (Code 10)

Кто-нибудь может мне помочь? У меня нет другого компьютера, и я не хочу покупать новый только потому, что у нас USB-контроллеры. Я думаю, что должен быть способ сделать это. Спасибо

1 ответ

Не могли бы вы получить схему материнской платы вашего ноутбука и дважды проверить, как ваши 3 порта подключены к двум упомянутым контроллерам. Надеемся, что 1 из 3 портов будет подключен к контроллеру, отличному от двух других портов.

Позволяет ли ваш ноутбук подключить к нему экспресс-карту? Возможно, вы могли бы получить дополнительный порт таким образом.

Благодаря специально изготовленному ПК и плате расширения PCI Express USB у нас есть одновременно 3 кинекта для проекта художественной установки / робототехники.

Я помню, что в то время я без проблем запускал 2 Kinects на моем старом MacBook 2008 года. Обратите внимание, что это было с драйверами libfreenect и OpenNI, так как драйвер Kinect SDK не работает на osx.

Кроме того, поскольку вы используете Kinect SDK, я предполагаю, что вы используете либо Kinect для Windows (v1, если хотите), либо Kinect для Xbox360, а не Kinect 2 для Windows, поскольку текущая версия SDK Alpha в настоящее время позволяет только один датчик.

Обновление Был быстрый взгляд здесь:

A660 1-GD в разобранном виде

хотя не мог легко найти схемы. Я предполагаю, что два USB-порта подключены к одному и тому же контроллеру, а третий USB-порт (не поверьте мне на слово, проверьте спецификации производителей) можно подключить к отдельному USB-контроллеру, в этом случае подключите один kinect к одной стороне. вашего ноутбука и другой Kinect в порт на противоположной должен работать. Убедитесь, что вы видите оба датчика в диспетчере устройств (запустите devmgmt.msc). Кроме того, просто для двойной проверки датчиков, попробуйте подключить один, запустить демо / тестирование, затем отключить и использовать второй датчик на том же порту. Если оба датчика работают по отдельности, работают на одном и том же порту, проверьте их также на USB-порту на противоположной стороне. Вы просто хотите убедиться, что ни датчики, ни ваши порты не неисправны. Наконец, если ваше оборудование выглядит хорошо (питание хорошее, датчики и порты исправны), дважды проверьте ваш код, и я уверен, что вы случайно не откроете один и тот же датчик дважды или любую другую ошибку, которую легко упустить.

Если у вас есть друг, вы можете одолжить другой ноутбук на короткое время просто для проверки, что также будет хорошо. Вы также можете попробовать получить карту USB Express Card™ для вашего ноутбука. Хотя это и далеко, вы можете попытаться отключить другие USB-устройства на своем ноутбуке, оставив максимально возможную пропускную способность для портов. Вы должны быть в состоянии сделать это либо из диспетчера устройств, либо, возможно, из настроек BIOS.

Другие вопросы по тегам