Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: http://dx.doi.org/10.18419/opus-14105
Autor(en): Weißhardt, Florian
Titel: Automatisiertes Test- und Evaluierungsframework für die Servicerobotik
Erscheinungsdatum: 2024
Verlag: Stuttgart : Fraunhofer-Institut für Produktionstechnik und Automatisierung IPA
Dokumentart: Dissertation
Seiten: xx, 167
Serie/Report Nr.: Stuttgarter Beiträge zur Produktionsforschung;166
URI: http://nbn-resolving.de/urn:nbn:de:bsz:93-opus-ds-141245
http://elib.uni-stuttgart.de/handle/11682/14124
http://dx.doi.org/10.18419/opus-14105
Zusammenfassung: Die erfolgreiche Umsetzung von komplexen Serviceroboteranwendungen ist trotz des Fortschritts bei der Auswahl an verfügbaren Hard- und Softwarekomponenten weiterhin eine Herausforderung. Insbesondere im Bereich der Servicerobotik gibt es eine Vielzahl an Anwendungen, die sich durch dynamische und oftmals unbekannte Randbedingungen auszeichnen und daher eine umfangreiche und komplexe Steuerungssoftware benötigen. Weiterhin zeichnet sich die Servicerobotik durch eine hohe Abhängigkeit der einzelnen Hardware- und Softwarekomponenten aus, sodass die Integration von Komponenten in das Gesamtsystem und insbesondere die Durchführung von einzelnen Komponenten und Systemtests erschwert wird. Bisherige Entwicklungsmethoden, Testframeworks und Werkzeuge zur kontinuierlichen Integration unterstützen den Komponentenentwickler bei der Erstellung und Durchführung von Unittests, jedoch existieren wenige Werkzeuge, die speziell für die Herausforderungen der Servicerobotik umfassende Möglichkeiten zur Unterstützung bei der Systemintegration bieten. In dieser Arbeit wird die Methode des Test-Driven-Development für die Servicerobotik aufgegriffen und um ein Werkzeug zum Testen und Vergleichen von komponentenbasierter Software erweitert, das sich für Integrationstests und Benchmarkingvergleiche nutzen lässt. Dazu wird ein Test- und Evaluierungsframework, das Automated Test Framework (ATF) konzipiert und umgesetzt. Das ATF ist ein einfach in bestehende Anwendungen zu integrierendes Framework, das es ermöglicht Servicerobotik-Anwendungen zu testen und verschiedene Varianten miteinander zu vergleichen. Mithilfe von ATF kann der Aufwand für die Erstellung, Durchführung und Auswertung von Tests deutlich gesenkt werden. Im Rahmen von Anwendungsbeispielen aus verschiedenen Bereichen der Servicerobotik wird der Einsatz von ATF aufgezeigt und dessen Nutzen erfolgreich nachgewiesen und evaluiert. Insbesondere kann in einem Anwendungsbeispiel zu einem Systemtest für die Navigation eine Aufwandsreduktion um den Faktor 10 nachgewiesen werden.
Enthalten in den Sammlungen:07 Fakultät Konstruktions-, Produktions- und Fahrzeugtechnik

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
2024WeisshardtFlorian.pdf19,14 MBAdobe PDFÖffnen/Anzeigen


Diese Ressource wurde unter folgender Copyright-Bestimmung veröffentlicht: Lizenz von Creative Commons Creative Commons