TU Darmstadt / ULB / TUbiblio

Open-Source Tools for Efficient ROS and ROS2-based 2D Human-Robot Interface Development

Fabian, Stefan ; Stryk, Oskar von (2021)
Open-Source Tools for Efficient ROS and ROS2-based 2D Human-Robot Interface Development.
5th European Conference on Mobile Robots. virtual Conference (31.08.2021-03.09.2021)
doi: 10.1109/ECMR50962.2021.9568801
Konferenzveröffentlichung, Bibliographie

Kurzbeschreibung (Abstract)

2D human-robot interfaces (HRI) are a key component of most robotic systems with an (optional) teleoperation component. However, creating such an interface is often cumbersome and time-consuming since most user interface frameworks require recompilation on each change or the writing of extensive boilerplate code even for simple interfaces. In this paper, we introduce five open-source packages, namely, the ros(2)babelfish packages, the qmlros(2)plugin packages, and the hectorrvizoverlay package. These packages enable the creation of visually appealing end-user or functionality-oriented diagnostic interfaces for ROS- and ROS2-based robots in a simple and quick fashion using the QtWidget or QML user interface framework. Optionally, rendering the interface as an overlay of the 3D scene of the robotics visualization tool rviz enables developers to leverage existing extensive data visualization capabilities.

Typ des Eintrags: Konferenzveröffentlichung
Erschienen: 2021
Autor(en): Fabian, Stefan ; Stryk, Oskar von
Art des Eintrags: Bibliographie
Titel: Open-Source Tools for Efficient ROS and ROS2-based 2D Human-Robot Interface Development
Sprache: Englisch
Publikationsjahr: 22 Oktober 2021
Verlag: IEEE
Buchtitel: 2021 European Conference on Mobile Robots (ECMR): Proceedings
Veranstaltungstitel: 5th European Conference on Mobile Robots
Veranstaltungsort: virtual Conference
Veranstaltungsdatum: 31.08.2021-03.09.2021
DOI: 10.1109/ECMR50962.2021.9568801
Zugehörige Links:
Kurzbeschreibung (Abstract):

2D human-robot interfaces (HRI) are a key component of most robotic systems with an (optional) teleoperation component. However, creating such an interface is often cumbersome and time-consuming since most user interface frameworks require recompilation on each change or the writing of extensive boilerplate code even for simple interfaces. In this paper, we introduce five open-source packages, namely, the ros(2)babelfish packages, the qmlros(2)plugin packages, and the hectorrvizoverlay package. These packages enable the creation of visually appealing end-user or functionality-oriented diagnostic interfaces for ROS- and ROS2-based robots in a simple and quick fashion using the QtWidget or QML user interface framework. Optionally, rendering the interface as an overlay of the 3D scene of the robotics visualization tool rviz enables developers to leverage existing extensive data visualization capabilities.

Freie Schlagworte: emergenCITY_CPS
Fachbereich(e)/-gebiet(e): 20 Fachbereich Informatik
20 Fachbereich Informatik > Simulation, Systemoptimierung und Robotik
LOEWE
LOEWE > LOEWE-Zentren
LOEWE > LOEWE-Zentren > emergenCITY
Hinterlegungsdatum: 30 Nov 2021 14:05
Letzte Änderung: 26 Aug 2022 10:17
PPN:
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen