论文标题

IVIZ:移动设备的ROS可视化应用

iviz: A ROS Visualization App for Mobile Devices

论文作者

Zea, Antonio, Hanebeck, Uwe D.

论文摘要

在这项工作中,我们介绍了IVIZ,这是一个可视化ROS数据的移动应用程序。在过去的几年中,ROS的受欢迎程度已大大增长,使其成为开源机器人编程的标准平台。取得成功的关键原因是用于许多任务的抛光,通用模块,例如本地化,映射,路径计划以及非常重要的是数据可视化。但是,后者的可用性通常仅限于Linux操作系统的PC。因此,想要查看使用智能手机或平板电脑系统中发生的事情的用户被屏幕镜像或使用RVIZ的Web浏览器版本等解决方案粘住,而RVIZ很难从移动接口中进行交互。更重要的是,这使得不可能的新型可视化模式,例如增强现实。我们的应用程序IVIZ基于Unity Engine,通过提供从Scratch设计的可视化平台来解决这些问题,可在移动平台(例如iOS,Android和UWP)中使用,并在所有三个平台上包括对增强现实的本机支持。如果需要,它也可以在带有Linux,Windows或MacOS的PC中使用,而无需任何更改。

In this work, we introduce iviz, a mobile application for visualizing ROS data. In the last few years, the popularity of ROS has grown enormously, making it the standard platform for open source robotic programming. A key reason for this success is the availability of polished, general-purpose modules for many tasks, such as localization, mapping, path planning, and quite importantly, data visualization. However, the availability of the latter is generally restricted to PCs with the Linux operating system. Thus, users that want to see what is happening in the system with a smartphone or a tablet are stuck with solutions such as screen mirroring or using web browser versions of rviz, which are difficult to interact with from a mobile interface. More importantly, this makes newer visualization modalities such as Augmented Reality impossible. Our application iviz, based on the Unity engine, addresses these issues by providing a visualization platform designed from scratch to be usable in mobile platforms, such as iOS, Android, and UWP, and including native support for Augmented Reality for all three platforms. If desired, it can also be used in a PC with Linux, Windows, or macOS without any changes.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源