Nossas soluções e desenvolvimentos
D'Elite VisionGuard
Produtos e tecnologias inovadoras para investidores e parceiros.
A percepção como primeiro passo para a ação.
O D'Elite VisionGuard é um módulo de software de visão computacional para detectar objetos-alvo, estimar sua posição e transmitir o resultado para um aplicativo externo ou plataforma robótica.
O núcleo já funciona com processamento de quadros local: modelos de detecção substituíveis, modo estéreo ao vivo em um par de câmeras, reversão para mono em caso de degradação do sensor e recursos para fontes de visão noturna/térmicas.
Um módulo - diferentes cenários práticos
Detecção de aves perto de plantações e aplicação de repelentes não violentos selecionados.
Transmitir coordenadas e eventos para o robô para verificar uma área, evitar um obstáculo ou continuar a missão.
Possibilidade de conectar uma câmera de visão noturna, uma câmera termográfica e um disparador infravermelho para situações de baixa luminosidade.
Como ocorre o processamento?
- As câmeras transmitem imagens com registro de data e hora.
- O modelo encontra objetos da classe selecionada e escolhe o objeto alvo.
- Um par estéreo estima as coordenadas; com uma única câmera, é retornado um resultado mono explicitamente rotulado.
- O resultado e o estado dos sensores ficam disponíveis para o operador ou para o circuito autônomo.
O que já foi comprovado em uma corrida real
O risco técnico para o núcleo de percepção foi eliminado na bancada de testes: após verificações em mono, um protótipo estéreo em funcionamento foi testado em um par de câmeras. O modo estéreo mostrou-se estável, a estimativa de distância foi consistente com a medição de controle no alcance operacional, e a seleção de alvos e a falha segura em caso de perda de vídeo foram confirmadas.
O núcleo de percepção estéreo já foi testado em hardware: detecção, triangulação e fallback estão funcionando. A Fase 1 está concluída; agora estamos trabalhando nos modelos de destino e no circuito do sensor, seguido por um projeto piloto no equipamento do cliente com calibração para uma configuração específica.
Se o objeto for cortado pela parte inferior do quadro, a âncora estéreo muda para a cabeça (automático/superior) e o modo mono ajusta a altura aparente, reduzindo os erros no eixo z durante a aproximação do robô.
Os sensores aprimoram diferentes partes do sistema.
Um par de câmeras já foi testado em funcionamento: sincronização, correspondência e triangulação de coordenadas em um sistema comum.
Imagens adicionais podem melhorar a observação em condições de crepúsculo e escuridão.
Serve como um gatilho de presença ou movimento e ajuda a evitar a execução desnecessária de uma análise completa.
É possível especificar a distância até o objeto para o qual o feixe está direcionado.
O suporte à lógica dos sensores é fornecido no núcleo do software. Adaptadores de hardware e testes de campo de sensores adicionais são realizados separadamente.
Conectando-se à Camada de Autonomia
O VisionGuard relata o que o sistema vê. A Camada de Autonomia decide como executar a missão.
A conexão pretendida: as coordenadas do alvo e o estado dos sensores são enviados ao circuito robótico, que inicia a etapa da missão, registra os eventos e implementa uma política de recuperação de falhas.
A ponte ROS 2 e a estrutura de simulação da Camada de Autonomia são separadas. A integração com o VisionGuard e a plataforma de física ainda não está completa.
Fases de implementação
Concluído: protótipo mono e estéreo em câmeras ao vivo, modo estável = estéreo, estimativa de alcance consistente na área de operação, seleção de alvo e modo ocioso seguro.
Configurar modelos intercambiáveis para classes de objetos específicas, avaliar a qualidade da detecção e conectar sensores adicionais de acordo com um cenário.
As coordenadas e os eventos são transferidos para a Camada de Autonomia, e a missão é verificada em simulação e na plataforma do cliente. A calibração estereoscópica do par é realizada em um dispositivo específico dentro da instalação, adaptado à geometria da câmera e à configuração do local.
Verificar a precisão e a robustez no ambiente alvo, preparar uma implementação repetível para novos locais e tipos de equipamentos.
A Fase 1 está concluída - os modelos-alvo estão em andamento.
A Fase 1 está concluída: o protótipo estéreo foi testado e atingiu o desempenho necessário. A Fase 2 está em andamento — modelos de detecção de alvos e expansão do circuito do sensor. A calibração do par estéreo para o dispositivo específico do cliente está incluída na Fase 3 (piloto de integração).
Convidamos investidores e clientes interessados a integrar aplicações de visão computacional em robótica e outros dispositivos.
Discutir integração