2020
DOI: 10.48550/arxiv.2011.02781
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

ROS-Mobile: An Android application for the Robot Operating System

Nils Rottmann,
Nico Studt,
Floris Ernst
et al.

Abstract: Controlling and monitoring complex autonomous and semi autonomous robotic systems is a challenging task. The Robot Operating System (ROS) was developed to act as a robotic middleware system running on Ubuntu Linux which allows, amongst others, hardware abstraction, message-passing between individual processes and package management. However, active support of ROS applications for mobile devices, such as smarthphones or tablets, are missing. We developed a ROS application for Android, which comes with an intuit… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(8 citation statements)
references
References 5 publications
(5 reference statements)
0
6
0
Order By: Relevance
“…The joypad interface realizes a velocity controller for the mobile base, and is capable of commanding both its linear and angular velocities. It is implemented using a standard twist command for the base, which is generated by a virtual joystick implemented as a built-in feature in the ROS-Mobile Android application [ 25 ].…”
Section: Multimodal–multisensor Interface Frameworkmentioning
confidence: 99%
“…The joypad interface realizes a velocity controller for the mobile base, and is capable of commanding both its linear and angular velocities. It is implemented using a standard twist command for the base, which is generated by a virtual joystick implemented as a built-in feature in the ROS-Mobile Android application [ 25 ].…”
Section: Multimodal–multisensor Interface Frameworkmentioning
confidence: 99%
“…The proposed system consists of two main modules, a Robot module which employs Robot Operating System (ROS) and a Interface module which is either an AR headset which uses Unity Engine or an android tablet which employs ROS-Mobile [22]. The Interface module communicates the robot's goal to the Robot module, which then uses this information to navigate to a user-specified goal through velocity commands.…”
Section: Ar Pointandclick Interfacementioning
confidence: 99%
“…Fig. 3: An example of the Tablet interface which uses ROS mobile [22] that implements the popular RViz interface on mobile devices. Note that the visualized flag is not seen in by the user and is used to symbolize the user's goal in this scenario…”
Section: A Baseline Interfacesmentioning
confidence: 99%
See 1 more Smart Citation
“…The idea is to alleviate the need for complex robot teleoperation devices such as a joystick, a RC transmitter, etc., and to provide an intuitive way of controlling the robot by simply touching the Android device screen. To achieve this, we leveraged the framework developed by Rottmann Nils et al [31]. The setup is straightforward.…”
Section: O 2 S Teleoperation From Remote-control (Rc) Devicesmentioning
confidence: 99%