Azolla, simulador 2D de robots programable en LUA (2)

En un artículo anterior les presenté Azolla, un programa muy simple que permite simular el comportamiento de varios robots que se mueven sobre un plano bidimensional mediante código escrito en LUA. En este artículo profundizaremos mas en el uso y funcionamiento de Azolla a través de un ejemplo.

Leer más

Azolla, simulador 2D de robots programable en LUA

La construcción de robots requiere no sólo de un diseño de hardware que incluya tanto las partes mecánicas como electrónicas, sino también del software que controla su comportamiento. Es precisamente en esta etapa de diseño del software que resulta particularmente útil un programa de simulación que nos permita trabajar en el algoritmo del robot sin la necesidad de cargar y probar una y otra vez distintas versiones para comprobar su funcionamiento. En este artículo les presento un simulador bastante sencillo y fácil de aprender.

Leer más

Medición de distancias con HC-SR04 y Minibloq

Si queremos construir un robot que detecte obstáculos, un medidor de nivel de líquidos o resolver cualquier otra situación que requiera la medición de distancias, tenemos a nuestra disposición una variedad de dispositivos que funcionan en base a la técnica de ultrasonidos. Uno de los mas populares, por su precio, disponibilidad y facilidad de uso es el módulo HC-SR04, ampliamente utilizado en aplicaciones con Arduino y para el cual existen varias librerías de código que nos facilitan su aplicación. En este artículo veremos como usarlo empleando Minibloq en una placa Arduino UNO.

Leer más

Robot seguidor de línea programado en Minibloq

Uno de los atractivos de la robótica es que permite, con un poco de ingenio, crear una gran variedad de diseños con equipamiento no necesariamente tan costoso, dando lugar a una gran variedad de robots que pueden realizar las funciones mas diversas.

Un seguidor de líneas es un robot que, de manera autónoma, es capaz de seguir una trayectoria arbitraria marcada con una línea que, según el diseño, puede ser de color claro (blanco) o de color oscuro (negro). Esto se logra habitualmente gracias a una cantidad variable de sensores infrarrojos que detectan el contraste entre la línea que define la trayectoria y el fondo sobre el que está pintada.

En este artículo les comparto una experiencia educativa realizada con un kit de robótica comercial programado con el software Minibloq.

Leer más

Habilitar notificaciones OK No, gracias