Abstract

Abstract In this work, we introduce iviz, a mobile application for visualizing data in the Robot Operating System (ROS). In the last few years, the popularity of ROS has grown enormously, making it the standard platform for robotic programming. However, the availability of this environment is generally restricted to PCs with the Linux operating system. Thus, users wanting to see what is happening in the system with a smartphone or a tablet are stuck with solutions such as screen mirroring or web browser versions of rviz, making 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.

Highlights

  • Since its inception in 2007, the Robot Operating System (ROS) [1] has been gaining ground as the premiere middleware platform for robot programming

  • Users wanting to see what is happening in the system with a smartphone or a tablet are stuck with solutions such as screen mirroring or web browser versions of rviz, making newer visualization modalities such as Augmented Reality impossible

  • ROS can be seen in every field of robotics, from tiny vacuum cleaners [2] to lawn tractors [3], from underwater vehicles [4] to deployments in outer space [5] and even for decontamination of hazardous environments [6]

Read more

Summary

Introduction

Since its inception in 2007, the Robot Operating System (ROS) [1] has been gaining ground as the premiere middleware platform for robot programming. Being able to visualize this data next to the real-world place where it was generated can provide precious contextual information that would otherwise be missed in a 2D display. This motivates an emphasis on Augmented Reality (AR) and Virtual Reality (VR) technologies, capable of displaying arbitrary three-dimensional information in any point in space. We introduce iviz, a new platform for ROS data visualization in mobile devices, in particular Android/iOS smartphones and tablets, and the Microsoft Hololens. By enabling the AR module, the 3D view can be projected onto the real world with just a single tap

Challenges
The iviz suite
Impact
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.