Welchen Nutzen kann ROS 2 unserem Betrieb bringen?
ROS 2 hilft, Informationen verschiedener Geräte und Softwareaufgaben in einer gemeinsamen Struktur zusammenzuführen. Beispielsweise erkennt eine Kamera ein Teil, das System ordnet die Information dem zugehörigen Auftrag zu und bestimmt die Roboteraktion. Die Verbindungen zwischen den Geräten werden projektspezifisch entwickelt, damit sie dieselbe Aufgabe koordinieren können.
In einem angenommenen Sortierszenario kann die Kamera die Kennung und das Analyseergebnis jedes Teils über ein Topic veröffentlichen. Die Steuerungssoftware kann den aktuellen Stationszustand über eine kurze Service-Anfrage abfragen. Eine länger dauernde Aufgabe, etwa das Umsetzen eines Teils durch den Roboter, kann über eine Action-Schnittstelle mit Verfolgung von Fortschritt, Ergebnis und Abbruchwunsch bearbeitet werden. Die Schnittstellenwahl dieses Beispiels wird gemeinsam mit den Steuerungs- und Sicherheitsgrenzen der realen Anwendung bewertet.
Ein gut geplantes System kann die Überwachung verschiedener Stationen und das spätere Ergänzen eines Geräts erleichtern. Das Wartungsteam kann klarer erkennen, welcher Bereich arbeitet und wo ein Problem auftritt. Dafür müssen auch Datenaufzeichnung, Fehlermeldungen und Wartungsoberflächen entwickelt werden. ROS 2 ist nicht für jede Maschine erforderlich; erfüllt eine einfachere Lösung den Bedarf, prüfen wir auch diese.
- Informations- und Aufgabenaustausch zwischen Geräten
- Überwachung von Produktionsablauf und Problemen
- Künftige Erweiterungen von Anfang an berücksichtigen