Num artigo publicado na revista Bioinspiration & Biomimetics, cientistas conseguiram reproduzir movimentos coletivos com robôs esféricos, inspirando-se na percepção visual dos animais.
Estes robĂ´s se orientam de acordo com as silhuetas de seus vizinhos, que podem parecer maiores, menores ou se mover no campo visual. Este estudo mostra que os robĂ´s reproduzem fielmente os movimentos coletivos observados nos animais.

a) O movimento coletivo giratório é reproduzido pelos robôs esféricos.
b) A visão primária das silhuetas vizinhas é emulada em cada robô.
c) As silhuetas percebidas podem aumentar, diminuir ou desfilar no campo visual.
d) A adição de uma âncora permite conter o movimento coletivo robótico num espaço limitado.
© Castro, Eloy, Ruffier (Creative Commons Attribution 4.0)
Inspirando-se nos movimentos coletivos dos animais...
Imagine um bando de pássaros cruzando o céu ou um cardume de peixes nadando em perfeita harmonia. Esses movimentos fascinantes, estudados há muito tempo por cientistas, agora podem ser reproduzidos em simulação e com robôs, usando apenas informações visuais.
Esses movimentos sĂŁo chamados de movimentos coletivos. Tradicionalmente, esses movimentos foram modelados sem levar em conta o sistema visual biolĂłgico (ou a visĂŁo natural) dos indivĂduos. Assim, a maioria dos modelos se baseia no conhecimento da distância entre vizinhos, o que nĂŁo ocorre nos animais.
... para criar um novo modelo...
Num artigo publicado na revista Bioinspiration & Biomimetics, cientistas desenvolveram um novo modelo. Ele não se baseia em medidas artificiais de distância, mas utiliza, como os animais, pistas visuais primárias para aplicar um conjunto de quatro regras que são seguidas independentemente por todos os membros do grupo.
Este modelo pressupõe que cada indivĂduo vĂŞ apenas as silhuetas formadas pelos outros, sem reconhecer os indivĂduos em si. Eles sĂŁo representados por sua silhueta no campo visual de cada indivĂduo, criando assim pistas visuais primárias quando as silhuetas se movem.
As quatro regras sĂŁo as seguintes:
-
Atração: esta regra representa o desejo natural do grupo de permanecer unido. Sem atração, os indivĂduos se afastariam uns dos outros. Ela Ă© implementada considerando o tamanho Ăłptico de cada silhueta.
-
Alinhamento: esta regra reflete a tendĂŞncia do grupo de se mover na mesma direção. Sem alinhamento, os indivĂduos teriam dificuldade em seguir o grupo. Ela funciona medindo o chamado "fluxo Ăłptico", que descreve o desfile visual ao redor do indivĂduo.
-
Evitação: esta regra, introduzida para evitar colisões entre robôs, reflete a tendência individual de evitar outros robôs próximos. Ela é implementada modificando a atração com base num limiar sobre o tamanho óptico de cada silhueta.
-
Ancoragem: esta regra foi adicionada porque o espaço disponĂvel para um experimento robĂłtico Ă© sempre limitado. Ela reflete o confinamento dos grupos a um local especĂfico. Esta regra funciona de forma similar Ă regra de atração, mas sobre um local virtualmente definido.
A implementação robĂłtica introduz um atraso entre o comando enviado ao robĂ´ e o inĂcio de seu movimento: este atraso tambĂ©m foi integrado Ă simulação para manter a comparabilidade.
... avançando a robótica autônoma.
Estes trabalhos utilizam um modelo visual de movimento coletivo com robĂ´s esfĂ©ricos, onde a visĂŁo de cada robĂ´ Ă© emulada. Assim, os robĂ´s reproduzem esses comportamentos coletivos com um grupo de 10 robĂ´s esfĂ©ricos independentes. Este modelo tambĂ©m permitiu preencher a lacuna entre a simulação e os experimentos robĂłticos. De fato, a experimentação robĂłtica sempre traz incertezas difĂceis de modelar com precisĂŁo. Aqui, os comportamentos coletivos simulados e robĂłticos sĂŁo quase idĂŞnticos, mesmo sendo conduzidos exatamente pelo mesmo modelo visual.
Em conclusĂŁo, este modelo visual mĂnimo de movimento coletivo Ă© suficiente para recriar a maioria dos comportamentos coletivos com robĂ´s esfĂ©ricos, que se comportam de forma análoga Ă s simulações numĂ©ricas. Este trabalho representa um avanço para a robĂłtica autĂ´noma, com aplicações potenciais em robĂłtica de enxame, missões de busca e resgate, e sistemas de vigilância automatizados.