[Jderobot] Problema Xtion y Mac

Francisco Rivas franciscomiguel.rivas en urjc.es
Mar Oct 28 17:24:35 CET 2014


Buenas,
pues la verdad es que si que parece que está todo bien.
Prueba a ejecutar el openniServer como root a ver si son problemas de
permisos y si no es esos desconecta la xtion vuelvelo a conectar y haz un
dmesg a ver que nos dice

un saludo,
Fran.

El 27 de octubre de 2014, 11:19, Francisco Pérez <f.perez475 en gmail.com>
escribió:

> Buenas,
>
> estoy intentando ejecutar el componente openniServer con un Xtion, pero
> tengo problemas que no sé resolver. Trabajo con un MacBook Pro (early 2011)
> y tengo instalado ubuntu 13.04 en una partición del disco duro. El tema es
> que al intentar ejecutar openniServer con un Xtion conectado me devuelve
> esto:
>
> ======================
> *fran en fran-pc:~/testing_repo/trunk/src/stable/components/openniServer$
> ./openniServer --Ice.Config=openniServer.cfg*
> /[INFO] Logger:: screenLevel=0 logLevel=0 LogFile=./log/openniServer.txt
> -! 10/27/14 11:10:56.826 warning: found unknown properties for object
> adapter `openniServer':
>        openniServer.CameraDEPTH
>        openniServer.CameraDEPTH.Format
>        openniServer.CameraDEPTH.Mirror
>        openniServer.CameraDEPTH.Name
>        openniServer.CameraDEPTH.PlayerDetection
>        openniServer.CameraDEPTH.fps
>        openniServer.CameraIR
>        openniServer.CameraRGB
>        openniServer.CameraRGB.Format
>        openniServer.CameraRGB.Mirror
>        openniServer.CameraRGB.Name
>        openniServer.CameraRGB.PlayerDetection
>        openniServer.CameraRGB.fps
>        openniServer.Debug
>        openniServer.ExtraCalibration
>        openniServer.Fps
>        openniServer.Hz
>        openniServer.ImageRegistration
>        openniServer.KinectLedsActive
>        openniServer.Log.File.Level
>        openniServer.Log.File.Name
>        openniServer.Log.Screen.Level
>        openniServer.Mode
>        openniServer.PlayerDetection
>        openniServer.PointCloud.Name
>        openniServer.Pose3DMotorsActive
>        openniServer.deviceId
>        openniServer.pointCloud.Fps
>        openniServer.pointCloudActive
> OpenniServer: Selected device:
> [ERROR] Missing devices
> URI: x
> 0 : Couldn't open device x:     DeviceOpen: Couldn't open device 'x'
>
> Violación de segmento (`core' generado)/
> ======================
>
> He probado el componente en otra máquina diferente (no Mac) y funciona a la
> perfección, incluso con dos Xtiones, por lo que debo suponer que el
> problema
> lo está dando el hardware de mi equipo.
>
> Al ejecutar /lsusb/ obtengo esto:
>
> ======================
> *fran en fran-pc:~/testing_repo/trunk/src/stable/components/openniServer$
> lsusb*
> /Bus 001 Device 002: ID 0424:2513 Standard Microsystems Corp.
> Bus 001 Device 003: ID 05ac:8509 Apple, Inc. FaceTime HD Camera
> Bus 002 Device 002: ID 0424:2513 Standard Microsystems Corp.
> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 001 Device 004: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part
> of BCM2046 Bluetooth)
> Bus 001 Device 005: ID 05ac:0246 Apple, Inc. Internal Keyboard/Trackpad
> (ISO)
> Bus 001 Device 006: ID 045e:07b2 Microsoft Corp.
> Bus 002 Device 003: ID 05ac:8242 Apple, Inc. IR Receiver [built-in]
> *Bus 002 Device 009: ID 1d27:0601  *
> Bus 001 Device 009: ID 05ac:821a Apple, Inc. Bluetooth Host Controller/
> ======================
>
> lo cual según JoseMaria es correcto, y en el fichero
> //etc/udev/rules.d/55-primesense-usb.rules/, tengo esto:
> /
> # PrimeSense Devices
> SUBSYSTEM=="usb", ATTR{idProduct}=="0200", ATTR{idVendor}=="1d27",
> MODE:="0666", OWNER:="root", GROUP:="video"
> SUBSYSTEM=="usb", ATTR{idProduct}=="0300", ATTR{idVendor}=="1d27",
> MODE:="0666", OWNER:="root", GROUP:="video"
> SUBSYSTEM=="usb", ATTR{idProduct}=="0400", ATTR{idVendor}=="1d27",
> MODE:="0666", OWNER:="root", GROUP:="video"
> SUBSYSTEM=="usb", ATTR{idProduct}=="0500", ATTR{idVendor}=="1d27",
> MODE:="0666", OWNER:="root", GROUP:="video"
> SUBSYSTEM=="usb", ATTR{idProduct}=="0600", ATTR{idVendor}=="1d27",
> MODE:="0666", OWNER:="root", GROUP:="video"
> *SUBSYSTEM=="usb", ATTR{idProduct}=="0601", ATTR{idVendor}=="1d27",
> MODE:="0666", OWNER:="root", GROUP:="video"*
>
> #--avin mod--
> # Kinect
> SUBSYSTEM=="usb", ATTR{idProduct}=="02ae", ATTR{idVendor}=="045e",
> MODE:="0666", OWNER:="root", GROUP:="video"
> SUBSYSTEM=="usb", ATTR{idProduct}=="02ad", ATTR{idVendor}=="045e",
> MODE:="0666", OWNER:="root", GROUP:="audio"
> SUBSYSTEM=="usb", ATTR{idProduct}=="02b0", ATTR{idVendor}=="045e",
> MODE:="0666", OWNER:="root", GROUP:="video"
> SUBSYSTEM=="usb", ATTR{idProduct}=="02be", ATTR{idVendor}=="045e",
> MODE:="0666", OWNER:="root", GROUP:="audio"
> SUBSYSTEM=="usb", ATTR{idProduct}=="02bf", ATTR{idVendor}=="045e",
> MODE:="0666", OWNER:="root", GROUP:="video"/
>
> por último, para completar toda la información, leí que tenía que estar en
> el grupo "vídeo" para que funcionara, y lo estoy:
>
> ======================
> *fran en fran-pc:~/testing_repo/trunk/src/stable/components/openniServer$
> groups*
> /fran adm dialout fax cdrom floppy tape sudo dip video plugdev fuse lpadmin
> sambashare/
> ======================
>
> Como ya he dicho, en otra máquina que he probado (no Mac) no me ha dado
> ningún tipo de problema, y las versiones de openniServer son las últimas
> del
> repositorio oficial ambas, de ahí mi conclusión de que el problema lo esté
> dando mi equipo. Según me ha dicho JoseMaría, Fran ya se ha pegado con
> esto,
> así que si me pudieras echar un cable te lo agradecería :)
>
> Gracias y un saludo!
>
>
>
>
> --
> View this message in context:
> http://jderobot-developer-list.2315034.n4.nabble.com/Problema-Xtion-y-Mac-tp4642412.html
> Sent from the Jderobot Developer List mailing list archive at Nabble.com.
> _______________________________________________
> Jde-developers mailing list
> Jde-developers en gsyc.es
> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
>



-- 
------------------------------------------------------------------
Linkedin: linkedin.com/in/fmrivas

Laboratorio de Análisis del Movimiento, Biomecánica, Ergonomía y Control
Motor (LAMBECOM).
Departamento de Fisioterapia, Terapia Ocupacional, Rehabilitación y
Medicina Física.
Universidad Rey Juan Carlos (URJC).
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20141028/f5df2553/attachment.htm 


More information about the Jde-developers mailing list