Cómo hacer que el robot del círculo de zanahoria avance
Método de procesamiento del estado del robot y de la pared 1. Existe un pared frente a ella que necesita ser girada, pero si no gira, el robot la golpeará. 2 El costado está demasiado cerca o demasiado lejos de la pared para girar.
Si no giras cerca de la pared, el robot golpeará la pared, lejos de la pared. Hay dos situaciones: 1. Hay una pared en un lado pero muy lejos de la pared. Debes considerar la situación en el otro lado y no puedes estar demasiado lejos de la pared. Consulte la Figura 1: si el robot se aleja demasiado de la pared de la izquierda, se caerá por el acantilado de la derecha. Consulte la Figura 2: Si el robot se aleja demasiado de la pared izquierda, el lado derecho del robot golpeará la pared derecha. 2. En la esquina hay que revertir esta situación. Consulte la Figura 2: El robot está en una zona segura. Si los lados A y B no están cerca de la pared, puede avanzar.