Divirtiéndome con mBot: Guía de manejo y programación
4.7. Robot sumo La programación para una prueba sumo varia drásticamente dependiendo del número de sensores que le pongas a tu robot y de donde los acomodes. La prueba sumo se realizará en una pista circular. Dentro de esa pista, el robot debe atacar y saber buscar a los contrincantes, pero, al mismo tiempo, no debe salir de ese recinto, es decir, debe ser capaz de detectar el color del borde de la pista y, en ese momento, volver a dentro.
Un sensor que nos servirá para detectar al enemigo es el sensor de ultrasonidos. Nuestro robot puede disponer de uno o de dos, y en el caso de que sean dos, estos pueden estar situados en el lugar que nos parezca mejor (uno delante y otro atrás, los dos delante a ambos lados del robot, etc). Tras nuestra elección, la programación es sencilla si tenemos claro cómo queremos que funcione nuestro robot. Por ejemplo, imaginemos que nos hemos decantado por dos sensores de ultrasonidos a ambos lados del robot en la parte frontal (después incluiremos los sensores de línea). Vamos a llamarlos sensor derecho y sensor izquierdo. En la siguiente imagen puede verse su situación esquemática en un bloque: Página 57 de 141