[Butia-devel-list] Problema con pybot

Alan Jhonn Aguiar Schwyn alanjas en hotmail.com
Mie Feb 12 15:00:47 UYST 2014


Si con bobot te anda, significa que las reglas están bien.Después de clonar el repositorio, ejecutaste dentro de la carpeta "turtlebots"un "make dev"??

Me llama la atención la falta de algún error en la salida..Quizás deba agregar otros niveles de de depuración.
Para habilitar los mensajes de USB: en la línea 45 de "com_usb.py"poner: self.debug = TrueCon eso vemos si hay problemas con la comunicación USB.Aunque en casos donde hay errores, el error llega hasta la capa de "usb4butia.py"y ahí imprime el mensaje: 'ERROR:usb4butia:get_modules_list'y seguido del error proveniente de la excepción.

Date: Wed, 12 Feb 2014 13:01:20 -0200
Subject: Re: [Butia-devel-list] Problema con pybot
From: mercedesmarzoatanco en gmail.com
To: alanjas en hotmail.com
CC: furquez en gmail.com; butia-devel-l en fing.edu.uy; fandrade9 en gmail.com

No me tira ese error, lo corrí con todos los permisos y me pasa lo mismo.




El 10 de febrero de 2014, 13:11, Alan Jhonn Aguiar Schwyn <alanjas en hotmail.com> escribió:




Me olvidé que está en una máquina del lab..Si el problema es de permisos, el servidor debería tirar un error diciendo "permisos insufcientes" (esuna exception que tira la librería PyUSB.


From: furquez en gmail.com
Date: Mon, 10 Feb 2014 12:36:27 -0200
To: mercedesmarzoatanco en gmail.com

CC: butia-devel-l en fing.edu.uy; alanjas en hotmail.com; fandrade9 en gmail.com

Subject: Re: [Butia-devel-list] Problema con pybot

No sera que el usuario que esta usando en las maquinas del lab, no tenga derechos, creo que me paso alguna vez, no recuendo si Guillermo lo arreglo.
Capas si alguien con las password del usuario ROMINA esta en el lab les deje hacer alguna prueba podemos descartar eso.


saludosNico

El 10 de febrero de 2014, 12:27, Mercedes Marzoa Tanco <mercedesmarzoatanco en gmail.com> escribió:



Si perdón, cuando pongo LIST el server me dice : =Listing Devices




El 10 de febrero de 2014, 12:22, Alan Jhonn Aguiar Schwyn <alanjas en hotmail.com> escribió:






Es raro. El server no te tira ningún mensaje extra?Cuando hacés un LIST deberría mostrar algún mensajedebajo del "=Listing Devices"




Date: Mon, 10 Feb 2014 12:14:12 -0200
From: mercedesmarzoatanco en gmail.com
To: alanjas en hotmail.com




CC: butia-devel-l en fing.edu.uy; fandrade9 en gmail.com; furquez en gmail.com




Subject: Re: [Butia-devel-list] Problema con pybot

Acabo de probar con chotox y me anda bárbaro pero conecto el robot y me da por ejemplo esto:
LIST

CALL motors getType




-1


mientras si hago lo mismo desde bobot me da:

CALL motors getType
2

Gracias!


El 10 de febrero de 2014, 12:05, Alan Jhonn Aguiar Schwyn <alanjas en hotmail.com> escribió:








Si estás usando la versión del GIT no hay problema.A lo sumo hacé un "git pull" para traer los últimos cambios.
Si te aparece el "new client" significa que la comunicación entre el server y el cliente




está andando.Debes de estar teniendo problemas con el robot.Desde el cliente mandá un "LIST" y fijate que dice el server.Si hay problemas de las reglas, debería darte error 13 "permisos insuficientes" o algo así.




Si es eso, revisá las reglas o probá levantar el servidor con sudo"sudo python pybot_server.py DEBUG".
Una forma de testear la comunicación y demás SIN tener el robot es levantar un "simulador"




que exporta casi todas las funciones y se llama "chotox".
Pasos:-levantá el servidor con: "python pybot_server.py DEBUG chotox" (el argumento chotox puede ir




antes del DEBUG).-levantá el cliente: telnet localhost 2009-probá algunos comandos y revisá su salida.




-ejemplos:
LISTadmin:0,modSenA:2,grey:4,distanc:5,pnp:7





CALL butia getVolt10.5





CALL motors getType2
En el caso de los sensores, el valor devuelto es aleatorio para poder testear mas cosas:





CALL distanc:5 getValue36789
CALL grey:4 getValue16452


Date: Mon, 10 Feb 2014 11:43:18 -0200





Subject: Re: [Butia-devel-list] Problema con pybot
From: mercedesmarzoatanco en gmail.com
To: alanjas en hotmail.com





CC: furquez en gmail.com; butia-devel-l en fing.edu.uy; fandrade9 en gmail.com






Hola!

PyBot lo levanto así: python pybot_server.py DEBUG
Del lado del cliente estoy usando telnet, cuando el cliente se conecta del lado del servidor dice: New client:  ('127.0.0.1', 60894)









Se arregla fácil. Editar el archivo "pybot_server.py" en la línea 33?

Cambiar donde dice:
PYBOT_HOST = "localhost"
por:
PYBOT_HOST = ""
No se que versión estoy usando, me la baje de sourceforge hace unos días pero no encuentro nada de eso en pybot_server.py







Puede ser?


Gracias!


El 8 de febrero de 2014, 11:34, Mercedes Marzoa Tanco <mercedesmarzoatanco en gmail.com> escribió:






El lunes me fijo todo eso y aviso porque es en la maquina de facultad.Muchas gracias!


El 7 de febrero de 2014, 0:59, Alan Jhonn Aguiar Schwyn <alanjas en hotmail.com> escribió:





PD: qué versión de TurtleBots/PyBot estás usando??
A partir de la versión 21 arreglé un problema con el bind del socket .Si estás usando la versión 20 o 19 tiene ese error.







Se arregla fácil. Editar el archivo "pybot_server.py" en la línea 33?Cambiar donde dice:
PYBOT_HOST = "localhost"
por:







PYBOT_HOST = ""
Eso es un parche.. pero debería funcionar.Recomiendo igualmente instalar la versión 23 para evitar ese y algún otro problema.







Saludos!
Alan
From: alanjas en hotmail.com

To: mercedesmarzoatanco en gmail.com; furquez en gmail.com
Date: Thu, 6 Feb 2014 20:47:57 -0300







CC: butia-devel-l en fing.edu.uy; fandrade9 en gmail.com
Subject: Re: [Butia-devel-list] Problema con pybot











Hola!
Cómo levantas PyBot en la máquina?Recomiendo que para ver que pasa agregues DEBUG:
python pybot_server.py DEBUG
Del lado del cliente, estás usando telnet o qué?







Cuando un cliente se conecta, del lado del servidor se muestra un mensaje quedice:
New client: ('127.0.0.1', XXXXXX)
El 127.0.0.1 es la IP del cliente.







Saludos!
Alan
Date: Thu, 6 Feb 2014 21:32:36 -0200
From: mercedesmarzoatanco en gmail.com







To: furquez en gmail.com
CC: butia-devel-l en fing.edu.uy; fandrade9 en gmail.com







Subject: Re: [Butia-devel-list] Problema con pybot

Si, están instaladas.

Saludos, 

Mercedes

El 06/02/2014 21:23, "Nicolas Furquez" <furquez en gmail.com> escribió:

tenes las reglas udev instaladas?
saludosNico

El 6 de febrero de 2014, 21:10, Fede Andrade <fandrade9 en gmail.com> escribió:










¿Alan?
salu2x



Fede





2014-02-03 Mercedes Marzoa Tanco <mercedesmarzoatanco en gmail.com>:












Hola, estoy intentando conectarme al butia mediante pybot, 
pero cuando me conecto con el cliente al invocar una función me retorna 
siempre -1 y si pongo LIST no me lista nada. Si lo hago a través de 
bobot anda todo perfecto.
Estoy usando Ubuntu.


Alguna idea de que puede estar pasando?
Saludos, Mercedes.

_______________________________________________

Butia-devel-l site list

Butia-devel-l en fing.edu.uy

https://www.fing.edu.uy/mailman/listinfo/butia-devel-l



_______________________________________________

Butia-devel-l site list

Butia-devel-l en fing.edu.uy

https://www.fing.edu.uy/mailman/listinfo/butia-devel-l




_______________________________________________
Butia-devel-l site list
Butia-devel-l en fing.edu.uy
https://www.fing.edu.uy/mailman/listinfo/butia-devel-l 		 	   		  

_______________________________________________
Butia-devel-l site list
Butia-devel-l en fing.edu.uy
https://www.fing.edu.uy/mailman/listinfo/butia-devel-l 		 	   		  

_______________________________________________

Butia-devel-l site list

Butia-devel-l en fing.edu.uy

https://www.fing.edu.uy/mailman/listinfo/butia-devel-l



 		 	   		  



_______________________________________________
Butia-devel-l site list
Butia-devel-l en fing.edu.uy
https://www.fing.edu.uy/mailman/listinfo/butia-devel-l 		 	   		  





_______________________________________________
Butia-devel-l site list
Butia-devel-l en fing.edu.uy
https://www.fing.edu.uy/mailman/listinfo/butia-devel-l 		 	   		  

 		 	   		  
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://www.fing.edu.uy/pipermail/butia-devel-l/attachments/20140212/343605c4/attachment.html 


Más información sobre la lista de distribución Butia-devel-l