É uma ferramenta para capturar e analisar passivamente redes CAN de carregadores, BMS, empilhadeiras e equipamentos elétricos industriais.
O desafio
O diagnóstico em campo exige observar comunicação entre equipamentos sem introduzir comandos ou alterar o comportamento da rede. A solução também precisava funcionar localmente em hardware acessível e manter cada captura rastreável.
A solução
O Argos opera em Raspberry Pi com Linux e SocketCAN. As sessões registram quadros com timestamps em SQLite e podem ser acompanhadas por interface web, API REST e transmissão local por WebSocket.
Análise orientada a hipóteses
Os quadros são agrupados por CAN ID e avaliados por periodicidade, entropia e heurísticas simples. O produto apresenta hipóteses para apoiar investigação técnica, sem converter sinais incompletos em conclusões absolutas.
Segurança como regra do produto
Captura passiva é o modo plenamente habilitado. Transmissão, replay e bridge permanecem bloqueados enquanto não existirem validação de campo e fluxo de autorização adequados. Essa decisão reduz o risco de interferência em equipamentos reais.
Arquitetura
- Domínio independente para modelos de captura e análise.
- Use cases explícitos para interfaces, captura, análise, exportação e relatório.
- Adapters para SocketCAN e persistência SQLite.
- Modo simulado para desenvolvimento sem hardware.
Produto industrial
Precisa transformar diagnóstico técnico em uma ferramenta segura?
A Ânima Lab conecta regras operacionais, hardware, backend e experiência web.
Conversar sobre o projeto