Kinect를 연결합니까?


31

Linux에서 Kinect를 실행하기 위해 설정된 드라이버 프로젝트가 있습니다. 여기를 참조하십시오 : https://github.com/OpenKinect/libfreenect

이것은 RPi와 함께 작동합니까? 제약 / 장애물은 무엇입니까?

나는 이것이 야심 찬 로봇 공학 프로젝트에 실질적인 도움이 될 것이라고 생각합니다.

답변:


13

아치 리눅스에서이 라이브러리를 성공적으로 설치했습니다. 배포판에 설치되지 않는 이유를 알 수 없습니다. 내가 있음에 유의해야 넥트이없는 내가 그 라이브러리 작품을 확인할 수 있도록 컴파일하고 성공적으로 설치에만 것을.

내가 취한 단계는 다음과 같습니다.

의존성 설치

이 패키지는 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의 출력을 의미있는 방식으로 처리 할 수 ​​있다고 생각하십니까?
Jon Egerton

@ JonEgerton : 그렇지 않을 것을 제안합니다. 그러나 이것은 실험을 통해서만 찾을 수 있습니다.
Jivings

2
장치가없는 상태에서 드라이버를 컴파일하는 데 도움이됩니다.
Mars Robertson

1

가능합니다 ... 비디오

나는 무언가를 보는 것이 매우 실용적인지 의심하지만, 데이터 수집 / 처리를 방금 사용했다면 효과가있을 수 있습니다. 참고 사항 : Kinect는 모든 시각적 인 물건을 실행하기 위해 엄청난 양의 RAM을 소비합니다. 그래서 당신은 파싱 된 버전을 실행할 수 있습니다. 행운을 빕니다 :)


0

Kinect는 약간의 조정 후에 Pi에서 작동합니다. 여기 예가 있습니다.


3
아니요 작동하지 않습니다 ... 전체 예를 읽으십시오. "Jon Macey 2012 년 11 월 13 일 01:31, 아무도 비디오 나 깊이에 대해 운이 없었던 한, 새로운 512M 버전을 얻는 것을 고려하고 있습니다. 파이와 그것을 다른 곳으로 옮길 수는 있지만 병목 현상이 USB 드라이버에있는 것처럼 보이면 작동하지 않을 것이라고 생각합니다. "
kevin dec
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.