[Jderobot-dev] Subidos paquetes para JDErobot5.1 en el servidor de pruebas

Alejandro Hernández ahcorde en gmail.com
Mie Ene 30 10:58:44 CET 2013


Como sugerencia en el nombre de los paquetes creo que sería más eficaz
llamarlos jderobot-{lo que sea}, para que cuando busques un paquete de
jderobot te salgan todos los disponibles porque sino es necesario saber el
nombre del paquete en cuestión.

Álex.

El 30 de enero de 2013 10:49, Alejandro Hernández <ahcorde en gmail.com>escribió:

> Hola Mikel,
>
> cambiando la localización de OGRE me funciona.
>
> Más cosas que me estoy encontrando:
>
>    - Cuando carga el mundo pioneer2dxJde.world faltan las mallas de las
>    cámaras sony las tienes en [1].
>    - También hay que añadir al fichero setup.sh en GAZEBO_PLUGIN_PATH
>       - /usr/local/share/gazebo-jderobot/plugins/pioneer2dxJde
>    - En el teleoperatorPC esta medito a pelo la siguiente línea
>       - controlICE.cpp:273 namePose3DMotors =
>       std::string("--Ice.Config=teleoperatorPC.cfg"); -> lo que significa que o
>       tiene el fichero de configuración con ese nombre donde lanzas el componente
>       o no va a funcionar
>    - Introrob funciona sin problemas.
>
> Saludos.
>
> Álex.
>
> [1]
> https://svn.jderobot.org/users/ahcorde/pfc/master/trunk/cameraPT/sonyvid30/
>
> El 29 de enero de 2013 15:29, Mikel Gonzalez Baile <
> m.gonzalezbai en gmail.com> escribió:
>
> Buenas,
>>
>> por supuesto que es de ayuda, necesito de este feedback para pulir los
>> paquetes al máximo :-).
>>
>> acabo de instalarme alguno paquetes como:
>>
>>    - CameraServer
>>    - CameraView
>>    - ColorTuner
>>    - Opencvdemo
>>
>> y todo ha funcionado sin problemas.
>>
>> Genial, así deben funcionar todos, jejej.
>>
>> Sobre Gazebo:
>>
>> A Borja le ha dado un problema a instalarse ogre-jderobot que daba
>> conflicto con libogre-1.7.4. Exactamente en una cabecera
>> /user/include/Ogre/glx/OgreConfigDialogIn.h
>>
>> Cierto, este error también me ha ocurrido a mi al tratar de instalar
>> Gazebo si previamente había instalado dicha librería. Estoy probando añadir
>> unos atributos a los paquetes que, si encuentran este tipo de conflictos,
>> desinstalen la librería conflictiva y la reemplace por los nuevos, sin
>> embargo no me ha terminado de funciona. ¿Ha probado a desinstalar la
>> librería libogre-1.7.4 y libogre-dev por completo? Creo recordar que así
>> conseguía solucionarlo. De todos modos, acabaré añadiendo una sección en el
>> manual donde explicaré los pasos para instalar todo el software necesario,
>> donde por ejemplo, se solucionarán este tipo de errores.
>>
>> A mí me lo ha instado todo pero no ejecuta. Da un problema con el
>> redering system
>>
>> En tu caso, supongo que has hecho los "export" que se indican en el
>> fichero "setup.sh" que se encuentra en /usr/local/share/gazebo-1.0.2,
>> verdad?
>>
>> En tal caso, debes cambiar la línea en ese fichero que hace referencia a
>> la ruta donde "ogre" está instalado, ya que por defecto viene
>> /usr/local/lib..... y con este paquete (gazebo-jderobot) se instala en
>> /usr/lib...., coméntame tus resultados cuando lo pruebes, de todos modos
>> comprueba que el directorio "OGRE" está donde comento, que lo mismo es otro
>> problema y no ese.
>>
>> Tampoco deja instalarse player y stage problema de dependencias
>> incumplidas.
>>
>>    - La dependencia incumplida de player es libpqxx-2.6.9ldbl
>>    - La de stage es no poder instalar player.
>>
>>
>> En este caso, si mal no recuerdo, para instalar estas dependencias hace
>> falta añadir los repositorios de la rama SQUEEZE ya que los de testing no
>> las provee. Tengo que hablarlo con José María, pero quizás lo que haga será
>> subir estos paquetes al propio repositorio de JDErobot para que no sea
>> necesario añadir esas fuentes. Al igual que en el punto anterior, quizás
>> sea otro problema y no se solucione como digo, si pruebas a hacer esto y
>> aún así no funciona me comentas y lo investigo a fondo.
>>
>> Un saludo y muchas gracias por vuestro aporte!!!
>>
>> Mikel.
>>
>>
>> El 29/01/2013 13:43, "Alejandro Hernández" <ahcorde en gmail.com> escribió:
>>
>> Hola Mikel,
>>>
>>> acabo de instalarme alguno paquetes como:
>>>
>>>    - CameraServer
>>>    - CameraView
>>>    - ColorTuner
>>>    - Opencvdemo
>>>
>>> y todo ha funcionado sin problemas.
>>>
>>> Sin embargo con Gazebo las cosas no han funcionado.
>>>
>>>    - A Borja le ha dado un problema a instalarse ogre-jderobot que daba
>>>    conflicto con libogre-1.7.4. Exactamente en una cabecera
>>>    /user/include/Ogre/glx/OgreConfigDialogIn.h
>>>    - A mí me lo ha instado todo pero no ejecuta. Da un problema con el
>>>    redering system
>>>
>>>
>>> Tampoco deja instalarse player y stage problema de dependencias
>>> incumplidas.
>>>
>>>    - La dependencia incumplida de player es libpqxx-2.6.9ldbl
>>>    - La de stage es no poder instalar player.
>>>
>>> Espero que sea de ayuda.
>>>
>>> Álex.
>>>
>>> El 26 de enero de 2013 17:18, Mikel Gonzalez Baile <
>>> m.gonzalezbai en gmail.com> escribió:
>>>
>>>> Subidos tres nuevos paquetes al repositorio:
>>>>
>>>> pcl-jderobot
>>>> replayer-jderobot
>>>> recorder-jderobot
>>>>
>>>> Un saludo.
>>>>
>>>> Mikel.
>>>>
>>>>
>>>> 2013/1/26 Mikel Gonzalez Baile <m.gonzalezbai en gmail.com>
>>>>
>>>>> Hola,
>>>>>
>>>>> he subido al repositorio un nuevo paquete para gazebo-jderobot, lo he
>>>>> probado en una máquina virtual y de forma nativa con debian wheezy 32b y me
>>>>> funciona sin problemas, espero vuestros resultados. Recomiendo que antes de
>>>>> instalar el paquete eliminemos las siguientes librerías:
>>>>>
>>>>> << sudo apt-get remove libogre-dev
>>>>> << sudo apt-get remove libogre-1.7.4
>>>>>
>>>>> Recuerdo los pasos para instalar los paquetes de JDErobot:
>>>>>
>>>>> NOTA: sin añadisteis el repositorio que comenté en el primer mensaje
>>>>> eliminarlo, para que no existan problemas referenciando a los paquetes.
>>>>>
>>>>> Introducimos en la consola:
>>>>> << sudo nano /etc/apt/sources.list.d/jderobot.list
>>>>>
>>>>> Copiamos la siguiente línea en el fichero abierto (o reemplazamos si
>>>>> pusimos la del primer mensaje):
>>>>>
>>>>> deb http://ordago.gsyc.es/apt/ lucid jderobot
>>>>>
>>>>> Guardamos con (CTRL + o) y salimos con (CTRL + x)
>>>>>
>>>>>  Actualizamos nuestras fuentes:
>>>>> << sudo apt-get update
>>>>>
>>>>> Instalamos gazebo:
>>>>> << sudo apt-get install gazebo-jderobot
>>>>>
>>>>> Un saludo.
>>>>>
>>>>> Mikel.
>>>>>
>>>>>
>>>>> 2013/1/24 Mikel Gonzalez Baile <m.gonzalezbai en gmail.com>
>>>>>
>>>>>> Bueno, comentar que con los nuevos cambios he podido instalar
>>>>>> basic_component y cameraserver y hacerlos andar, instalando de forma
>>>>>> automática sus dependencias: gearbox, opencv, jderobotice, jderobotutil y
>>>>>> jderobotinterfaces. En el paquete gazebo-jderobot hay un error de
>>>>>> dependencias entre libogre-dev y ogre-jderobot que mañana trataré de
>>>>>> solucionar.
>>>>>>
>>>>>> Un saludo.
>>>>>>
>>>>>> Mikel.
>>>>>>
>>>>>>
>>>>>> 2013/1/24 Mikel Gonzalez Baile <m.gonzalezbai en gmail.com>
>>>>>>
>>>>>>> Buenas,
>>>>>>>
>>>>>>> creo que he solucionado los problemas con los paquetes, al menos
>>>>>>> para que el servidor los sirva. Para descargar los paquetes debéis
>>>>>>> reemplazar la siguiente línea:
>>>>>>>
>>>>>>> deb http://ordago.gsyc.es/jderobot wheezy main
>>>>>>>
>>>>>>> por:
>>>>>>>
>>>>>>> deb http://ordago.gsyc.es/apt/ lucid jderobot
>>>>>>>
>>>>>>> en el fichero (si seguisteis los pasos que expliqué en el primer
>>>>>>> mensaje):
>>>>>>>
>>>>>>> sudo nano /etc/apt/sources.list.d/jderobot.list
>>>>>>>
>>>>>>> sé que no es "lucid" la distribución y esto es un poco chapuzas,
>>>>>>> pero de momento lo que más prisa me corre es probar que los paquetes se
>>>>>>> instalan bien y que la gente me diga que funciona o no. Cuando todo esté
>>>>>>> listo, trataré de configurar bien el servidor para que sea todo estable.
>>>>>>>
>>>>>>> Un saludo.
>>>>>>>
>>>>>>> Mikel.
>>>>>>>
>>>>>>>
>>>>>>> 2013/1/24 Mikel Gonzalez Baile <m.gonzalezbai en gmail.com>
>>>>>>>
>>>>>>>> Acabo de realizar algunas pruebas y creo que el error está en que
>>>>>>>> algo no estoy haciendo bien en el servidor ya que aunque están accesibles
>>>>>>>> no sirve los paquetes bien, ya que no me permite instalar ningún paquete.
>>>>>>>> No tengo mucha experiencia en estos temas, a ver si alguien que haya
>>>>>>>> realizado esto antes me puede iluminar un poco.
>>>>>>>>
>>>>>>>> Un saludo.
>>>>>>>>
>>>>>>>> Mikel.
>>>>>>>>
>>>>>>>>
>>>>>>>> 2013/1/24 Mikel Gonzalez Baile <m.gonzalezbai en gmail.com>
>>>>>>>>
>>>>>>>>> Hola Óscar,
>>>>>>>>>
>>>>>>>>> primero de todo muchas gracias por el feedback, voy a ponerme
>>>>>>>>> manos a la obra a pulir estos errores. Anoche no tuve tiempo de probar los
>>>>>>>>> paquetes utilizando el repositorio de JDErobot, sin embargo a medida que
>>>>>>>>> creaba los paquetes iba probándolos en un Debian testing 32bits recién
>>>>>>>>> formateado y parecía que iba bien la cosa.
>>>>>>>>>
>>>>>>>>> Aprovecho para adjuntar la respuesta a tu primer mensaje que sin
>>>>>>>>> querer te envié sólo a ti y no a la lista:
>>>>>>>>>
>>>>>>>>> --------------------------------------
>>>>>>>>>
>>>>>>>>> le echaré un ojo a todo lo que comentas, la verdad es que anoche
>>>>>>>>> no me dio tiempo a probar a instalar las cosas desde el repositorio de
>>>>>>>>> jderobot así que hoy con más calma iré puliendo detalles.
>>>>>>>>>
>>>>>>>>> Creo que deberíamos tener una convención para los nombres.
>>>>>>>>>
>>>>>>>>> Lo dejo a elección popular, por mi ningún problema.
>>>>>>>>>
>>>>>>>>> Y por último tanto ogre, como player, stage, gearbox, opencv, etc
>>>>>>>>> deberían tener o bien un nombre estándar y separado del proyecto
>>>>>>>>> jderobot o, si se desea incluir el nombre jderobot en el nombre del
>>>>>>>>> paquete, al menos usar el "Provides" (de debian/control)
>>>>>>>>> correctamente
>>>>>>>>> para indicar que provee ese paquete (e incluso quizá un
>>>>>>>>> "Conflicts").
>>>>>>>>>
>>>>>>>>>  Tienes razón, no he controlado que el paquete orignal estuviese
>>>>>>>>> ya instalado, me lo apunto :-).
>>>>>>>>>
>>>>>>>>> Le echo también un ojo al tema dependencias y porqué
>>>>>>>>> opencv-jderobot y alguno más no son instalables.
>>>>>>>>>
>>>>>>>>> -----------------------------
>>>>>>>>>
>>>>>>>>> Voy a realizar pruebas y comento mis resultados.
>>>>>>>>>
>>>>>>>>> Un saludo.
>>>>>>>>>
>>>>>>>>> Mikel.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> 2013/1/24 Oscar Garcia <oscar.robotica en linaresdigital.com>
>>>>>>>>>
>>>>>>>>>> El 24/01/13 11:52, Oscar Garcia escribió:
>>>>>>>>>> > Ahora voy a probar a instalar todo en la máquina debian de 32
>>>>>>>>>> bits, te
>>>>>>>>>> > contaré más adelante qué tal ha ido.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Malas noticias, tampoco funciona en debian :(
>>>>>>>>>>
>>>>>>>>>> root en debian:/home/redstar# apt-get install cameraview-jderobot
>>>>>>>>>> Leyendo lista de paquetes... Hecho
>>>>>>>>>> Creando árbol de dependencias
>>>>>>>>>> Leyendo la información de estado... Hecho
>>>>>>>>>> No se pudieron instalar algunos paquetes. Esto puede significar
>>>>>>>>>> que
>>>>>>>>>> usted pidió una situación imposible o, si está usando la
>>>>>>>>>> distribución
>>>>>>>>>> inestable, que algunos paquetes necesarios no han sido creados o
>>>>>>>>>> han
>>>>>>>>>> sido movidos fuera de Incoming.
>>>>>>>>>> La siguiente información puede ayudar a resolver la situación:
>>>>>>>>>>
>>>>>>>>>> etc...
>>>>>>>>>>
>>>>>>>>>> Como es una debian estable con repositorios testing estoy
>>>>>>>>>> instalando dos
>>>>>>>>>> nuevas máquinas virtuales con debian testing de 32/64 bits para
>>>>>>>>>> hacer
>>>>>>>>>> las pruebas sin mezclar ambos entornos, pero tiene mala pinta...
>>>>>>>>>>
>>>>>>>>>> Un saludo y de nuevo mi enhorabuena por el trabajo que te has
>>>>>>>>>> tomado en
>>>>>>>>>> la creación de tantos paquetes :)
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> 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
>>>>
>>>>
>>>
>>>
>>> --
>>> Alejandro Hernández Cordero
>>>
>>> <http://www.linkedin.com/in/ahcorde/en>  <https://twitter.com/ahcorde> <https://plus.google.com/u/0/114434050324725472734/posts>
>>>   <http://github.com/ahcorde>
>>>
>>> _______________________________________________
>>> Jde-developers mailing list
>>> Jde-developers en gsyc.es
>>> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
>>>
>>>
>
>
> --
> Alejandro Hernández Cordero
>
> <http://www.linkedin.com/in/ahcorde/en>  <https://twitter.com/ahcorde> <https://plus.google.com/u/0/114434050324725472734/posts>
>   <http://github.com/ahcorde>
>



-- 
Alejandro Hernández Cordero

<http://www.linkedin.com/in/ahcorde/en>  <https://twitter.com/ahcorde>
<https://plus.google.com/u/0/114434050324725472734/posts>
  <http://github.com/ahcorde>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://gsyc.escet.urjc.es/pipermail/jde-developers/attachments/20130130/98ddc1fb/attachment-0001.htm 


More information about the Jde-developers mailing list