Ein Einblick in die Testautomatisierung mit Roboterarmen

27.02.2024 15:31 Von Lukas

Philipp Burk

Automatisierung ist von entscheidender Bedeutung für moderne und optimierte Testprozesse. 
Sie spart Zeit, reduziert Kosten, minimiert menschliche Fehler und ermöglicht den Aufbau eines standardisierten Testsets. Manuelles Testen hingegen ist zeitaufwendig, fehleranfällig und teuer. 

Bei SPARKS haben wir zwei Roboterarme an unseren Standorten in Ingolstadt und Heimsheim im Einsatz. Sie bieten die Möglichkeit manuelle, regelbasierte Prozesse zu automatisieren und helfen uns gleichbleibende Aufgaben effizienter und fehlerreduziert auszuführen.

Technische Daten

An unserem Standort in Heimsheim haben wir ein xArm Modell von µFactory, dass wir liebevoll Botti getauft haben. Botti wurde durch individuell geschriebenen Code an unsere spezifischen Anforderungen angepasst. Neben der Bewegungsfähigkeit verfügt er über die Fähigkeiten „Touch“ und „Sehen“. Die Touch-Funktion wird durch einen modifizierten Touchpen realisiert, während die Sehen-Funktion durch eine stereoskopische Kamera mit Tiefenwahrnehmung ermöglicht wird.

Standortübergreifender Wissenstransfer

Die Zusammenarbeit zwischen den Standorten Heimsheim und Ingolstadt ist entscheidend für den Erfolg unserer Roboterarme. Unsere engagierten Mitarbeiter:innen an beiden Standorten stehen im ständigen Erfahrungsaustausch und unterstützen sich gegenseitig bei der Softwareentwicklung für die Roboterarme.

Anwendungsbereiche

In Heimsheim dient der Roboterarm dazu, einfache Tests und Dauerläufe durchzuführen. Diese Tests umfassen direkt hintereinander ausgeführte Testfälle unterschiedlicher Schwierigkeitsgrade, die als Stresstests für Hard- und Software dienen. Der Roboterarm ermöglicht es, sporadisch auftretende Fehler durch wiederholte Ausführung gezielt zu reproduzieren. Besonders bei wenig komplexen und häufig wiederholten Testfällen, die für Menschen eher eintönig sind, bietet der Roboterarm eine effektive Entlastung. Die Ergebnisse dieser Tests werden sorgfältig dokumentiert, wobei Bilder und Videos als zusätzliche Kontrollinstanz dienen.

Vorteile und Optimierungen

Die Automatisierung mit Roboterarmen bietet zwei wesentliche Vorteile. Erstens werden Mitarbeiter:innen von monotonen Aufgaben entlastet, da der Roboterarm repetitive Aufgaben übernimmt. Zweitens führt dies zu einer Zeitersparnis, die für komplexere Tests genutzt werden kann. Durch den gezielten Einsatz angepasster KI-Systeme können wir zusätzlichen Entwicklungsaufwand abfangen. Unser Fokus liegt auf der Entwicklung spezifisch angepasster neuronaler Netzwerke, mit dem langfristigen Ziel, vollständig eigene KI-Systeme zu implementieren und dabei den Schutz sensibler Daten zu gewährleisten.

Lukas