Softwaremodule

Der rc_visard NG wird mit einer Reihe von On-Board-Softwaremodulen mit verschiedenen Funktionalitäten ausgeliefert. Jedes Softwaremodul bietet über seinen zugehörigen Node eine REST-API-Schnittstelle als Programmierschnittstelle an.

Die Softwaremodule des rc_visard NG können unterteilt werden in

  • Kamera Modul
    erfasst Bildpaare und führt die planare Rektifizierung durch, wodurch die Kamera als Messinstrument verwendet werden kann. Bilder werden sowohl für die weitere interne Verarbeitung durch andere Module als auch als GenICam-Bild-Streams für die externe Verwendung bereitgestellt.
  • Detektions- und Messmodule
    welche eine Vielzahl verschiedener Detektionsfunktionen, wie Greifpunktberechnungen und Objekterkennung anbieten.
  • Konfigurationsmodule
    welche es dem Nutzer ermöglichen, Kalibrierungen durchzuführen und den rc_visard NG für spezielle Anwendungen zu konfigurieren.
  • Datenbankmodule
    welche dem Nutzer die Konfiguration globaler Daten ermöglichen, die in allen anderen Modulen verfügbar sind, wie Load Carrier, Regions of Interest und Greifer.