Sistemi di Visione
Visione artificiale custom per controllo qualità e automazione
Descrizione del servizio
Sviluppiamo sistemi di visione artificiale custom per applicazioni di controllo qualità, guida robot, misura dimensionale, lettura codici e ispezione superficiale. Il nostro stack principale è basato su Halcon e OpenCV, con sviluppo in C++ e interfacce grafiche realizzate con il framework Qt.
Il sistema operativo preferito è Linux — in particolare Rocky Linux, Red Hat Enterprise Linux e Debian — per le applicazioni dove servono stabilità, controllo completo dello stack e funzionamento continuativo 24/7. Supportiamo anche ambienti Windows quando richiesto dall'infrastruttura esistente o dalla compatibilità con software di terze parti.
Lo sviluppo in C++ nativo con Qt offre un vantaggio concreto anche in termini di protezione della proprietà intellettuale: a differenza di linguaggi come C#, il cui bytecode intermedio (IL) è facilmente decompilabile con strumenti pubblici, il codice C++ viene compilato direttamente in linguaggio macchina, rendendo il reverse engineering estremamente più complesso. Per chi investe in algoritmi di visione proprietari, è una garanzia in più.
Integriamo telecamere industriali IDS peak e altri sensori di visione, sfruttando le interfacce GigE Vision e GenICam per garantire compatibilità con i principali produttori. La comunicazione con PLC e sistemi di automazione avviene tramite tutti i protocolli industriali standard: PROFINET, EtherCAT, OPC-UA, Modbus TCP e TCP/IP custom. Ogni sistema viene progettato per inserirsi nativamente nella linea di produzione, con tempi ciclo deterministici e piena integrazione con SCADA e MES.