<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hola,<br>
    <br>
    Lo primero gracias por los &aacute;nimos y por animarme a escribir a la
    lista. Os he tomado la palabra. La primera en la frente.<br>
    <br>
    Estoy intentando instalar Openni1 siguiendo la receta de [1]&nbsp;<a
      moz-do-not-send="true" href="http://jderobot.org/Manual-5#v1.X">http://jderobot.org/Manual-5#v1.X</a><br>
    y obtengo el siguiente error:<br>
    <br>
    ../../../../Source/OpenNI/XnRecorderImpl.cpp:51:18: warning:
    converting to non-pointer type &#8216;XN_FILE_HANDLE {aka int}&#8217; from NULL
    [-Wconversion-null]<br>
    ../../../../../Samples/NiViewer/Device.cpp: In function &#8216;XnStatus
    openDeviceFromXmlWithChoice(const char*,
    xn::EnumerationErrors&amp;)&#8217;:<br>
    ../../../../../Samples/NiViewer/Device.cpp:252:22: warning: ignoring
    return value of &#8216;int scanf(const char*, ...)&#8217;, declared with
    attribute warn_unused_result [-Wunused-result]<br>
    /bin/sh: 1: javac: not found<br>
    make[1]: *** [../../../Bin/x64-Release/org.OpenNI.jar] Error 127<br>
    make: *** [Wrappers/OpenNI.java] Error 2<br>
    make: *** Waiting for unfinished jobs....<br>
    failed to execute: make&nbsp; -j16 -C
    /home/aerobeat/OpenNI-OpenNI-7409554/Platform/Linux/CreateRedist/../Build
    &gt;
/home/aerobeat/OpenNI-OpenNI-7409554/Platform/Linux/CreateRedist/Output/BuildOpenNI.txt<br>
    Building Failed!<br>
    <br>
    Muchas gracias de antemano!!<br>
    <br>
    Edgar.<br>
    <br>
    <br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 03/28/2014 06:01 PM, Francisco Rivas
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAN4=P8ZU2LKZH4nCwOMO6pGKNvZ_m2QAn7xBqGkiGG8U4WVEUQ@mail.gmail.com"
      type="cite">
      <div dir="ltr">Buenas,
        <div>como te ha comentado Juan, openni2 no da soporte directo
          para kinect, s&oacute;lo para los sensores de primesense y para los
          de asus. As&iacute; que si tienes que utilizar kinect utiliza
          openni1Server, para ello es necesario que instales openni1. Si
          no vas a trabajar con detecci&oacute;n de personas no hace falta que
          instales nite, con openni1 y el avin2driver es suficiente ya
          que en la &uacute;ltima refactorizaci&oacute;n habilitamos esta opci&oacute;n de
          trabajar s&oacute;lo con openni.</div>
        <div><br>
        </div>
        <div>Hemos explorado el driver de freenect[2] y finalmente lo
          hemos hecho funcionar, aunque s&oacute;lo con los ejemplos de openni2
          (en [3] tienes los pasos), pero de momento no funciona en
          openniServer, porque habr&aacute; que modificar alguna cosa menor que
          no es compatible con el nuevo driver para kinect que
          seguramente tiene que ver con los video modes. con esto quiero
          decir que tienes dos opciones.</div>
        <div>1. Utilizar kinect con openni1.</div>
        <div>2. Modificar openniServer para que funcione con el driver
          de freenect.</div>
        <div><br>
        </div>
        <div>No hay una grandisima mejora entre openni1 y openni2, as&iacute;
          que si no es cr&iacute;tico, por comodidad, utilizar&iacute;a openni1Server
          con openni1</div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div>un saludo,</div>
        <div>Fran.&nbsp;</div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div>[1]&nbsp;<a moz-do-not-send="true"
            href="http://jderobot.org/Manual-5#v1.X">http://jderobot.org/Manual-5#v1.X</a></div>
        <div>[2]&nbsp;<a moz-do-not-send="true"
            href="https://github.com/piedar/OpenNI2-FreenectDriver">https://github.com/piedar/OpenNI2-FreenectDriver</a></div>
        <div>[3]&nbsp;<a moz-do-not-send="true"
            href="http://www.jderobot.org/Frivas-tfm#Kinect_working_with_openni2">http://www.jderobot.org/Frivas-tfm#Kinect_working_with_openni2</a></div>
      </div>
      <div class="gmail_extra"><br>
        <br>
        <div class="gmail_quote">El 28 de marzo de 2014, 14:21, Roberto
          Calvo <span dir="ltr">&lt;<a moz-do-not-send="true"
              href="mailto:rocapal@gsyc.urjc.es" target="_blank">rocapal@gsyc.urjc.es</a>&gt;</span>
          escribi&oacute;:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">El jue,
            27-03-2014 a las 19:09 +0100, Edgar Barrero Mateo escribi&oacute;:<br>
            &gt; Hola a todos,<br>
            <br>
            Hola Edgar!<br>
            <div class=""><br>
              &gt;<br>
              &gt; Estoy intentando instalar Openni2 para la kinect de
              la xbox.<br>
              &gt;<br>
              &gt; Lo primero que quer&iacute;a saber es si es este el
              componente adecuado.<br>
              &gt;<br>
              &gt; Lo segundo es que en la instalaci&oacute;n tengo el
              siguiente error:<br>
              &gt;<br>
              &gt; aerobeat@aerobeat:~/test/OpenNI2$ make<br>
              &gt; make -C ThirdParty/PSCommon/XnLib/Source<br>
              &gt; make[1]: Entering directory<br>
              &gt;
              `/home/aerobeat/test/OpenNI2/ThirdParty/PSCommon/XnLib/Source'<br>
              &gt; g++ -MD -MP -MT<br>
              &gt;
              "./../Bin/Intermediate/x64-Release/libXnLib.a/XnLinuxUSB.d<br>
              &gt;
              ../Bin/Intermediate/x64-Release/libXnLib.a/XnLinuxUSB.o"
              -c -msse3 -Wall<br>
              &gt; -O2 -DNDEBUG -I../Include &nbsp;-fPIC -fvisibility=hidden
              -Werror -o<br>
              &gt;
              ../Bin/Intermediate/x64-Release/libXnLib.a/XnLinuxUSB.o
              Linux/XnLinuxUSB.cpp<br>
              &gt; Linux/XnLinuxUSB.cpp:40:21: fatal error: libudev.h:
              No such file or directory<br>
            </div>
            &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^<br>
            <div class=""><br>
              &gt; compilation terminated.<br>
              &gt; make[1]: ***
              [../Bin/Intermediate/x64-Release/libXnLib.a/XnLinuxUSB.o]<br>
              &gt; Error 1<br>
              &gt; make[1]: Leaving directory<br>
              &gt;
              `/home/aerobeat/test/OpenNI2/ThirdParty/PSCommon/XnLib/Source'<br>
              &gt; make: *** [ThirdParty/PSCommon/XnLib/Source] Error 2<br>
              &gt;<br>
              &gt;<br>
              &gt; Alguien me puede echar una mano??<br>
              <br>
            </div>
            Te dice que falta libudev.h, si miras en [1] abajo en el
            README te dice<br>
            los paquetes que tienes que instalar en Linux para que
            compile.<br>
            <br>
            De todas formas, te recomiendo otra cosa. Desde hace tiempo
            tenemos<br>
            compilados los paquetes de openni2 para debian/ubuntu. Si en
            tu<br>
            sources.list incluyes las l&iacute;neas de los repos de JdeRobot
            que est&aacute;n<br>
            en[2], podr&aacute;s instalar openni2 haciendo:<br>
            <br>
            $ sudo aptitude update<br>
            $ sudo aptitude install openni2<br>
            <br>
            A partir de ah&iacute;, si intentas compilar jderobot te encontrar&aacute;
            las<br>
            librer&iacute;as de openni2 sin problemas y te compilar&aacute; los
            componentes que lo<br>
            usan.<br>
            <br>
            Un saludo!<br>
            <br>
            [1] <a moz-do-not-send="true"
              href="https://github.com/OpenNI/OpenNI2" target="_blank">https://github.com/OpenNI/OpenNI2</a><br>
            [2] <a moz-do-not-send="true"
href="http://jderobot.org/Downloads#Debian_packages_from_our_APT_Repository_2"
              target="_blank">http://jderobot.org/Downloads#Debian_packages_from_our_APT_Repository_2</a><br>
            <div class="im HOEnZb"><br>
              <br>
              <br>
              &gt;<br>
              &gt; Muchas gracias. Un saludo.<br>
              &gt;<br>
              &gt;<br>
              &gt; Edgar Barrero.<br>
              &gt; _______________________________________________<br>
              &gt; Jde-developers mailing list<br>
              &gt; <a moz-do-not-send="true"
                href="mailto:Jde-developers@gsyc.es">Jde-developers@gsyc.es</a><br>
              &gt; <a moz-do-not-send="true"
                href="http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers"
                target="_blank">http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers</a><br>
              <br>
            </div>
            <span class="HOEnZb"><font color="#888888">--<br>
                Roberto Calvo Palomino &nbsp; &nbsp; &nbsp; &nbsp;| Robotics Lab (GSyC)<br>
                R&amp;D Android Mobile Engineer &nbsp; | Universidad Rey Juan
                Carlos<br>
                <br>
                Twitter: @rocapal<br>
                Linkedin: <a moz-do-not-send="true"
                  href="http://www.linkedin.com/in/rocapal"
                  target="_blank">http://www.linkedin.com/in/rocapal</a><br>
              </font></span>
            <div class="HOEnZb">
              <div class="h5"><br>
                _______________________________________________<br>
                Jde-developers mailing list<br>
                <a moz-do-not-send="true"
                  href="mailto:Jde-developers@gsyc.es">Jde-developers@gsyc.es</a><br>
                <a moz-do-not-send="true"
                  href="http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers"
                  target="_blank">http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers</a><br>
              </div>
            </div>
          </blockquote>
        </div>
        <br>
        <br clear="all">
        <div><br>
        </div>
        -- <br>
        <div dir="ltr">
          <div>------------------------------------------------------------------</div>
          <div>Linkedin: <a moz-do-not-send="true"
              href="http://linkedin.com/in/fmrivas" target="_blank">linkedin.com/in/fmrivas</a></div>
          <div><br>
          </div>
          <div>Laboratorio de An&aacute;lisis del Movimiento, Biomec&aacute;nica,
            Ergonom&iacute;a y Control Motor (LAMBECOM).</div>
          <div>Departamento de Fisioterapia, Terapia Ocupacional,
            Rehabilitaci&oacute;n y Medicina F&iacute;sica.</div>
          <div>Universidad Rey Juan Carlos (URJC).&nbsp;</div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Jde-developers mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Jde-developers@gsyc.es">Jde-developers@gsyc.es</a>
<a class="moz-txt-link-freetext" href="http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers">http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>