Jeffrey Cross
Jeffrey Cross

Veículo Braitenberg com motor Arduino

Para a próxima edição da MAKE, nossa segunda edição com tema de robô, estou fazendo uma resenha de um dos meus livros favoritos relacionados a robôs, o de Valentino Braitenberg Veículos: Experiências em Psicologia Sintética. É um trabalho seminal em robótica, especialmente com robótica baseada em comportamento, BEAM e outras formas de arquiteturas robóticas simples, de baixo para cima. Alex da Tinkerlog decidiu construir uma plataforma robótica simples para experimentar com veículos Braitenberg, mas usando o Ardunio, para que as entradas e saídas pudessem ser facilmente trocadas em código, em vez de religação analógica. Ele escreve:

Valentino Braitenberg desenvolveu um modelo de veículos simples com sensores e atuadores (motores) e interconexões entre eles. Enquanto os veículos são extremamente simples, o comportamento emergente não é. Muitas vezes é interpretado como amor, agressão ou cautela.

O mais fácil é um veículo de busca de luz. Isso é como "olá mundo" em robótica. Os sensores estão afetando diretamente os motores. O sensor direito afeta o motor esquerdo e o sensor esquerdo afeta o motor direito. Isso significa que, se a luz brilhar no sensor direito, a roda esquerda girará. E se a luz brilhar mais no sensor direito, o motor esquerdo girará mais rápido que o esquerdo e, assim, o veículo girará em direção à fonte de luz.

Esses robôs simples podem ser construídos apenas com técnicas analógicas, eles não precisam de um microcontrolador. Pense em dois sensores alimentando dois amplificadores que controlam os motores. A grande vantagem que um controlador traz, é a possibilidade de religar as conexões entre entradas e saídas no software. Funções ainda mais complexas para as interconexões podem ser reprogramadas facilmente.

Veículo Braitenberg com motor Arduino

Ação

Deixar Um Comentário