[Cursodrones] No se actualiza posición del Dron

Alberto Martin almartinflorido en gmail.com
Mar Mar 3 21:22:59 CET 2015


Buenas Juanjo,

ultimamente estamos teniendo problemas con la acutalización de las
posiciones del drone, pero hasta ahora se solucionba reiniciando gazebo.
¿Puedes contarme un poco más en detalle cuando te pasa?, ¿reinicias las
poses o el mundo de gazebo?, ¿de rrepente te devuelve la misma posición o
sólo te ocurre bajo determinadas circustancias?. Lo habrás probado ya pero,
¿si además de reiniciar gazebo en otra consola haces lo mismo con
introrob_py te sucede lo mismo?.

Un saludo

2015-03-03 13:44 GMT+01:00 Juanjo Montijano <juanjo en montijano.net>:

> A  mi  no me actualizan las posiciones del dron. He probado a a cerrar
> gazebo y el terminal desde lo lancé varias veces sin resultado.
>
>
> Saludos
>
>
> Juanjo
>
> El día 26 de febrero de 2015, 14:58, Alberto Martin
> <almartinflorido en gmail.com> escribió:
> > Buenas Alberto,
> >
> > si tienes razón, cuando reseteas las poses en gazebo o reinicias el
> mundo,
> > el plugin de AR.Drone reenvía las últimas coordenadas y no actualiza la
> > última pose. Prueba a cerrar gazebo (incluso la terminal desde donde lo
> > hayas ejecutado) y vuelve a lanzar gazebo, en principio con eso debería
> > funcionar.
> >
> > Pruébalo y nos cuentas si te sigue pasando.
> >
> > Un saludo
> >
> > 2015-02-26 11:15 GMT+01:00 Alberto Zapatero <alberto.zapatero en gmail.com
> >:
> >>
> >> Buenos días,
> >> Creo tener implementado un rudimentario lazo PID (al menos
> teóricamente),
> >> pero me falla.
> >> He estado haciendo algo de debugging y me he encontrado una cosa que me
> >> despista:
> >> en el método MyAlgorithm.execute() lanzo una única instrucción que me
> >> printa por pantalla la posición del dron
> >>
> >> print 'posicion del
> >> dron:',self.sensor.getPose3D().x,self.sensor.getPose3D().y
> >>
> >> Pues bien, aunque mueva manualmente el dron con los controles de
> >> introrob_py (y vea como en gazebo se mueve), el resultado de ese comando
> >> permanece inmutable en el tiempo; es decir: hace totalmente inservible
> el
> >> lazo PID al no obtener valores reales.
> >> ¿Dónde está el error?¿No debería actualizarse el valor con cada pase de
> >> ejecución del método execute()?
> >>
> >> Gracias,
> >> Un saludo.
> >>
> >>
> >>
> >> _______________________________________________
> >> Cursodrones mailing list
> >> Cursodrones en gsyc.es
> >> http://gsyc.es/cgi-bin/mailman/listinfo/cursodrones
> >>
> >
> >
> > _______________________________________________
> > Cursodrones mailing list
> > Cursodrones en gsyc.es
> > http://gsyc.es/cgi-bin/mailman/listinfo/cursodrones
> >
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://gsyc.es/pipermail/cursodrones/attachments/20150303/bf5a7a4a/attachment.htm 


More information about the Cursodrones mailing list