Current robot interfaces such as teach pendants and 2D screen displays used for task visualization and interaction often seem unintuitive and limited in terms of information flow. This compromises task efficiency as interacting with the interface can distract the user from the task at hand. Augmented Reality (AR) technology offers the capability to create visually rich displays and intuitive interaction elements in situ. In recent years, AR has shown promising potential to enable effective human-robot interaction. We introduce ARviz - a versatile, extendable AR visualization platform built for robot applications developed with the widely used Robot Operating System (ROS) framework. ARviz aims to provide both a universal visualization platform with the capability of displaying any ROS message data type in AR, as well as a multimodal user interface for interacting with robots over ROS. ARviz is built as a platform incorporating a collection of plugins that provide visualization and/or interaction components. Users can also extend the platform by implementing new plugins to suit their needs. We present three use cases as well as two potential use cases to showcase the capabilities and benefits of the ARviz platform for human-robot interaction applications. The open access source code for our ARviz platform is available at: https://github.com/hri-group/arviz.
翻译:用于任务可视化和互动的现有机器人界面,如教学笔记本和2D屏幕显示器,在信息流方面似乎不直观,而且往往有限。与界面互动的这种妥协性任务效率可以分散用户对当前任务的关注。增强的Reality(AR)技术提供了在现场创建视觉丰富的显示器和直观互动元素的能力。近年来,AR已经展示了促进人类-机器人有效互动的有希望的潜力。我们引入了Arviz - 一个可扩展的可变可变AR可视化平台,该平台是为机器人应用程序而建立的,该机器人应用程序是与广泛使用的机器人操作系统(ROS)框架开发的。 Arviz的目的是提供一个通用的可视化平台,既能显示ARS信息数据类型,又能提供与机器人互动的多式用户界面。ARviz是一个包含提供可视化和/或互动组件的插件集的平台。用户也可以通过安装新的插件来扩展平台,以满足他们的需求。我们介绍了三个使用的案例,以及两个可能使用的案例,以展示ARviz/arviz平台在人类访问源平台上的能力和益处。