[Jderobot] KinectServer

JoseMaria josemaria.plaza en gmail.com
Mar Oct 15 11:27:28 CEST 2013


De lujo, bien cazado Rober.

JoseMaria
On Tue, 2013-10-15 at 10:51 +0200, Roberto Calvo wrote:
> El mar, 15-10-2013 a las 10:36 +0200, franciscomiguel.rivas en urjc.es
> escribió:
> > A mi me funciona todo pero tengo eigen 3.0.5-1 en el portatil y  
> > 3.1.0-1 en el imac así que a mi no me afecta si es por ese cambio...
> > 
> > Voy a actualizar y os echo una mano a ver si encontramos algo.
> 
> Creo que lo tengo pillado:
> 
> Hasta PCL 1.6 incluido, utiliza Eigen::Internal::sqrt que está en eigen
> hasta la versión 3.1.X
> 
> A partir de la versión 3.2 en eigen, desaparece Eigen::Internal:sqrt
> 
> La versión 1.7 de PCL utiliza std::sqrt en vez de Eigen::Internal:sqrt
> 
> Justo yo en Debian tenía eigen 3.2 y pcl 1.6, por eso fallaba. En teoría
> si tenemos PCL 1.7 da igual la versión de eigen que se tenga instalada,
> pero si se tiene PCL 1.6 es necesario que eigen sea < 3.2
> 
> En el cmake podemos meter la comprobación en la dependencia de PCL. Si
> detectamos que es la 1.6 comprobamos que eigen sea < 3.2 y avisamos. En
> cualquier otro caso activamos la compilación pcl que no debería dar
> problemas. 
> 
> ¿Cómo lo véis?
> 
> > 
> > 
> > un saludo,
> > Fran.
> > 
> > "Roberto Calvo" <rocapal en gsyc.urjc.es> escribió:
> > 
> > > El mar, 15-10-2013 a las 09:52 +0200, Alejandro Hernández escribió:
> > >> El problema parece que viene por Eigen. Yo lo he compilado con la
> > >> versión 1.5 de PCL, pero no creo que eso sea el problema.
> > >
> > > ¿Qué versión de eigen3 tienes?
> > >
> > > La única solución que he encontrado es esta, y es una verdadera chapuza.
> > > Parece que es algo que cambiaron de eigen 3.1.3 a 3.2.1 [2]
> > >
> > > Fran, puedes probar tu en tu sistema si te compila jderobot y eldercare.
> > > Porque a mi se me han roto las dos compilaciones. Mis versiones son:
> > >
> > > libeigen3-dev  	3.2.0
> > > libpcl-1.6-all	1:1.6.0-1
> > >
> > > [1]  
> > > http://answers.ros.org/question/76201/error-using-eigen-sqrt-while-compiling-ros-pcl/
> > > [2] http://comments.gmane.org/gmane.linux.redhat.fedora.devel/183974
> > >
> > >
> > > --
> > > ?Roberto Calvo Palomino        | Robotics Lab (GSyC)
> > > R&D Android Mobile Engineer   | Universidad Rey Juan Carlos
> > >
> > > Twitter: @rocapal
> > > Linkedin: http://www.linkedin.com/in/rocapal
> > >
> > > _______________________________________________
> > > Jde-developers mailing list
> > > Jde-developers en gsyc.es
> > > http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
> > >
> > 
> > 
> > 
> > ------------------------------------------------------------------
> > 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).
> > _______________________________________________
> > Jde-developers mailing list
> > Jde-developers en gsyc.es
> > http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
> 

-- 
http://gsyc.es/jmplaza 
Universidad Rey Juan Carlos




More information about the Jde-developers mailing list