[Butia-devel-list] Problema con pybot

Alan Jhonn Aguiar Schwyn alanjas en hotmail.com
Lun Feb 10 12:22:59 UYST 2014


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 		 	   		  
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://www.fing.edu.uy/pipermail/butia-devel-l/attachments/20140210/c2e5b256/attachment.html 


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