एक Kinect ऊपर हुकिंग?


31

लिनक्स पर Kinect चलाने के लिए स्थापित एक ड्राइवर प्रोजेक्ट है। यहां देखें: https://github.com/OpenKinect/libfreenect

क्या यह एक आरपीआई के साथ काम करेगा? क्या बाधाएं / बाधाएं होने की संभावना है?

मुझे लगता है कि यह एक महत्वाकांक्षी रोबोटिक्स परियोजना के लिए एक वास्तविक मदद होगी, उदाहरण के लिए, ऑनबोर्ड नियंत्रक के रूप में आरपीआई सेट करें, ऑब्जेक्ट परिहार आदि (या अधिक) के लिए "आंखों" के रूप में किनेक्ट के साथ।

जवाबों:


13

मैंने अभी इस लाइब्रेरी को आर्क लिनक्स में सफलतापूर्वक स्थापित किया है। मैं किसी भी कारण से नहीं देख सकता कि यह किसी भी डिस्ट्रो में स्थापित क्यों न हो। यह ध्यान रखना महत्वपूर्ण है कि मेरे पास एक 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

Udv नियम सेट करें (ताकि किन्क का पता लगने पर प्लग किया जाए):

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

क्या आपको लगता है कि आरपीआई के पास किसी सार्थक तरीके से आउटपुट को संसाधित करने के लिए ग्रंट है?
जॉन एगर्टन

@JonEgerton: मेरा सुझाव है कि ऐसा नहीं होगा। लेकिन यह आप केवल प्रयोग द्वारा पता कर सकते हैं।
19

2
डिवाइस नहीं होने पर ड्राइवरों को संकलित करने के लिए यश।
मंगल राबर्टसन 22

1

यह संभव है ... वीडियो

मुझे संदेह है कि यह कुछ भी देखने के लिए बहुत व्यावहारिक होगा, लेकिन यदि आपने डेटा संग्रह / प्रसंस्करण का उपयोग किया है, तो यह काम कर सकता है। साइड नोट: Kinect सभी दृश्य सामग्री को चलाने के लिए RAM की एक बड़ी मात्रा को खाती है। तो आप एक पैरा बैक संस्करण चला सकते हैं। सौभाग्य :)


0

Kinect कुछ tweaks के बाद पाई पर काम करता है। यहाँ एक उदाहरण है


3
नहीं, यह काम नहीं करता है ... पूरे उदाहरण को पढ़ें: "जॉन मैसी 13 नवंबर 2012 01:31, जहां तक ​​मुझे पता है कि किसी को भी वीडियो या गहराई के साथ कोई भाग्य नहीं मिला है, मैं नया 512M संस्करण प्राप्त करने पर विचार कर रहा हूं पाई और इसे एक और दे लेकिन लगता है कि यह काम करने की संभावना नहीं है क्योंकि USB ड्राइवरों में अड़चन लगती है "।
केविन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.