Страница 1 из 2
Присоединиться к веселью Kinect может быть сложно из-за отсутствия четких инструкций о том, как заставить все это работать. В этой статье объясняется, что делает каждая часть программного пакета и как подключить и использовать Kinect с ПК.
Самая забавная игра на данный момент - это Kinect - нет, это не игра, в которой используется Kinect, а сама Microsoft Kinect. Это полноценный 3D-сканер, который можно использовать для оцифровки сцены и распознавания элементов в ней. С ним очень весело играть, и есть много приложений. Единственная проблема заключается в том, что, поскольку Microsoft никогда не предназначала вам использовать Kinect с ПК, может быть трудно понять, как это сделать.
В этой статье я собираюсь объяснить основы начала работы с Kinect - вплоть до запуска некоторых основных демонстраций. Я также собираюсь использовать полуофициальное программное обеспечение Kinect, которое PrimeSense сделал доступным. Это полуофициальный, поскольку PrimeSense - это компания, которая создала базовое оборудование, которое Microsoft использовало для создания датчика Kinect. Если вы хотите узнать, как работает Kinect, посмотрите: Все о Kinect.
PrimeSense предоставил набор драйверов, API и программу промежуточного программного обеспечения под названием NITE, которая выполняет такие вещи, как скелетизация и другие высокоуровневые обработки. PrimeSense сделал все это доступным как проект с открытым исходным кодом под названием OpenNI. Единственная проблема заключается в том, что поставляемые ими драйверы предназначены для их собственного эталонного оборудования, а не для Kinect. Однако изменение драйвера - это вопрос изменения файлов конфигурации, и это было сделано для Kinect и стало доступно как «форк» (или подпроект) проекта.
Итак, основной план того, что мы должны сделать:
- подключите Kinect к ПК
- установите API плюс драйверы для эталонного устройства
- установите новые драйверы для Kinect, чтобы они заменяли эталонные драйверы.
- установить NITE
и получайте удовольствие. Конечно, если вы купили эталонный комплект оборудования от PrimeSense, то все просто работает с их драйверами.
Итак, давайте работать по-нашему, подключая, устанавливая и тестируя базовую настройку ПК Kinect / OpenNI. Я собираюсь описать программную сторону с точки зрения Windows 7 / Vista, но принципы применимы к Linux и другим версиям Windows.
Аппаратное обеспечение
Если вы посмотрите на разъем на конце кабеля, который выходит из Kinect, вы поймете, что то, что у вас есть, похоже на разъем USB, но не совсем. Используемый разъем представляет собой запатентованный разъем, позволяющий подключать Kinect к новому черному XBOX 360 без использования внешнего источника питания. У старых XBOX нет специального разъема, и они поставляются с внешним источником питания, который имеет адаптер для преобразования разъема Kinect в стандартный разъем USB и разъем источника питания.
Если вы купили Kinect с новым XBox в комплекте, то вам нужно будет купить адаптер / блок питания. На данный момент они доступны только в магазине Microsoft. Если вы идете в:
http://store.microsoft.com/home.aspx
тогда вы сможете выбрать локальную версию магазина из списка, если вы не в США. Чтобы найти соответствующий источник питания, выполните поиск источника питания датчика Kinect. Единица стоит меньше 20 долларов, но имейте в виду, что они, кажется, очень быстро исчезают со склада. На данный момент нет сторонних адаптеров, но это может измениться.
Если вы не можете дождаться, когда устройство вернется в продажу, или если вы хотите сделать что-то нестандартное, то довольно просто разработать контакты:
Описание контактов 1 + 12 В 2 данных - 3 данных + 4 заземления 5 + 5 В 6 + 12 В 7 Gnd 8 Gnd 9 N / C
Если вы посмотрите на конец разъема, контакт 1 находится рядом со скошенным углом, рядом с ним точки 2–5, а контакт 6 - под ним. Вы можете, конечно, сделать эту работу, обрезав кабель и подключив источник питания 12 В и стандартный USB-разъем.
Установка программы.
Теперь мы подошли к самой запутанной части начала - установке программного обеспечения.
Сначала вам нужно установить последнюю сборку OpenNI для используемой вами операционной системы.
На момент написания последней версии можно найти по адресу:
http://www.openni.org/downloadfiles/openni-binaries/20-latest-unstable
Прокрутите вниз, и вы увидите нестабильные сборки OpenNI для Windows, Ubuntu и MacOSX. Скачайте тот, который вам нужен, и установите его.
В случае Windows файл представляет собой стандартный исполняемый файл Windows - в настоящее время называется:
OpenNI-бен-Win32-v1.0.0.25.exe
и вы просто запускаете это и принимаете значения по умолчанию. Это устанавливает API и драйверы.
Примечание. Оказывается, по причинам, которые не совсем понятны, лучше загрузить, т.е. сохранить файл, а затем запустить его, а не выбирать запуск в качестве параметра загрузки.
Также вы можете увидеть предупреждения безопасности об установке неподписанных драйверов - просто проигнорируйте их и продолжайте установку.
Конечно, как уже объяснялось ранее, эти драйверы предназначены для эталонного оборудования PrimeSense. Если вы используете это, теперь вы можете подключить его, драйверы должны быть установлены автоматически, и вы можете пропустить следующий шаг.
Драйверы датчиков Kinect
Если вы используете оборудование Kinect, вам необходимо установить измененные драйверы. Их можно скачать с
https://github.com/avin2/SensorKinect
Вы можете скачать исходный код, если хотите, но если вы нажмете кнопку «Загрузки», вам будет предоставлен выбор файла tar или zip-файла. Загрузите файл .ZIP для установки Windows, поскольку его легче разархивировать, но оба сжатых файла содержат все необходимое для установки Windows, Ubuntu или MacOSX.
На момент написания ZIP файл называется:
avin2-SensorKinect-0124bd2.zip
Когда zip загружен, разархивируйте его в подходящий каталог и перейдите в каталог Bin, где вы найдете установочные пакеты для каждой из поддерживаемых операционных систем. В случае Windows есть стандартный исполняемый файл Windows в качестве установщика SensorKinect-Win32-5.0.0.exe - если вы запустите его, он обновит предыдущую установку для работы с оборудованием Kinect.
<ASIN: B002BSA298 @ COM>
<ASIN: B0036DDW2G @ Великобритании>
<ASIN: B0036DDW2G @ FR>
<ASIN: B002BSA298 @ CA>
<ASIN: B003H4QT7Y @ DE>
<ASIN: B00499DBCW @ IT>
<ASIN: 1849690669>
Похожие
Установка ремня Gates Stretch FitРис. ворота Устройство для крепления приводов намотки без ремня Поликлиновые ремни обычно работают с натяжителями. Однако в последних моделях автомобилей все чаще используются специальные эластичные ремни без натяжителей. Компания Gates разработала эластичную ленту, В МВД отчитались о результатах работы радаров TruCam
Первый заместитель начальника Управления патрульной полиции Алексей Билошицкий сообщил, что с начала периода работы радаров TruCam на украинских дорогах было зафиксировано более 8000 нарушений скоростного режима. Штрафы, выписанные по показаниям радаров, пока не оспаривают в судах. В полиции отмечают, что главная цель использования такого оборудования на украинских Huawei Watch Review
Что такое часы Huawei? Huawei Watch - это первое изнашивающееся устройство для Android Wear от китайского бренда, и, на мой взгляд, лучшие умные часы на сегодняшний день под управлением ОС Google - однако я не собираюсь предлагать вам сразу же приобрести его. Его гладкий дизайн означает, что он далек от более безвкусного вида LG G Watch Urbane , Имеет круглый дисплей, похожий на Как работает RS232
Как работает RS232: RS232 определяет протокол, который детализирует, как поток битов данных последовательно передается на провод, то есть поток битов. Порядок и значение каждого бита определяются протоколом. Простого объяснения ниже достаточно для понимания RS232 - не нужно читать большое руководство! RS232 - это стандарт протокола последовательной передачи информации, который определяет как протокол (метод передачи данных), так и физическое оборудование для его выполнения. Этот документ Обзор Samsung Gear S2
Что такое Samsung Gear S2? Бэк-каталог умных часов от Samsung был, мягко говоря, скудным. Огромное количество носимых под маркой Gear носимых устройств было громоздким, уродливым и работало под управлением операционной системы, лишенной потрясающих функций и достойных приложений. Gear S2 надеется изменить это. Я рад сообщить, что почти во всех областях это достигается. Gear S2 с круглым дисплеем является первым в серии, который действительно выглядит хорошо. Вместо Motorola Moto X Style: цена, характеристики и покупка
Добавить к сравнению О Motorola Moto X Style Все смартфоны Все бренды смартфонов Motorola Motorola Moto X Style