Ensenso SDK - Il software gratuito per configurare e integrare telecamere 3D
Che cos’è l’SDK Ensenso
L’Ensenso SDK è il principale pacchetto software per lavorare con le Telecamere 3D Ensenso. Fornisce un ambiente software uniforme per la configurazione della Telecamera, l’acquisizione di dati 3D, la calibrazione, la generazione di nuvole di punti e lo sviluppo software. Al centro dell’SDK si trova NxLib, la libreria utilizzata per la comunicazione della Telecamera, il matching stereo, la calibrazione e l’elaborazione 3D. Gli sviluppatori possono utilizzare NxLib per controllare la Telecamera, acquisire immagini, calcolare dati 3D e accedere alle impostazioni della Telecamera all’interno della propria applicazione.
Scarica l'Ensenso SDK gratuito
Inserisci i tuoi dati per ottenere accesso immediato all’Ensenso SDK.
How the Ensenso SDK workflow works
The Ensenso SDK supports the full workflow from first camera connection to 3D data integration. Engineers can start with graphical setup tools, then move into calibration, 3D processing and custom software development. A typical Ensenso SDK workflow looks like this:
| Passaggio | Cosa fai | Descrizione | Funzione SDK |
|---|---|---|---|
| 1. | Collega la Telecamera | Rileva e configura la Telecamera 3D Ensenso | Rilevamento e configurazione della Telecamera |
| 2. | Regola le impostazioni di acquisizione | Imposta esposizione, impostazioni del proiettore, AOI e volume di matching | Impostazioni NxView e NxLib |
| 3. | Calibra la configurazione | Definisci lo spazio di lavoro, il robot o il sistema di coordinate multi-Telecamera | Strumenti di calibrazione |
| 4. | Genera dati 3D | Crea mappe di profondità, nuvole di punti o mappe di altezza | Stereo matching ed elaborazione 3D |
| 5. | Elabora il risultato | Usa vista virtuale, primitive fitting, PartFinder o multi-view | Funzionalità di elaborazione 3D |
| 6. | Integra nel software | Usa flussi di lavoro C, C++, C#, Python, GenTL, HALCON o ROS | Interfacce SDK ed esempi |
Ensenso SDK per Windows e Linux
L’SDK Ensenso è disponibile per sistemi basati su Windows e Linux, rendendolo adatto sia per workstation di ingegneria sia per sistemi industriali di visione 3D. Su Windows, l’SDK può essere installato utilizzando l’installer standard. Su Linux, i pacchetti `.deb` possono essere installati tramite il gestore di pacchetti `apt`. L’SDK supporta sistemi Windows 10 e Windows 11 a 64 bit, nonché ambienti Linux a 64 bit come Debian 9, Ubuntu 18.04 o versioni successive e sistemi Linux compatibili.
Per l’elaborazione 3D orientata alle prestazioni, l’SDK Ensenso può utilizzare il calcolo della profondità accelerato tramite GPU tramite CUDA. Ciò richiede un dispositivo Nvidia compatibile con CUDA con Compute Capability 5.0 o superiore, un driver Nvidia aggiornato e memoria GPU sufficiente. Questo può essere utile per applicazioni di visione 3D impegnative in cui sono richiesti un calcolo della profondità più rapido o carichi di lavoro di elaborazione dati di maggiore entità.
Interfacce di programmazione supportate
L’Ensenso SDK supporta diversi flussi di lavoro di programmazione e integrazione. Questo offre agli sviluppatori flessibilità durante la realizzazione di applicazioni di visione 3D.
| Interfaccia | Uso tipico |
|---|---|
| C / C++ | Sviluppo software industriale, applicazioni orientate alle prestazioni e integrazione di basso livello |
| C# / .NET | Sviluppo di applicazioni basate su Windows |
| Python | Test, prototipazione, script di automazione e sviluppo rapido |
| GenTL Producer | Integrazione con software machine vision compatibile con GenTL |
| Interfaccia HALCON | Integrazione negli ambienti HALCON e HDevelop |
| ROS | Flussi di lavoro per la robotica e orientati alla ricerca |
GenTL; Aurora Vision, HALCON and machine vision software integration
The Ensenso SDK includes options for integration into existing machine vision software environments.
The GenTL Producer allows Ensenso 3D cameras to be used with compatible machine vision software platforms. This can reduce development work when a company already uses a GenTL-compatible environment. Our Zebra Aurora Vision image processing software works seamlessly with the full Ensenso 3D camera line-up to kickstart your machine vision application
The HALCON interface helps integrate Ensenso cameras into HALCON and HDevelop workflows. This is useful for users who already build image-processing applications in HALCON.
For custom applications, developers can use programming examples and SDK interfaces to integrate Ensenso 3D data into their own software.
Quali strumenti dell'SDK Ensenso sono disponibili
L’SDK Ensenso include diversi strumenti per la configurazione, la calibrazione, la diagnostica e lo sviluppo software. Lo strumento giusto dipende da cosa vuoi fare ed è mostrato nella tabella seguente:
Ensenso Software Architecture / Structural Diagram
| Strumento | Utilizzo per |
|---|---|
| Ensenso Engage | Interfaccia Grafica Utente di nuova generazione |
| NxView | Configurazione della Telecamera, vista live, calibrazione e ispezione della nuvola di punti. Il tutto tramite un'Interfaccia Grafica Utente |
| NxLib | Controllo della Telecamera, stereo matching, calibrazione ed elaborazione all'interno di software personalizzabile |
| NxTreeEdit | Visualizzazione e modifica della struttura dei parametri NxLib |
| NxProfiler | Analizza i log di debug, il comportamento di elaborazione e le prestazioni dell'SDK |
| NxCalTab | Creazione di pattern di calibrazione |
| GenTL Producer | Connessione delle telecamere Ensenso a software machine vision compatibile |
| Strumenti da riga di comando | Attività di servizio, configurazione e automazione |
| NxLibRemote | Comunicazione remota con NxLib |
NxView / Ensenso Engage: graphical setup for Ensenso 3D cameras
NxView is the graphical setup and calibration tool included with the Ensenso SDK. It helps engineers connect, configure, test and calibrate Ensenso 3D cameras before integrating them into a final machine or robot system.
NxView is often the best starting point when working with an Ensenso 3D camera. It allows you to check camera images, depth data, point clouds and calibration results in a visual interface.
During commissioning, NxVIew can help verify camera position, exposure, projector settings, image quality and 3D output. This helps reduce risk before the camera is integrated into production software. NxView can be used to:
- Open one or multiple Ensenso cameras
- Visualize texture and depth data
- Adjust camera parameters interactively
- Inspect point clouds
- Check calibration results
- Test settings before custom software integration
NxLib: the core library of the Ensenso SDK
NxLib is the core library inside the Ensenso SDK. It provides the main software interface for controlling Ensenso 3D cameras and processing stereo vision data.
Developers use NxLib to access camera settings, trigger image acquisition, calculate 3D data and run calibration commands. It is the bridge between the Ensenso 3D camera and the final application.
NxLib is especially important when you want to build custom 3D vision software. It gives developers direct access to the functionality needed for 3D acquisition, point cloud generation, calibration and image processing.
Sample programs and NxLib API examples
The free Ensenso SDK includes sample programs to help developers get stated with NxLib API. These examples show how to connect cameras, acquire images, process 3D data and integrate common SDK functions into custom firmware.
Developers can use the examples as a starting point for C, C++, C# and Python workflows. Example topics include image acquisition, camera parameters, disparity maps, image buffering, Parfinder point map rendering, NxLibRemote logs and robot hand-eye calibration.
Download the free programming examples
Part finder for CAD-based part localization
Ensenso PartFinder is a software option for locating parts within a 3D point cloud. It can use CAD-based part detection and combine depth information, surface normals and texture data.
This is useful when parts need to be identified, localized and oriented before a robot or machine can handle them. Texture information can also help distinguish between parts with similar shapes.
PartFinder can be useful for structured parts, flat parts, bin picking, robot guidance and applications with many objects in the same scene.
Ensenso SDK per applicazioni industriali
L’SDK Ensenso viene utilizzato in applicazioni in cui i dati 3D sono necessari per localizzare, misurare o manipolare oggetti.
Cosa succede dopo aver scaricato l’Ensenso SDK gratuito?
Dopo aver fatto clic sul pulsante di download, puoi accedere ai pacchetti software e alla documentazione disponibili di Ensenso SDK tramite VA Imaging. I file disponibili possono dipendere dall’attuale release software Ensenso, dal sistema operativo e dalla serie di Telecamere. L’SDK può essere utilizzato per la configurazione della Telecamera, l’acquisizione 3D, la calibrazione, la generazione di point cloud, la diagnostica, la simulazione e l’integrazione software. Quando non sei sicuro di quale versione dell’SDK o configurazione della Telecamera sia adatta al tuo progetto, VA Imaging può aiutarti a scegliere la configurazione corretta.
Sblocca l’Ensenso SDK
Inserisci i tuoi dati per ottenere accesso immediato all’SDK.
Reviews VA Imaging
-
8Le telecamere hanno un ottimo rapporto qualità prezzo
Le telecamere hanno un ottimo rapporto qualità-prezzo e anche gli obiettivi. Il software è obsoleto e necessita di un aggiornamento. Mi ci è voluto molto tempo per scoprire come accedere alle funzi... Le telecamere hanno un ottimo rapporto qualità-prezzo e anche gli obiettivi. Il software è obsoleto e necessita di un aggiornamento. Mi ci è voluto molto tempo per scoprire come accedere alle funzionalità della fotocamera.
-
10Materiale di ottima qualità e fornitore attento ed affidabile
Nella fase commerciale abbiamo avuto il massimo supporto e i tempi di consegna sono stati rispettati. Il materiale è abbastanza buono con costi bassi e competitivi. Nella fase commerciale abbiamo avuto il massimo supporto e i tempi di consegna sono stati rispettati. Il materiale è abbastanza buono con costi bassi e competitivi.
-
10Consegna rapida del cavo
Avevo ordinato una fotocamera ma avevo dimenticato di includere il cavo necessario. il cavo è stato ordinato e consegnato molto velocemente. Avevo ordinato una fotocamera ma avevo dimenticato di includere il cavo necessario. il cavo è stato ordinato e consegnato molto velocemente.
-
8Consegna veloce
Consegna veloce anche senza pagare il premio di velocità Consegna veloce anche senza pagare il premio di velocità
-
9Consegna veloce e buona qualità!
Un'ottima compagnia, continuerò a collaborare la prossima volta! Un'ottima compagnia, continuerò a collaborare la prossima volta!
-
10Servizio veloce
Servizio estremamente veloce. Ho ricevuto la macchina fotografica il giorno dopo. Consiglio vivamente il venditore! Grazie! Servizio estremamente veloce. Ho ricevuto la macchina fotografica il giorno dopo. Consiglio vivamente il venditore! Grazie!
-
8.5Buona esperienza
Ottimo, bella esperienza. Molto attento e veloce nel rispondere. Il prodotto è arrivato in buone condizioni. Ottimo, bella esperienza. Molto attento e veloce nel rispondere. Il prodotto è arrivato in buone condizioni.
-
8Buona qualità e consegna veloce
Finora tutti i componenti soddisfano le aspettative, tuttavia sarebbe fantastico se fossero disponibili modelli 3D per tutti i componenti. Finora tutti i componenti soddisfano le aspettative, tuttavia sarebbe fantastico se fossero disponibili modelli 3D per tutti i componenti.
-
10Ottimo supporto clienti, prodotti e prezzi
Ho contattato GeT Cameras per aiutarmi nella scelta della migliore soluzione di fotocamera e obiettivo per me. Hanno fornito un grande supporto. Ho ordinato con express e ho ricevuto i prodotti 2 g... Ho contattato GeT Cameras per aiutarmi nella scelta della migliore soluzione di fotocamera e obiettivo per me. Hanno fornito un grande supporto. Ho ordinato con express e ho ricevuto i prodotti 2 giorni dopo :)
-
9Ottimi prezzi, ottimo servizio, tutto ottimo
Ho comprato parecchie fotocamere da questi ragazzi, i prezzi sono ottimi, il servizio è ottimo, anche i tempi di consegna dell'hardware sono molto buoni. Ho comprato parecchie fotocamere da questi ragazzi, i prezzi sono ottimi, il servizio è ottimo, anche i tempi di consegna dell'hardware sono molto buoni.
-
10Ottimi prodotti. Supporto eccellente
GeT Cameras in Germania ha realizzato alcune foto dei nostri prodotti per mostrare le prestazioni delle loro telecamere e sembravano perfette. Recentemente abbiamo acquistato una fotocamera con obi... GeT Cameras in Germania ha realizzato alcune foto dei nostri prodotti per mostrare le prestazioni delle loro telecamere e sembravano perfette. Recentemente abbiamo acquistato una fotocamera con obiettivo e luci a LED. Non abbiamo esperienza con la visione artificiale, ma l'installazione ha funzionato bene. Dopo l'installazione nel nostro laboratorio siamo rimasti nuovamente sorpresi dall'alta qualità delle foto e dalla versatilità di questo sistema. (opzioni nel visualizzatore Galaxy e integrazione in Python. Recentemente abbiamo avuto un problema con il software e l'assistenza clienti è stata in grado di fornirci le informazioni pertinenti per risolverlo entro un giorno. La prossima volta che avremo bisogno di una fotocamera non cercheremo altri fornitori ma contatteremo immediatamente GeT Cameras.
-
10Ottimo supporto e conoscenza interna delle telecamere
All'inizio ero un po' scettico riguardo all'acquisto di telecamere industriali online. È una parte fondamentale per la nostra macchina. Per lo sviluppo di un nuovo prodotto c'era molta pressione su... All'inizio ero un po' scettico riguardo all'acquisto di telecamere industriali online. È una parte fondamentale per la nostra macchina. Per lo sviluppo di un nuovo prodotto c'era molta pressione sui prezzi. Avevamo bisogno di una fotocamera economica. Li ho chiamati e Caspar mi ha fornito un grande supporto. Mi ha addirittura consigliato una macchina fotografica più economica di quella che avevo in mente. Sono rimasto semplicemente sorpreso dalla conoscenza interna delle telecamere sulla visione artificiale. Non me lo sarei mai aspettato da un negozio online. Anche l'immagine e la qualità costruttiva della fotocamera sono eccezionali. La fotocamera si sente e funziona allo stesso modo delle nostre fotocamere Basler.
-
10Ottimo supporto via email
Ho ordinato una telecamera USB3 da 20 MP con obiettivo 2 mesi fa per un'applicazione di lettura di codici DataMatrix. All'inizio ero scettico a causa dei prezzi bassi, ma il supporto via email è st... Ho ordinato una telecamera USB3 da 20 MP con obiettivo 2 mesi fa per un'applicazione di lettura di codici DataMatrix. All'inizio ero scettico a causa dei prezzi bassi, ma il supporto via email è stato ottimo. Consigliano un obiettivo e forniscono informazioni tecniche aggiuntive. Purtroppo non offrono un servizio di prestito, ma ho deciso di provarlo. Ho avuto le telecamere a casa entro 2 settimane e la connessione è stata semplice. L'SDK assomiglia all'SDK di Basler, quindi mi sono sentito subito a mio agio. La telecamera e l'obiettivo erano un abbinamento perfetto e ora sono in grado di leggere piccoli codici DMC su prodotti di grandi dimensioni con una sola fotocamera.
-
10Ottimo supporto durante la scelta di un obiettivo
Abbiamo acquistato una telecaaers da 20 MP e un obiettivo con tubi di prolunga per utilizzarla come microscopio digitale nel nostro laboratorio. Il supporto nella scelta dell'obiettivo è stato otti... Abbiamo acquistato una telecaaers da 20 MP e un obiettivo con tubi di prolunga per utilizzarla come microscopio digitale nel nostro laboratorio. Il supporto nella scelta dell'obiettivo è stato ottimo. Collegare la telecamera USB3 è stato semplice. Abbiamo ricevuto tutto in tempo.
-
10Alta qualità
Componenti e servizio di alta qualità! Il mio ordine è stato gestito rapidamente ed è arrivato prima del previsto. Lo consiglierei. Componenti e servizio di alta qualità! Il mio ordine è stato gestito rapidamente ed è arrivato prima del previsto. Lo consiglierei.
-
10È importante disporre di un team di lavoratori qualificati ed efficienti per ottenere la merce in modo efficiente.
Ho mantenuto un buon rapporto e un'ottima comunicazione dall'inizio alla fine per acquistare l'articolo. Ho mantenuto un buon rapporto e un'ottima comunicazione dall'inizio alla fine per acquistare l'articolo.
-
9Prodotti eccezionali e servizio clienti
Il personale del servizio clienti è stato cordiale, disponibile e ci ha aiutato a selezionare i prodotti appropriati che si adattano perfettamente al nostro caso d'uso. Il personale del servizio clienti è stato cordiale, disponibile e ci ha aiutato a selezionare i prodotti appropriati che si adattano perfettamente al nostro caso d'uso.
-
10Prodotti eccezionali e servizio clienti
Get Cameras è stata estremamente gentile nel sponsorizzarci con alcune attrezzature straordinarie per il nostro team studentesco RoboCup, Delft Mercurians. Non abbiamo avuto problemi con le telecam... Get Cameras è stata estremamente gentile nel sponsorizzarci con alcune attrezzature straordinarie per il nostro team studentesco RoboCup, Delft Mercurians. Non abbiamo avuto problemi con le telecamere, funzionano come pubblicizzato e ci hanno permesso di continuare con il progetto e l'azienda ci è stata di grande supporto nel complesso. Il personale del servizio clienti è stato cordiale, disponibile e ci ha aiutato a selezionare i prodotti appropriati che si adattano perfettamente al nostro caso d'uso.
-
8Interazione perfetta con il cliente
Buon sito e perfetta interazione con il cliente. Buon sito e perfetta interazione con il cliente.
-
10Prodotti consegnati prima di quanto promesso
I prodotti ordinati sono stati consegnati prima di quanto promesso, tutti gli articoli ordinati erano inclusi nel pacco e non abbiamo avuto problemi a farli funzionare (le fotocamere funzionano con... I prodotti ordinati sono stati consegnati prima di quanto promesso, tutti gli articoli ordinati erano inclusi nel pacco e non abbiamo avuto problemi a farli funzionare (le fotocamere funzionano con il software allegato e con Matlab).
-
10Supporto professionale, consegna veloce e buon prodotto.
Mi è piaciuto che il tuo team mi abbia aiutato a scegliere l'attrezzatura necessaria in base alla mia descrizione. Gli articoli che ho ordinato sono esattamente quello che cercavo. Mi è piaciuto che il tuo team mi abbia aiutato a scegliere l'attrezzatura necessaria in base alla mia descrizione. Gli articoli che ho ordinato sono esattamente quello che cercavo.
-
10Risposte immediate a molte domande
Risposte immediate alle nostre numerose domande. Una buona selezione di fotocamere nonostante le carenze in altri settori del settore e siamo stati in grado di specificare alcune di queste fotocame... Risposte immediate alle nostre numerose domande. Una buona selezione di fotocamere nonostante le carenze in altri settori del settore e siamo stati in grado di specificare alcune di queste fotocamere per far avanzare i progetti. Continuiamo ad acquistare regolarmente.
-
10Risposte rapide e buona selezione di fotocamere
Risposte immediate alle nostre numerose domande. Una buona selezione di fotocamere nonostante le carenze in altri settori del settore e siamo stati in grado di specificare alcune di queste fotocame... Risposte immediate alle nostre numerose domande. Una buona selezione di fotocamere nonostante le carenze in altri settori del settore e siamo stati in grado di specificare alcune di queste fotocamere per far avanzare i progetti. Continuiamo ad acquistare regolarmente da Get-Cameras.
-
10Spedizione rapida e servizio clienti eccellente
Il servizio clienti è rapido, cordiale e disponibile, la spedizione avviene velocemente e la qualità delle fotocamere e degli accessori è eccellente. Molto utile è anche il software fornito, compre... Il servizio clienti è rapido, cordiale e disponibile, la spedizione avviene velocemente e la qualità delle fotocamere e degli accessori è eccellente. Molto utile è anche il software fornito, comprensivo di esempi di codifica per implementare le telecamere nei nostri sistemi.
-
10Spedizione rapida e servizio clienti eccellente
Il servizio clienti è rapido, cordiale e disponibile, la spedizione avviene velocemente e la qualità delle fotocamere e degli accessori è eccellente. Molto utile è anche il software fornito, compre... Il servizio clienti è rapido, cordiale e disponibile, la spedizione avviene velocemente e la qualità delle fotocamere e degli accessori è eccellente. Molto utile è anche il software fornito, comprensivo di esempi di codifica per implementare le telecamere nei nostri sistemi.
-
9Prodotto adatto a noi
Abbiamo già diverse delle vostre telecamere. Questi sono solo per le scorte. Dal momento che li stiamo mettendo in magazzino, significa che ne siamo soddisfatti. Solo che i tempi di consegna sono l... Abbiamo già diverse delle vostre telecamere. Questi sono solo per le scorte. Dal momento che li stiamo mettendo in magazzino, significa che ne siamo soddisfatti. Solo che i tempi di consegna sono leggermente più lunghi.
-
10Ottimo rapporto qualità prezzo
La telecamera è arrivata nei tempi previsti e regala immagini eccellenti. Ottimo rapporto qualità prezzo. L'SDK semplifica l'acquisizione di immagini in un programma scritto utilizzando C++Builder ... La telecamera è arrivata nei tempi previsti e regala immagini eccellenti. Ottimo rapporto qualità prezzo. L'SDK semplifica l'acquisizione di immagini in un programma scritto utilizzando C++Builder (circa 2 ore di programmazione).
-
10Servizio clienti molto utile
Avevamo urgentemente bisogno di una telecamera per la visione per il nostro progetto. Sono stati in grado di consegnarlo in pochi giorni. Hanno risposto rapidamente alle mie e-mail anche quando ave... Avevamo urgentemente bisogno di una telecamera per la visione per il nostro progetto. Sono stati in grado di consegnarlo in pochi giorni. Hanno risposto rapidamente alle mie e-mail anche quando avevo bisogno di supporto. Mi mandano un articolo su come installare velocemente la telecamera e impostare i parametri più importanti. è stato molto utile e nel giro di mezz'ora abbiamo avuto una buona immagine live view. Abbiamo anche ordinato l'obiettivo da loro consigliato. Fornisce un'immagine bella e nitida.
Risorse di Visione e di Automazione
-
Pagina delle domande frequentiFAQ
Le domande più comuni hanno già una risposta nella nostra pagina delle domande frequenti. Domande su tempi di consegna, garanzia, prestito, resi, longevità, manuali ecc.
-
ScoprireSoftware di imaging
Il software di elaborazione delle immagini cattura le immagini da una telecamera industriale ed esegue attività complesse di elaborazione delle immagini come la segmentazione, il rilevamento, la lettura di codici e testi.
-
ScoprireCentro di conoscenza
Condividiamo le nostre conoscenze sulla visione artificiale nel nostro knowledge center. Trova tutorial su come collegare le telecamere, installare software e programmare I/O.
-
ScoprireApplicazioni di visione artificiale
Scopri come i nostri clienti utilizzano le nostre telecamere industriali, i nostri obiettivi e l'illuminazione nelle loro applicazioni
-
Parla con noiEsperti di visione artificiale
Chiedi ai nostri esperti di visione artificiale! Rispondiamo rapidamente e pensiamo insieme al tuo progetto di imaging.
-
ScoprireDownload
Il software di elaborazione delle immagini cattura le immagini da una telecamera industriale ed esegue attività complesse di elaborazione delle immagini come la segmentazione, il rilevamento, la lettura di codici e testi.