{'fraction_non_alphanumeric': 0.017361111111111112, 'fraction_numerical': 0.0, 'mean_word_length': 4.793969849246231, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Android application for simultaneously control of multiple land robots which have different drive strategy

The remote controls which are used to control the robots are very expensive. In addition, one remote control is required for each robot. The goal of this work is to control multi robots at the same time by publish a single ROS message using one Android device. The user can drive robots with help of a variety of sensors and camera data which are displayed on the Android device screen, even if the user is visually disconnected from all robots. The biggest difference of this application from similar applications is that two different robots can be driven at the same time. With this feature, many multi robot tasks can be performed. Also robots have different driving strategies. This feature allows drive robots on different surfaces. Another powerful aspect of the work is the usage of ROS. Thanks to ROS, it is ensured that processes such as data communication protocols, process scheduling, etc. are implemented easily and efficiently. Furthermore, this work developed for Android. This feature facilitates the spread of the application.