Ir para o conteúdo

Demonstrador TaRDIS - Programming tools for decentralised intelligence and swarms

Tardis

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.

1773220276