首页 /研究 /Open-Source Tools for Efficient ROS and ROS2-based 2D Human-Robot Interface Development
HRI

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

Stefan Fabian, Oskar von Stryk

发表年份
2021
引用次数
6

摘要

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)_babel_fish packages, the qml_ros(2)_plugin packages, and the hector_rviz_overlay 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.

关键词

Computer sciencePlug-inVisualizationHuman–computer interactionRobotRendering (computer graphics)Interface (matter)Component (thermodynamics)OverlayUser interface

相关论文

查看 HRI 分类全部论文