Підключення кінекта?


31

Існує проект драйвера, створений для запуску Kinect в Linux. Дивіться тут: https://github.com/OpenKinect/libfreenect

Чи буде це працювати з RPi? Які можливі обмеження / перешкоди?

Я думаю, що це буде реальною допомогою для амбітного проекту з робототехніки, наприклад, встановлення RPi як бортового контролера, а Kinect як "очі" для уникнення об'єктів тощо (або більше).

Відповіді:


13

Я щойно успішно встановив цю бібліотеку в Arch Linux. Я не бачу жодної причини, чому б він не встановився в жодному дистрибутиві. Важливо зауважити, що у мене немає Kinect , тому я не можу перевірити, чи працює бібліотека, лише успішно вона збирається та встановлюється.

Ось такі кроки:

Встановити залежності

Ці пакети - це залежність бібліотеки Kinect або процесу збирання, і тому потрібно спочатку встановити:

  • cmake

  • git

  • libusb

  • freeglut

  • libxmu

  • libxi

Ви можете знайти їх за допомогою свого основного менеджера пакунків.

Ознайомтесь із сховищем

git clone git://github.com/OpenKinect/libfreenect.git
cd libfreenect && git pull origin

Побудувати джерело

cmake -DCMAKE_INSTALL_PREFIX=/usr -DPROJECT_INCLUDE_INSTALL_DIR=/usr/include -DLIB_SUFFIX="" .
make
sudo make install

Встановіть правила udev (так, щоб Kinect виявлявся під час підключення):

sudo install -Dm644 platform/linux/udev/51-kinect.rules /etc/udev/rules.d/51-kinect.rules

Чи вважаєте ви, що RPi має рішучість обробити вихід з Kinect будь-яким змістовним способом?
Джон Егертон

@JonEgerton: Я б припустив, що це не так. Але це ви можете дізнатися лише експериментуючи.
Jivings

2
Кудо для компіляції драйверів, не маючи пристрою.
Марс Робертсон

1

Це можливо ... відео

Я сумніваюся, що буде дуже практично бачити що-небудь, але якщо ви просто використовували збір / обробку даних, це може спрацювати. Побічна примітка: Kinect з'їдає ВЕЛИЧЕЗНУ кількість оперативної пам’яті для запуску всіх візуальних речей. Таким чином, ви можете запустити запарну версію версії. Удачі :)


0

Кінект працює над Пі після деяких перетворень. Ось приклад .


3
Ні, це не працює ... прочитайте весь приклад: "Джон Мейсі 13 листопада 2012 01:31, Наскільки я знаю, нікому не пощастило з відео чи глибиною, я розглядаю можливість отримати нову версію 512M версії pi, і дайте йому ще раз, але подумайте, що це навряд чи буде працювати, оскільки вузьке місце, здається, є у драйверах USB ".
кевін
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.