Demonstrador TaRDIS - Programming tools for decentralised intelligence and swarms
Objetivo: Desenho e conceção de um demonstrador para o EDP R&D Center
Destino: Maqueta animada para o Swarm Workshop em Bruxelas - cluster de Swarm Intelligence do programa Horizon Europe
Processo: Projeto CAD 3D paramétrico, prototipagem rápida/fabricação digital usando técnicas de fabricação aditiva e subtrativa (impressão 3D, corte laser e maquinação CNC), eletrónica e programação de microcomputadores (Rasbberry Pi, barra LED endereçável e switches).
Desenvolvimento: Modelação em SolidWorks; Maquinação CNC de PVC expandido para a estrutura, impressão 3D de modelos à escala (casas, fábricas e apoios), corte laser de silhuetas, eletrónica de atuadores e programação em Python múltiplos threads.
A maqueta foi projetada conjuntamente com o EDP R&D Center, tendo o FabLab EDP fabricado através de modelação 3D a estrutura do demonstrador e os vários componentes, com o objetivo de caber numa mala de transporte.
O demonstrador possui oito módulos que simulam duas comunidades, constituídas por três Prosumers e um Community Orchestrator, cada. Como tal, existem oito computadores Open SourceRaspberry Pi e estes foram interligados com um Router Ethernet para permitir a rede Swarm.
Cada módulo possui um computador, três botões de comando, um LED de sinalização de processo e uma barra de LEDs endereçáveis, para emular o fluxo de energia. O conjunto dos módulos de computação em enxame foi devidamente programado com rotinas em código Python para o efeito.