Sådan downloader, installerer og kører du Linux Galaxy SDK, der er egnet til ARM-baseret hardware såsom Raspberry Pi eller Nvidia Jetson

Denne artikel forklarer, hvordan du downloader, installerer og bruger Linux Galaxy Software Development Kit (SDK) til ARM-baseret hardware. Med dette SDK kan du ændre parametre for industrielle kameraer og hente billeder fra vores USB3- og GigE-kameraer. Små udviklingskort som Nvidia Jetson-serien og Raspberry Pi er blevet testet med vores kameraer. Billederne i denne artikel stammer fra forskellige udviklingskort, der kører Linux. Udseendet på din maskine kan variere.

Sådan downloader, installerer og kører du Linux Galaxy SDK, der er egnet til ARM-baseret hardware såsom Raspberry Pi eller Nvidia Jetson

Efter at have fulgt disse 3 trin kan du downloade, installere og bruge Galaxy View SDK på Linux til ARM-baseret hardware.

TRIN 1: DOWNLOAD LINUX GALAXY SDK

På vores downloadside findes der flere versioner af Linux Galaxy SDK. Sørg for at vælge det korrekte downloadlink, der passer til din computers hardwarearkitektur (se skærmbilledet nedenfor). Download Linux ARM SDK til ARM-hardware, nummer 6 på skærmbilledet.



Trin 2: Installer SDK'et

Åbn den mappe, du netop har downloadet, og åbn README-filen. Denne fil guider dig gennem installationsprocessen trin for trin. Kontrollér først, om dit Linux-baserede system opfylder systemkravene. Kør derefter filen ‘Galaxy_camera.run’. Dette installerer Galaxy SDK, herunder programmerne ‘GxViewer’ og ‘GxGigeIPConfig’. 



TRIN 3: KONFIGURER KAMERAET, OG KØR GALAXY VIEW

Når programmerne er installeret, oprettes mappen ‘Galaxy_camera’. Placeringen af denne mappe er den samme som placeringen, hvor du lagde installationsfilen “Galaxy_camera.run”
Mappen Galaxy_camera”  indeholder ‘GxGigeIPConfig’ og ‘GxView’.



Programmet ‘GxGigeIPConfig’

Dette program er kun nødvendigt, hvis et industrielt GigE-kamera er tilsluttet. GigE-kameraer kræver en IP-adresse. Med dette program kan du programmere den korrekte IP-adresse i GigE-kameraet. Du kan bruge knappen AutoConfig til automatisk at programmere en fungerende IP-adresse i det industrielle GigE-kamera, eller du kan indstille en IP-adresse manuelt. Hvis netværksadressen for Ethernet-adapteren og kameraet ikke matcher, vises kameraet ikke i ‘GxViewer’.



Programmet ‘GxViewer’

Efter konfigurationen er du klar til at køre softwaren ‘GxViewer’. Dette program giver dig mulighed for at optage billeder og ændre parametrene for dit industrielle kamera uden at skulle skrive kode. 

Når du har tilsluttet kameraet til dit lille udviklingskort, skal du vælge kameraet i softwaren og åbne en forbindelse til kameraet med ‘OpenDevice’.
Nu kan du ændre grundlæggende parametre såsom ROI, eksponering, gain eller hvidbalance.

I modsætning til ‘Galaxy Viewer’ til X86-hardwareplatforme er mulighederne begrænsede. De manglende funktioner kan dog bruges i din applikation, når du skriver dit eget program ved hjælp af SDK'et.



Bemærkninger

Et Nvidia Jetson TX2 NX-kort blev testet med to MER2-160-227U3C-kameraer. Der kan åbnes en individuel GxViewer for hvert kamera. Med ét aktivt kamera var den maksimale billedhastighed 190fps, mens der med to kameraer kunne opnås en billedhastighed på 130fps for hvert kamera. Det betyder, at USB3-porten ikke er kraftig nok til at udnytte den fulde båndbredde for USB3. Bemærk, at kameraets ydeevne kan blive påvirket af anden hardware.

På nogle små udviklingskort understøtter alle USB3-porte muligvis ikke industrielle USB3 vision-kameraer. F.eks. understøttede én ud af fire USB3-porte på en Nvidia Jetson TX2 NX ikke et kamera.  

Har du brug for support til Linux SDK på et ARM-baseret udviklingskort?

Hvis du har spørgsmål eller oplever problemer med installationen af Daheng Billedbehandling C++- eller Python-SDK på et ARM-baseret udviklingskort, eller hvis du ikke kan hente billeder fra et industrielt Daheng Billedbehandling vision-kamera, bedes du kontakte [email protected] eller kontakte os via formularen nedenfor. Vores tekniske supportafdeling hjælper dig med at tilslutte Daheng Billedbehandling industrielt vision-kamera til et ARM-baseret udviklingskort.