Neben der Standardsoftware Vision Controller entwickeln wir auch indiviuelle Software bzw. bringen unsere Expertise in laufende Projekte mit ein. Wir haben langjährige Kompetenzen zur Softwareentwicklung unter C# und C++. Unsere Bildverarbeitungsbibliothek der Wahl ist Halcon von MVTec. Wir leben agile Entwicklung unter SCRUM, und legen Wert auf Clean Code, Wartbarkeit und Dokumentation der Software. Zum Einsatz kommen moderne Versionkontrollsysteme wie git und svn.
Bisherige Projekte umfassen:
- Projektunterstüzung im Scrumteam; Entwicklung und Umsetzung generischer Bildverarbeitungsmodule für intelligentes Kamerasystem, C++ & MVTec Halcon unter Linux/Windows x64/x86 und Linux armv7l:
- Entwicklung und Optimierung von BV-Modulen in Hinsicht auf generisches Verwendbarkeit und benutzerfreundliche Bedienung, darunter
- Modul „Finden und Lagenachführung“
- Modul „Objektübereinstimmung“
- Modul „Finden von Bar- und Datamatrixcodes“
- Modul „Schrift lesen“
- Modul „Roboter kalibrieren“
- Einbinden der unter Halcon HDevelop entwickelten Module in C++-Framework
- Weiterentwicklung von Modulen unter C++
- Kundenschulung
- Entwicklung eines 2D-Frameworks zum Bildeinzug, zur Bildverarbeitung sowie zur Kommunikation mit Prozesskomponenten:
- Basierend auf Adaptive Vision Studio, OpenCV und C++
- Modularisierter Aufbau für Flexibilität und Wartbarkeit
- Multikameraeinzug über GigE-Vision
- Leitrechnerkommunikation über TCP/IP bzw. ModBus
- Intelligente Beleuchtungssteuerung
- Maschinendatenerfassung über SQL-Datenbankanbindung
- Erweiterung einer Inline 3D- Lasertriangulation unter x64, MVTec Halcon und .Net C#:
- Integration von 3D-Laserscannern der Typen Keyence JV-7080 und Automation Technology C4
- Achsansteuerung über TCP/IP (Jenny Science Xanax)
- Erstellen von Bildverarbeitungsroutinen mit MVTec Halcon
- Erfassung von Merkmalen im 3D-Raum über zwei kombinierte Punktwolken
- Registrierung zweier Kameras mit verschiedenen Sichtwinkeln
- Implementierung eines Plane-Fittings
- Konzeption, Durchführung und Auswertung MSA 1 und MSA 3
Falls Sie Referenzen benötigen, stellen wir Ihnen gerne die Kontaktdaten der entsprechenden Ansprechpartner zur Verfügung.
|