[Jderobot] problemas al importar el modelo turtleBot en gazebo

Laura Mart�n Ram�rez lmr92 en hotmail.es
Vie Mar 14 15:20:11 CET 2014


Hola, 

Ya he conseguido instalar correctamente las bibliotecas PCL. Para ello he tenido que modificar la configuraci�n del cmake a trav�s de ccmake, ya que por alguna raz�n viene desactivado la compilaci�n de pcl_visualization. A�n as� no consigo compilar el componente pclRGBDServer, pero como no lo voy a necesitar, he modificado los CMakeLists.txt para que no me lo compile y no me de problemas. 

Muchas gracias.

Un saludo,
Laura M.

Date: Fri, 14 Mar 2014 00:52:53 +0100
Subject: RE: [Jderobot] problemas al importar el modelo turtleBot en gazebo
From: jmvillaran13 en gmail.com
To: lmr92 en hotmail.es

Hola Laura,

por lo que parece no te esta encontrando las librer�as de PCL. Si no tienes las .so de PCL en tu sistema de ficheros (deber�an estar en /usr/local/lib) yo intentar�a volver a compilar desde los fuentes y fijarme qu� librer�as me indica la salida del cmake de PCL que ser�n compiladas e instaladas (f�jate que aparezca al menos la de visualization). La secuencia de comandos para ello, despu�s de bajarse la copia del repositorio de PCL [1], ser�a algo as�:

mkdir build

cd build

cmake ..

make

sudo make install
Salu2!
[1] - https://github.com/PointCloudLibrary/pcl/archive/master.zip

El 13/03/2014 23:44, "Laura Mart�n Ram�rez" <lmr92 en hotmail.es> escribi�:




Hola,  

En primer lugar, muchas gracias por los modelos :)

En cuanto a lo de pcl, no consigo las bibliotecas, me sale esto:
 
with_pcl PCL LIBRARY FOUND IN /usr/local/lib/libpcl_surface.so

 pcl_LIBRARY11 PCL LIBRARY FOUND IN 
*** PCL OK
 
Y al final me da este error:

 This command specifies the relative path

    pcl_LIBRARY11-NOTFOUND


  as a link directory.

  Policy CMP0015 is not set: link_directories() treats paths relative to the
  source dir.  Run "cmake --help-policy CMP0015" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:

pcl_LIBRARY11
    linked by target "pclRGBDServer" in directory /home/laura/Jderobot-5.2.2/src/stable/components/pclRGBDServer

Muchas gracias,
Laura M.
Date: Thu, 13 Mar 2014 19:28:25 +0100

Subject: Re: [Jderobot] problemas al importar el modelo turtleBot en gazebo
From: jmvillaran13 en gmail.com
To: lmr92 en hotmail.es

CC: jderobot en gsyc.es

Hola Laura,los modelos y plugin del Turtlebot con dos camaras lo tengo en mi repositorio svn [1].Respecto a lo de PCL, quizas te sirva mirar en la salida que da el propio cmake de jderobot relaccionada con PCL. A mi me sale algo asi:


with_pcl PCL LIBRARY FOUND IN /usr/local/lib/libpcl_surface.so pcl_LIBRARY11 PCL LIBRARY FOUND IN PCL LIBRARY FOUND IN /usr/local/lib/libpcl_surface.so;/usr/local/lib/libpcl_registration.so;/usr/local/lib/libpcl_segmentation.so;/usr/local/lib/libpcl_filters.so;/usr/local/lib/libpcl_sample_consensus.so;/usr/local/lib/libpcl_io.so;/usr/local/lib/libpcl_octree.so;/usr/local/lib/libpcl_features.so;/usr/local/lib/libpcl_kdtree.so;/usr/local/lib/libpcl_common.so;/usr/local/lib/libpcl_visualization.so

*** PCL OK
Si no encuentras las librerias en tu sistema, quizas te dio algun error al compilar desde los fuentes de PCL...
�nimo.
[1] - https://svn.jderobot.org/users/jmvillaran/pfc/



El 13 de marzo de 2014, 17:59, Laura Mart�n Ram�rez <lmr92 en hotmail.es> escribi�:




Hola Jose,
Me ha comentado JoseMaria que tienes el modelo de kobuki con dos c�maras incorporadas, estoy mirando en tu repositorio y nbo lo encuentro, �puedes facilitarme el enlace de d�nde se encuentra tu modelo?


Respecto a lo de las bibliotecas pcl, lo he hecho desde los fuente, pero al hacer el cmake desde el trunk de jderobot me sale que no encuentra pcl_LIBRARY11, si me meto en los CMakeLists.txt de pcl veo que pcl_LIBRARY11 corresponde pcl_visualization. Si me intento bajar la biblioteca libpcl_visualization me dice que "el paquete tiene dependencias no resolubles. Aseg�rese de que est�n a�adidos y activados todos los repositorios necesarios en las preferencias".



Date: Thu, 13 Mar 2014 17:45:36 +0100
Subject: Re: [Jderobot] problemas al importar el modelo turtleBot en gazebo
From: jmvillaran13 en gmail.com


To: lmr92 en hotmail.es
CC: jderobot en gsyc.es

Hola Laura,respecto a la dependencia con pcl te aconsejo que lo compiles desde los fuentes. Puedes bajarte todas las librerias de pcl desde el enlace [1], compilarlas e instalarlas.

Un saludo.

[1] - https://github.com/PointCloudLibrary/pcl/archive/master.zip


El 13 de marzo de 2014, 17:39, Laura Mart�n Ram�rez <lmr92 en hotmail.es> escribi�:






Hola a todos,
Al final he modificado los CMakeLists.txt y ya consigo que me cree los plugins de kobuki. Ahora tengo un problema de dependencias con la biblioteca pcl. Como no he conseguido solventarlo, he modificado los CMakeLists.txt que hacen referencia a esta biblioteca y he deshabilitado su compilaci�n, de tal manera que tengo el modelo simulado de kobuki sin kinect.



Un saludo,Laura M.

Date: Thu, 6 Mar 2014 09:11:10 +0100
Subject: Re: [Jderobot] problemas al importar el modelo turtleBot en gazebo
From: borjamonserrano en gmail.com



To: lmr92 en hotmail.es
CC: jderobot en gsyc.es

Hola Laura,


Ya he conseguido avanzar, pero sigo sin conseguir que me compile los plugins para gazebo. Al lanzar el mundo me sigue saliendo:





Error [Plugin.hh:126] Failed to load plugin libkinectPluginTurtlebot.so: libkinectPluginTurtlebot.so: cannot open shared object file: No such file or directory
Error [Plugin.hh:126] Failed to load plugin liblaserTurtlebot.so: liblaserTurtlebot.so: cannot open shared object file: No such file or directory




Error [Plugin.hh:126] Failed to load plugin libmotorsTurtlebot.so: libmotorsTurtlebot.so: cannot open shared object file: No such file or directory
Error [Plugin.hh:126] Failed to load plugin libencodersTurtlebot.so: libencodersTurtlebot.so: cannot open shared object file: No such file or directory





Y no los encuentra, porque no se generan al compilar. Sin embargo al hacer el cmake desde el trunk de jderobot me sale:

kobuki_LIBRARIES 
kobuki was found in: /usr/local/include
kobuki LIBRARY FOUND IN /usr/local/lib/libkobuki.so;/usr/local/lib/libkobuki_dock_drive.so;/usr/local/lib/libecl_devices.so;/usr/local/lib/libecl_errors.so;/usr/local/lib/libecl_exceptions.so;/usr/local/lib/libecl_formatters.so;/usr/local/lib/libecl_geometry.so;/usr/local/lib/libecl_io.so;/usr/local/lib/libecl_ipc.so;/usr/local/lib/libecl_mobile_robot.so;/usr/local/lib/libecl_statistics.so;/usr/local/lib/libecl_streams.so;/usr/local/lib/libecl_threads.so;/usr/local/lib/libecl_time.so;/usr/local/lib/libecl_time_lite.so;/usr/local/lib/libecl_type_traits.so




....
-- Processing plugin kobuki

Desde trunk ejecuta el clean_repository:

./clean_repository

E inicia de nuevo la compilaci�n con cmake y make.





Un saludo,

Borja.



 del repositorio de jderobot).


No, lo que hay en Deps no es software, sino las definiciones de dependencias de que tiene jderobot. Si te fijas bien, solamente hay CMakeLists.txt ;-)
 




Y respecto al mundo, s� subiste un mundo con el kobuki :)

Perfecto.

Un saludo,

Borja.




 		 	   		  

_______________________________________________

Jde-developers mailing list

Jde-developers en gsyc.es

http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers



 		 	   		  

_______________________________________________

Jde-developers mailing list

Jde-developers en gsyc.es

http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers



 		 	   		  

 		 	   		  
 		 	   		  
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20140314/977a8f79/attachment-0001.htm 


More information about the Jde-developers mailing list