Control de velocidad de subida y bajada de pendientes con Ranger.

 

 

En este reto hay que programar mBot Ranger para que modifique su velocidad dependiendo de la pendiente.

Para resolver este reto podemos utilizar el giróscopo interno que tiene Ranger. Tomando lectura del ángulo en el eje X podemos saber si la pendiente a la que se enfrenta el robot es ascendente o descendente.

Intentaremos subir la velocidad en pendientes ascendentes para dotar a Ranger de mayor potencia y frenar en pendientes descendentes para tener más control.

Utilizando variables podremos parametrizar la velocidad de manera que la aceleración o frenado sea proporcional al ángulo concreto de la pendiente.

Como es habitual te dejo un vídeo para que puedas entender mejor la resolución de este reto, pero recuerda que hay diversas soluciones para un mismo problema, por lo que es posible que lo hayas resuelto de otra manera. ...

Seguir leyendo
Categorías: ranger mblock
Fuente: https://juegosrobotica.es/retos/reto-34/
Autor: juegosrobotica.es


¿Quieres publicar aquí tus recursos sobre Makeblock? ›