miércoles, 16 de mayo de 2007

Desarrollo de un seguidor de paredes inteligente (Parte 1 de 7: Introducción)

Uno de los primeros ejercicios que se realizan al tratar la navegación es el seguimiento de una pared. El problema consiste en mantenerse paralelo a una pared y avanzar tratando de mantener una distancia de referencia constante.

En este caso, el navegador recorrerá la pared situada a su derecha.

Una solución trivial sería ir mirando la distancia a la pared derecha y si es mayor que la de referencia girar a la derecha y en caso contrario a la izquierda.

En dicha solución habría que solucionar el problema de que también hay que mirar al frente, ya que puede llegar una esquina. Además el comportamiento probablemente provocaría un zigzagueo.

Para llegar a una solución iré proponiendo una serie de mejoras que tratarán de dar un comportamiento final más refinado

No hay comentarios: