Usuarios revisando este tema :
1 Invitados:
Re: Introduccion al motion capture con kinect/Blender |
||
|---|---|---|
|
G-Blender es mi hogar lejos del hogar
![]()
Registrado:
11/10/2004 7:48 Desde: MÉXICO
Grupo:
Usuarios Registrados Mensajes:
287
Nivel : 15; EXP : 84
HP : 0 / 371 MP : 95 / 9348 ![]() |
que tal...
resulta que estaba esperando a que pusieras el primer ejercicio, para empezar a trabajar con el Kinect... pero después caí en cuenta que este primer mensaje, era el primer ejercicio xD pues, después de varios intentos para tratar de compilar este ejercicio, no tuve mucha suerte; aquí te muestro lo que me mostró la terminal:
sudo ./compile.sh make: se ingresa al directorio «/home/mercury/kinect/NITE/Nite-1.3.0.17/Samples/Players/Blender1» ../NiteSampleMakefile:21: ../../CommonMakefile: No existe el fichero o el directorio make: *** No hay ninguna regla para construir el objetivo «../../CommonMakefile». Alto. make: se sale del directorio «/home/mercury/kinect/NITE/Nite-1.3.0.17/Samples/Players/Blender1» root@momo:~/kinect/NITE/Nite-1.3.0.17/Samples/Players/Blender1# sudo ./compile.sh make: se ingresa al directorio «/home/mercury/kinect/NITE/Nite-1.3.0.17/Samples/Players/Blender1» mkdir -p Release g++ -malign-double -O3 -fno-tree-pre -fno-strict-aliasing -DNDEBUG -msse2 -I../Blender1 -I/usr/include/nite -I/usr/include/ni -DUSE_GLUT -DXN_SSE -M -MF Release/signal_catch.d -MT "./Release/signal_catch.o Release/signal_catch.d" ../Blender1/signal_catch.cpp g++ -malign-double -O3 -fno-tree-pre -fno-strict-aliasing -DNDEBUG -msse2 -I../Blender1 -I/usr/include/nite -I/usr/include/ni -DUSE_GLUT -DXN_SSE -M -MF Release/kbhit.d -MT "./Release/kbhit.o Release/kbhit.d" ../Blender1/kbhit.cpp g++ -malign-double -O3 -fno-tree-pre -fno-strict-aliasing -DNDEBUG -msse2 -I../Blender1 -I/usr/include/nite -I/usr/include/ni -DUSE_GLUT -DXN_SSE -M -MF Release/SceneDrawer.d -MT "./Release/SceneDrawer.o Release/SceneDrawer.d" ../Blender1/SceneDrawer.cpp g++ -malign-double -O3 -fno-tree-pre -fno-strict-aliasing -DNDEBUG -msse2 -I../Blender1 -I/usr/include/nite -I/usr/include/ni -DUSE_GLUT -DXN_SSE -M -MF Release/main.d -MT "./Release/main.o Release/main.d" ../Blender1/main.cpp make: se sale del directorio «/home/mercury/kinect/NITE/Nite-1.3.0.17/Samples/Players/Blender1» make: se ingresa al directorio «/home/mercury/kinect/NITE/Nite-1.3.0.17/Samples/Players/Blender1» g++ -c -malign-double -O3 -fno-tree-pre -fno-strict-aliasing -DNDEBUG -msse2 -I../Blender1 -I/usr/include/nite -I/usr/include/ni -DUSE_GLUT -DXN_SSE -o Release/main.o ../Blender1/main.cpp ../Blender1/main.cpp: In function ‘void StopCapture()’: ../Blender1/main.cpp:48: warning: ‘void xn::NodeWrapper::Unref()’ is deprecated (declared at /usr/include/ni/XnCppWrapper.h:1017) ../Blender1/main.cpp: In function ‘void DrawProjectivePoints(XnPoint3D&, int, double, double, double)’: ../Blender1/main.cpp:206: warning: format ‘%i’ expects type ‘int’, but argument 3 has type ‘double’ ../Blender1/main.cpp:206: warning: format ‘%i’ expects type ‘int’, but argument 4 has type ‘double’ ../Blender1/main.cpp: In function ‘int main(int, char**)’: ../Blender1/main.cpp:330: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result g++ -c -malign-double -O3 -fno-tree-pre -fno-strict-aliasing -DNDEBUG -msse2 -I../Blender1 -I/usr/include/nite -I/usr/include/ni -DUSE_GLUT -DXN_SSE -o Release/SceneDrawer.o ../Blender1/SceneDrawer.cpp ../Blender1/SceneDrawer.cpp: In function ‘void DrawDepthMap(const xn::DepthMetaData&, const xn::SceneMetaData&, XnUserID)’: ../Blender1/SceneDrawer.cpp:378: warning: deprecated conversion from string constant to ‘char*’ g++ -c -malign-double -O3 -fno-tree-pre -fno-strict-aliasing -DNDEBUG -msse2 -I../Blender1 -I/usr/include/nite -I/usr/include/ni -DUSE_GLUT -DXN_SSE -o Release/kbhit.o ../Blender1/kbhit.cpp g++ -c -malign-double -O3 -fno-tree-pre -fno-strict-aliasing -DNDEBUG -msse2 -I../Blender1 -I/usr/include/nite -I/usr/include/ni -DUSE_GLUT -DXN_SSE -o Release/signal_catch.o ../Blender1/signal_catch.cpp mkdir -p ../Bin g++ -o ../Bin/Blender1 ./Release/main.o ./Release/SceneDrawer.o ./Release/kbhit.o ./Release/signal_catch.o -L../Bin -lglut -lOpenNI -lXnVNite /usr/bin/ld: skipping incompatible /usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libXnVNite.so when searching for -lXnVNite /usr/bin/ld: skipping incompatible /usr/lib/../lib/libXnVNite.so when searching for -lXnVNite /usr/bin/ld: skipping incompatible /usr/lib/gcc/i686-linux-gnu/4.4.5/../../../libXnVNite.so when searching for -lXnVNite /usr/bin/ld: skipping incompatible //usr/lib/libXnVNite.so when searching for -lXnVNite /usr/bin/ld: cannot find -lXnVNite collect2: ld returned 1 exit status make: *** [../Bin/Blender1] Error 1 make: se sale del directorio «/home/mercury/kinect/NITE/Nite-1.3.0.17/Samples/Players/Blender1»
tuve barias dudas de donde descomprimir "Blender1". pero como el ejercicio hacia referencia a los ejemplos de Nite entonces lo descomprimi en "/home/mercury/kinect/NITE/Nite-1.3.0.17/Samples/Players/Blender1" (espero que este no sea el problema para la compilación :P). creo que esta no es la dirección correcta para descomprimirlo, ya que al momento de compilarlo no encontraba los archivos "NiteSampleMakefile" y "CommonMakefile". espero que me puedas ayudar con este problema; por que ya quiero meterle mano a la captura de movimiento :D saludos. Pd:saludotes... ![]()
Enviado el: 15/3/2011 18:44
|
|
|
_________________
メ ル | ク リ | |
||
Transferir a
|
||
Re: Introduccion al motion capture con kinect/Blender |
||
|---|---|---|
|
Nuevo usuario
![]()
Registrado:
26/2/2011 13:56 Grupo:
Usuarios Registrados Mensajes:
14
Nivel : 2; EXP : 50
HP : 0 / 37 MP : 4 / 246 ![]() |
el archivo se tiene que extraer dentro de la ruta (en tu caso):
/home/mercury/kinect/NITE/Nite-1.3.0.17/Samples (quedaria: /home/mercury/kinect/NITE/Nite-1.3.0.17/Samples/Blender1) despues de extraer entras a esa ruta y ejecutas el compile.sh, en caso de que te tire el mismo error tienes que localizar en que ruta se encuentra el libXnVNite.so, por lo regular estaria en /usr/lib/libXnVNite.so, pero igual y se instalo en /usr/local/lib o similar, de modo que lo tendrias que localizar y editar el archivo /home/mercury/kinect/NITE/Nite-1.3.0.17/CommonMakefile cambiar la linea: INST_LIB = /usr/local/lib por: INST_LIB = ruta donde se encuentra el libXnVNite.so saludos, cualquier cosa estamos por aqui
Enviado el: 16/3/2011 18:30
|
|
Transferir a
|
||
Re: Introduccion al motion capture con kinect/Blender |
||
|---|---|---|
|
G-Blender es mi hogar lejos del hogar
![]()
Registrado:
11/10/2004 7:48 Desde: MÉXICO
Grupo:
Usuarios Registrados Mensajes:
287
Nivel : 15; EXP : 84
HP : 0 / 371 MP : 95 / 9348 ![]() |
que tal...
que te crees; que me sigue tirando el mismo error. cambie la ruta en "CommonMakefile" de "/usr/local/lib" a "/usr/lib" que es donde encontre "libXnVNite.so", pero con el mismo resultado o es lo que parece... te pongo lo que me tiro la consola:
root@momo:/home/mercury/kinect/NITE/Nite-1.3.0.17/Samples/Blender1# ./compile.sh make: se ingresa al directorio «/home/mercury/kinect/NITE/Nite-1.3.0.17/Samples/Blender1» g++ -malign-double -O3 -fno-tree-pre -fno-strict-aliasing -DNDEBUG -msse2 -I../Blender1 -I/usr/include/nite -I/usr/include/ni -DUSE_GLUT -DXN_SSE -M -MF Release/signal_catch.d -MT "./Release/signal_catch.o Release/signal_catch.d" ../Blender1/signal_catch.cpp g++ -malign-double -O3 -fno-tree-pre -fno-strict-aliasing -DNDEBUG -msse2 -I../Blender1 -I/usr/include/nite -I/usr/include/ni -DUSE_GLUT -DXN_SSE -M -MF Release/kbhit.d -MT "./Release/kbhit.o Release/kbhit.d" ../Blender1/kbhit.cpp g++ -malign-double -O3 -fno-tree-pre -fno-strict-aliasing -DNDEBUG -msse2 -I../Blender1 -I/usr/include/nite -I/usr/include/ni -DUSE_GLUT -DXN_SSE -M -MF Release/SceneDrawer.d -MT "./Release/SceneDrawer.o Release/SceneDrawer.d" ../Blender1/SceneDrawer.cpp g++ -malign-double -O3 -fno-tree-pre -fno-strict-aliasing -DNDEBUG -msse2 -I../Blender1 -I/usr/include/nite -I/usr/include/ni -DUSE_GLUT -DXN_SSE -M -MF Release/main.d -MT "./Release/main.o Release/main.d" ../Blender1/main.cpp make: se sale del directorio «/home/mercury/kinect/NITE/Nite-1.3.0.17/Samples/Blender1» make: se ingresa al directorio «/home/mercury/kinect/NITE/Nite-1.3.0.17/Samples/Blender1» g++ -c -malign-double -O3 -fno-tree-pre -fno-strict-aliasing -DNDEBUG -msse2 -I../Blender1 -I/usr/include/nite -I/usr/include/ni -DUSE_GLUT -DXN_SSE -o Release/main.o ../Blender1/main.cpp ../Blender1/main.cpp: In function ‘void StopCapture()’: ../Blender1/main.cpp:48: warning: ‘void xn::NodeWrapper::Unref()’ is deprecated (declared at /usr/include/ni/XnCppWrapper.h:1017) ../Blender1/main.cpp: In function ‘void DrawProjectivePoints(XnPoint3D&, int, double, double, double)’: ../Blender1/main.cpp:206: warning: format ‘%i’ expects type ‘int’, but argument 3 has type ‘double’ ../Blender1/main.cpp:206: warning: format ‘%i’ expects type ‘int’, but argument 4 has type ‘double’ ../Blender1/main.cpp: In function ‘int main(int, char**)’: ../Blender1/main.cpp:330: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result g++ -c -malign-double -O3 -fno-tree-pre -fno-strict-aliasing -DNDEBUG -msse2 -I../Blender1 -I/usr/include/nite -I/usr/include/ni -DUSE_GLUT -DXN_SSE -o Release/SceneDrawer.o ../Blender1/SceneDrawer.cpp ../Blender1/SceneDrawer.cpp: In function ‘void DrawDepthMap(const xn::DepthMetaData&, const xn::SceneMetaData&, XnUserID)’: ../Blender1/SceneDrawer.cpp:378: warning: deprecated conversion from string constant to ‘char*’ g++ -c -malign-double -O3 -fno-tree-pre -fno-strict-aliasing -DNDEBUG -msse2 -I../Blender1 -I/usr/include/nite -I/usr/include/ni -DUSE_GLUT -DXN_SSE -o Release/kbhit.o ../Blender1/kbhit.cpp g++ -c -malign-double -O3 -fno-tree-pre -fno-strict-aliasing -DNDEBUG -msse2 -I../Blender1 -I/usr/include/nite -I/usr/include/ni -DUSE_GLUT -DXN_SSE -o Release/signal_catch.o ../Blender1/signal_catch.cpp g++ -o ../Bin/Blender1 ./Release/main.o ./Release/SceneDrawer.o ./Release/kbhit.o ./Release/signal_catch.o -L../Bin -lglut -lOpenNI -lXnVNite /usr/bin/ld: skipping incompatible /usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/libXnVNite.so when searching for -lXnVNite /usr/bin/ld: skipping incompatible /usr/lib/../lib/libXnVNite.so when searching for -lXnVNite /usr/bin/ld: skipping incompatible /usr/lib/gcc/i686-linux-gnu/4.4.5/../../../libXnVNite.so when searching for -lXnVNite /usr/bin/ld: skipping incompatible //usr/lib/libXnVNite.so when searching for -lXnVNite /usr/bin/ld: cannot find -lXnVNite collect2: ld returned 1 exit status make: *** [../Bin/Blender1] Error 1 make: se sale del directorio «/home/mercury/kinect/NITE/Nite-1.3.0.17/Samples/Blender1»
bueno; gracias por el apoyo :D espero estar pronto bailando frente al Kinect XD Pd:saludotes... ![]()
Enviado el: 18/3/2011 17:20
|
|
|
_________________
メ ル | ク リ | |
||
Transferir a
|
||
Re: Introduccion al motion capture con kinect/Blender |
||
|---|---|---|
|
Nuevo usuario
![]()
Registrado:
26/2/2011 13:56 Grupo:
Usuarios Registrados Mensajes:
14
Nivel : 2; EXP : 50
HP : 0 / 37 MP : 4 / 246 ![]() |
parece que tienes muy mala suerte con nite:
skipping incompatible //usr/lib/libXnVNite.so when searching for -lXnVNite (me suena mal la doble barra, no creo que tenga que ver pero seria bueno que la quitaras) marca que hay problemas con libXnVNite.so... probablemente no se instalo correctamente o ld no lo reconoce... intenta con: sudo echo "/usr/lib" > /etc/ld.so.conf.d/NITE.conf y luego sudo ldconfig y si sigue sin funcionar pasame la salida de los comandos: ldd /usr/lib/libXnVNite.so y sudo ldconfig -v | grep "libXnVNite" saludos
Enviado el: 18/3/2011 19:24
|
|
Transferir a
|
||
Re: Introduccion al motion capture con kinect/Blender |
||
|---|---|---|
|
G-Blender es mi hogar lejos del hogar
![]()
Registrado:
11/10/2004 7:48 Desde: MÉXICO
Grupo:
Usuarios Registrados Mensajes:
287
Nivel : 15; EXP : 84
HP : 0 / 371 MP : 95 / 9348 ![]() |
que tal...
pues si; pero queda porque queda :D bueno;entonces "sudo echo "/usr/lib" > /etc/ld.so.conf.d/NITE.conf" me dice que "permiso denegado" y "sudo ldconfig" no imprime nada en pantalla. tuve la curiosidad de buscar en /etc/ld.so.conf.d/ el archivo "NITE.conf"; pero este no aparece en el directorio. puede ser por ahí el fallo???
mercury@momo:~$ sudo echo "/usr/lib" > /etc/ld.so.conf.d/NITE.conf
compilo nuevamente y el mismo resultado :P el resultado de "ldd /usr/lib/libXnVNite.so" es:
mercury@momo:~$ ldd /usr/lib/libXnVNite.so
y de "sudo ldconfig -v | grep "libXnVNite"" es:
mercury@momo:~$ sudo ldconfig -v | grep "libXnVNite"
bueno; creo que si estoy salado xD saludos. Pd:saludotes... ![]()
Enviado el: 19/3/2011 19:25
|
|
|
_________________
メ ル | ク リ | |
||
Transferir a
|
||
Re: Introduccion al motion capture con kinect/Blender |
||
|---|---|---|
|
Nuevo usuario
![]()
Registrado:
26/2/2011 13:56 Grupo:
Usuarios Registrados Mensajes:
14
Nivel : 2; EXP : 50
HP : 0 / 37 MP : 4 / 246 ![]() |
por lo visto tu libXnVNite.so esta muerta, no se me ocurre una razón lógica para ello pero bueno... intenta remplazarla con la que te adjunto al mensaje, si no funciona... bueno habrá que volver a instalar Nite
Enviado el: 19/3/2011 21:10
|
|
Transferir a
|
||
Re: Introduccion al motion capture con kinect/Blender |
||
|---|---|---|
|
G-Blender es mi hogar lejos del hogar
![]()
Registrado:
11/10/2004 7:48 Desde: MÉXICO
Grupo:
Usuarios Registrados Mensajes:
287
Nivel : 15; EXP : 84
HP : 0 / 371 MP : 95 / 9348 ![]() |
que tal...
siii, ya me compila sin errores; uno que otro "warning", pero ahora si lo compilo... lo único malo es que el archivo ejecutable no furula; me manda en la consola "Instrucción ilegal" creo que si esta mal la instalación del NITE... el archivo que tu me mandas pesa 926kb y el que yo tenia pesaba 999.8kb; eso es normal??? o el peso depende de cada equipo??? en fin; como puedo desinstalar todo e iniciar una instalación desde cero? desde ya te doy las gracias. saludos... Pd:saludotes... ![]()
Enviado el: 20/3/2011 15:54
|
|
|
_________________
メ ル | ク リ | |
||
Transferir a
|
||
Re: Introduccion al motion capture con kinect/Blender |
||
|---|---|---|
|
Nuevo usuario
![]()
Registrado:
26/2/2011 13:56 Grupo:
Usuarios Registrados Mensajes:
14
Nivel : 2; EXP : 50
HP : 0 / 37 MP : 4 / 246 ![]() |
Aquí te dejo un script que te desinstala e instala el nite de nuevo, pruebalo estoy checando que el otro para instalación podría tener problemas con algunos sistemas (confundir los de 32 bits con de 64):
#!/bin/bash
también lo adjunto al mensaje por cualquier cosa
Enviado el: 20/3/2011 20:47
|
|
Transferir a
|
||
Re: Introduccion al motion capture con kinect/Blender |
||
|---|---|---|
|
G-Blender es mi hogar lejos del hogar
![]()
Registrado:
11/10/2004 7:48 Desde: MÉXICO
Grupo:
Usuarios Registrados Mensajes:
287
Nivel : 15; EXP : 84
HP : 0 / 371 MP : 95 / 9348 ![]() |
que tal...
el script me mando algunos errores; aquí te los mando:
No hay soporte para SSSE3, parchando... cp: no se puede crear el fichero regular «/usr/lib/libXnVNite.so»: Permiso denegado
y este otro:
cp /usr/local/include cp: falta el operando archivo de destino después de «/usr/local/include» Pruebe `cp --help' para más información. make: *** [install-includes] Error 1 Por favor conecte kinect y a continuacion presione cualquier tecla ./nite.sh: línea 44: 2035 Instrucción ilegal ./Sample-Players Felicidades tienes Nite instalado! - By Los Caballeros
lo que también me llamo la atención fue los siguiente:
mkdir: no se puede crear el directorio «NITE»: El fichero ya existe
entonces lo que hice fue revisar el scrip que me mandaste, y a este le falta unas lineas que pusiste en el mensaje:
niReg -u /usr/lib/libXnVFeatures.so
y ahora me manda esto:
sudo ./nite.sh [sudo] password for mercury: ./nite.sh: línea 4: 3129 Instrucción ilegal niReg -u /usr/lib/libXnVFeatures.so ./nite.sh: línea 5: 3130 Instrucción ilegal niReg -u /usr/lib/libXnVHandGenerator.so rm: no se puede borrar «/usr/lib/libXnVHandGenerator.so»: No existe el fichero o el directorio
y al final me manda lo de siempre, que no encuentra a libXnVNite.so; pero eso ya es de editar el archivo CommonMakefile. bueno; eso es todo de momento. saludos. Pd:saludotes... ![]()
Enviado el: 21/3/2011 5:13
|
|
|
_________________
メ ル | ク リ | |
||
Transferir a
|
||
Re: Introduccion al motion capture con kinect/Blender |
||
|---|---|---|
|
G-Blender es mi hogar lejos del hogar
![]()
Registrado:
11/10/2004 7:48 Desde: MÉXICO
Grupo:
Usuarios Registrados Mensajes:
287
Nivel : 15; EXP : 84
HP : 0 / 371 MP : 95 / 9348 ![]() |
vendo Kinect nuevecito de paquete...
color azul chiclamino... ni una patinada de mosca Pfhhhh xD Pd:saludotes... ![]()
Enviado el: 4/4/2011 8:05
|
|
|
_________________
メ ル | ク リ | |
||
Transferir a
|
||
Puede ver mensajes.
No puede enviar mensajes.
No puede responder mensajes.
No puede editar mensajes.
No puede eliminar mensajes.
No puede crear encuestas.
No puede votar.
No puede adjuntar archivos.
No puede hacer un envío sin aprobación.







Transferir a


libxnvnite.zip





