Mudanças entre as edições de "Configurando o Pioneer 3DX no CARMEN"
Linha 7: | Linha 7: | ||
Entre em um terminal como usuário normal e execute os passos abaixo: | Entre em um terminal como usuário normal e execute os passos abaixo: | ||
− | $ su | + | $ su |
− | $ yum install git cmake gcc gcc-c++ libusb1 libusb1-devel libXi libXi-devel libXmu libXmu-devel freeglut freeglut-devel | + | $ yum install git cmake gcc gcc-c++ libusb1 libusb1-devel libXi libXi-devel libXmu libXmu-devel freeglut freeglut-devel |
− | $ exit | + | $ exit |
− | $ mkdir ~/tplib | + | $ mkdir ~/tplib |
− | $ cd ~/tplib | + | $ cd ~/tplib |
− | $ git clone git://github.com/OpenKinect/libfreenect.git | + | $ git clone git://github.com/OpenKinect/libfreenect.git |
− | $ cd libfreenect | + | $ cd libfreenect |
− | $ mkdir build | + | $ mkdir build |
− | $ cd build | + | $ cd build |
− | $ cmake .. | + | $ cmake .. |
− | $ cp libfreenect.pc ~/tplib/ | + | $ cp libfreenect.pc ~/tplib/ |
− | $ make | + | $ make |
− | $ cp ../src/libfreenect.pc.in src/libfreenect.pc | + | $ cp ../src/libfreenect.pc.in src/libfreenect.pc |
− | $ su | + | $ su |
− | $ make install | + | $ make install |
para sistema 64 bits, execute: | para sistema 64 bits, execute: | ||
− | $ ldconfig /usr/local/lib64/ | + | $ ldconfig /usr/local/lib64/ |
para sistema 32 bits, execute: | para sistema 32 bits, execute: | ||
− | $ ldconfig /usr/local/lib | + | $ ldconfig /usr/local/lib |
− | $ exit | + | $ exit |
− | $ glview | + | $ glview |
obs.: caso dê o seguinte erro “glview: error while loading shared libraries: libfreenect.so.0.0: cannot open shared object file: No such file or directory” execute o comando abaixo: | obs.: caso dê o seguinte erro “glview: error while loading shared libraries: libfreenect.so.0.0: cannot open shared object file: No such file or directory” execute o comando abaixo: | ||
− | $ su -c 'ldconfig /usr/local/lib64/' | + | $ su -c 'ldconfig /usr/local/lib64/' |
conecte a câmera e execute glview novamente | conecte a câmera e execute glview novamente | ||
− | $ glview | + | $ glview |
Se tiver problema de permissão com udev usb crie o arquivo: | Se tiver problema de permissão com udev usb crie o arquivo: | ||
− | $ cp ~/tplib/libfreenect/platform/linux/udev/51-kinect.rules /etc/udev/rules.d | + | $ cp ~/tplib/libfreenect/platform/linux/udev/51-kinect.rules /etc/udev/rules.d |
Importante: No Fedora 11 32 bits use a sintaxe abaixo no lugar do arquivo acima. | Importante: No Fedora 11 32 bits use a sintaxe abaixo no lugar do arquivo acima. | ||
− | $ nano /etc/udev/rules.d/66-kinect.rules | + | $ nano /etc/udev/rules.d/66-kinect.rules |
SYSFS{idVendor}=="045e", SYSFS{idProduct}=="02ae", MODE="0660",GROUP="video" | SYSFS{idVendor}=="045e", SYSFS{idProduct}=="02ae", MODE="0660",GROUP="video" | ||
Linha 75: | Linha 75: | ||
http://openkinect.org/wiki/Getting_Started#Manual_build_under_linux | http://openkinect.org/wiki/Getting_Started#Manual_build_under_linux | ||
− | ~/tplib/libfreenect/README.asciidoc | + | ~/tplib/libfreenect/README.asciidoc |
Edição das 09h25min de 5 de setembro de 2011
Configurando o Pioneer 3DX no CARMEN
ATENÇÃO: Siga exatamente todos os passos abaixo, ou sua instalação poderá ficar prejudicada.
Instalação e configuração da câmera Kinect no linux
Entre em um terminal como usuário normal e execute os passos abaixo:
$ su
$ yum install git cmake gcc gcc-c++ libusb1 libusb1-devel libXi libXi-devel libXmu libXmu-devel freeglut freeglut-devel
$ exit
$ mkdir ~/tplib
$ cd ~/tplib
$ git clone git://github.com/OpenKinect/libfreenect.git
$ cd libfreenect
$ mkdir build
$ cd build
$ cmake ..
$ cp libfreenect.pc ~/tplib/
$ make
$ cp ../src/libfreenect.pc.in src/libfreenect.pc
$ su
$ make install
para sistema 64 bits, execute:
$ ldconfig /usr/local/lib64/
para sistema 32 bits, execute:
$ ldconfig /usr/local/lib
$ exit
$ glview
obs.: caso dê o seguinte erro “glview: error while loading shared libraries: libfreenect.so.0.0: cannot open shared object file: No such file or directory” execute o comando abaixo:
$ su -c 'ldconfig /usr/local/lib64/'
conecte a câmera e execute glview novamente
$ glview
Se tiver problema de permissão com udev usb crie o arquivo:
$ cp ~/tplib/libfreenect/platform/linux/udev/51-kinect.rules /etc/udev/rules.d
Importante: No Fedora 11 32 bits use a sintaxe abaixo no lugar do arquivo acima.
$ nano /etc/udev/rules.d/66-kinect.rules
SYSFS{idVendor}=="045e", SYSFS{idProduct}=="02ae", MODE="0660",GROUP="video" SYSFS{idVendor}=="045e", SYSFS{idProduct}=="02ad", MODE="0660",GROUP="video" SYSFS{idVendor}=="045e", SYSFS{idProduct}=="02b0", MODE="0660",GROUP="video"
E por fim adicione seu usuário ao grupo video (se já não fizer parte deste).
Em caso de dúvidas esse roteiro foi baseado nas seguintes referência: http://openkinect.org/wiki/Getting_Started#Manual_build_under_linux
~/tplib/libfreenect/README.asciidoc