Refine
Year of publication
- 2020 (1)
Document Type
- Master's Thesis (1)
Language
- German (1)
Has Fulltext
- yes (1)
Is part of the Bibliography
- yes (1)
Keywords
Institute
Die vorliegende Arbeit gibt einen Einblick in die Programmierung fahrerloser Transportsysteme mithilfe des Robot Operating Systems. Das ursprünglich für Forschungszwecke erstellte System wurde weiterentwickelt, um den hohen Anforderungen der Industrie gerecht zu werden. Eine für die Zukunft relevante Eigenschaft, um fahrerlose Transportsysteme effizient einzusetzen, ist die Echtzeitfähigkeit. In dieser Arbeit wird die Echtzeitfähigkeit von ROS 1 sowie von ROS 2 untersucht. Zu diesem Zweck werden im einleitenden theoretischen Teil die Grundlagen zu diesem Fachgebiet geklärt. Hierzu werden die Themen Robot Operating System, Echtzeitfähigkeit sowie Informationen zu den verwendeten Komponenten bearbeitet. Im praktischen Teil der Arbeit wurde zu Beginn der Testaufbau erarbeitet, gefolgt von der Programmierung der Latenzzeitmessungen. Um Rückschlüsse auf die Echtzeitfähigkeit des Systems zu ziehen, wurden die Messungen hinsichtlich der Eigenschaften Rechtzeitigkeit, Zuverlässigkeit sowie Gleichzeitigkeit durchgeführt. Das Robot Operating System 2 bietet eine Vielzahl an Konfigurationsmöglichkeiten, die die Echtzeitfähigkeit beeinflussen können. Um eine gewichtige Aussage tätigen zu können, wurden neben ROS 1 sechs Varianten von ROS 2 untersucht. Abschließend werden die Messungen analysiert und auf Basis dessen wird eine Aussage zur Echtzeitfähigkeit des Robot Operating Systems getroffen.
