אינטגרציית תוכנה באמצעות 3D SDK מבית מיקרו-אפסילון
חיישני 3D של מיקרו-אפסילון מצוידים בערכת-SDK קלה לאינטגרציה (ערכת פיתוח תוכנה). ה-SDK מבוססת על תקני תעשיית ה-GigE Vision וה-GenICam כולל את חבילות הפונקציות הבאות:
- תצורת רשת וחיבור חיישן
- בקרת חיישן נרחבת
- בקרת שידור של תמונות מדידה
- ניהול של
- תוכנות ותיעוד מדגם C++
גישה לחיישן באמצעות GigE Vision אפשרית גם ללא SDK באמצעות לקוח GenICam.
אינטגרציה באמצעות ממשק GigE Vision
כל חיישני ה-3D של מיקרו-אפסילון עומדים בתקן GenICam או GigE Vision (Gigabit Ethernet for Machine Vision) של ה-AIA (איגוד ההדמיה האוטומטי). נעשה שימוש בתבניות נתונים תלת-ממדיות אמיתיות (Coord3D), כך שענן נקודות תלת-ממדי זמין ישירות לעיבוד נוסף.
התקן נמצא בשימוש נרחב בעולם עיבוד התמונה ולכן נתמך על ידי כל כלי הראייה הממוחשבת הנפוצים. הדבר מבטיח אינטגרציה מהירה וחלקה לחבילות תוכנה שונות לעיבוד תמונות - גם לבדיקת תלת מימד.
GigE Vision מבטיח אבטחת נתונים אופטימלית, ביצועים מושלמים וזמני תכנון קצרים במהלך היישום. GigE Vision מבוסס על Gigabit Ethernet ומציע קצב העברת נתונים גבוה. טכנולוגיית Ethernet מציעה יתרונות כגון אורכי כבלים גדולים ללא שימוש במגדיל טווח/רכזות, והיא מאפשרת שימוש ברכיבי רשת זולים. תקן GigE Vision מספק תשתית פתוחה להעברת נתונים ואותות בקרה בין חיישני 3D למחשב. ישנן אפשרויות טופולוגיית תשתית רבות ליישומים בודדים ומרובי סורקים.
אינטגרציה באמצעות ערכת ה-SDK של חיישן ה-3D
ספריית החיישנים התלת-ממדית מאפשרת בקלות אינטגרציה של חיישני תלת-ממד מבוססי GenICam מבית מיקרו-איפסילון ליישומי C/C++. נכון לעכשיו נתמכים חיישני ה-reflectCONTROL RCS, surfaceCONTROL 3D ו - scanCONTROL 30xx.
ניתן למצוא סקירה כללית וכן תיאור של הפונקציות הבודדות של הספרייה בתיאור הממשק המצורף.
חבילת האינטגרציה 3D Sensor SDK כוללת:
- קבצי ספרייה עבור יישומי x64 (Windows ו-Linux)
- משק לתיעוד ממשקים
- ממשק עבור C, C++, C# ו-Python
- דוגמאות רבות לתוכניות עבור C, C++, C# ו-Python