WHEELED ROBOT AUTONOMOUS RETURN SYSTEM AT REMOTE OPERATOR COMMUNICATION BLACKOUT

Abstract

This work is dedicated to increasing mobile robots autonomy in cases of connection loss with a remote operator. As a number of mobile applications increases, the importance of this task is grow-ing. A reliable way is required to save a robot in cases of communication blackout while operating in a hazardous environment, for example, during a search and rescue operation. Communication blackout means the immediate loss of a robot if it is employed in a dangerous to humans environ-ment. Communication blackouts occur because of communication technologies imperfection, sudden changes in the environment or a human factor. This problem can occur with both wired and wireless communications between an operator and a robot. Therefore, a robot must be able to operate auton-omously in cases operator direct control is lost. A robot must be capable to detect a communication loss with an operator and return to its starting point of a path without human intervention. In this paper, we present developed algorithms for automatic detection of a network connection blackout and autonomous return of the robot. Unlike existing solutions, the developed algorithm does not re-quire additional equipment or software on the operator's side. The robot’s network connection blackout detection algorithm uses TCP / IP packet analysis, which makes it universal for robots con-trolled over Wi-Fi networks. Simultaneous localization and mapping (SLAM) methods and path planning algorithms are used for autonomous robot return. In the autonomous return mode, the robot relies on sensory data collected during movement under the operator control. The algorithms were integrated into the control system of a real wheeled robot PMB-2 and tested in laboratory conditions, which experimentally confirmed their effectiveness and practical applicability.

Authors

References

1. Shabalina К. [et al.]. Comparative Analysis of Mobile Robot Wheels Design, Int. Conf. on Developments in eSystems Engineering, IEEE, 2018, pp. 175-179.
2. Shimchik I. [et al.]. Golf cart prototype development and navigation simulation using ROS and Gazebo, MATEC Web of Conf., EDP Sciences, 2016, Vol. 75, pp. 09005.
3. Magid Е., Lavrenov R., Afanasyev I. Voronoi-based trajectory optimization for UGV path planning, Int. Conf. on Mechanical, System and Control Engineering, IEEE, 2017, pp. 383-387.
4. Sokolov M. [et al.]. Modelling a crawler-type UGV for urban search and rescue in Gazebo environment, Int. Conf. on Artificial Life and Robotics, 2017, pp. 360-362.
5. Farkhatdinov I., Ryu J.H. and Poduraev J. A user study of command strategies for mobile robot teleoperation, Intel Serv Robotics, 2009, Vol. 2, pp. 95-104.
6. Wang M., James N.K. Liu. Interactive control for Internet-based mobile robot teleoperation, Robotics and Autonomous Systems, 2005, Vol. 52 (2-3), pp. 160-179.
7. Magid Е. [et al.]. Artificial Intelligence Based Framework for Robotic Search and Rescue Operations Conducted Jointly by International Teams, Int. Conf. on Electromechanics and Ro-botics “Zavalishin's Readings”, 2019, pp. 15-26.
8. Nagatani K. [et al.]. Emergency response to the nuclear accident at the Fukushima Daiichi Nuclear Power Plants using mobile rescue robots, J. of Field Robotics, 2013, Vol. 30 (1), pp. 44-63.
9. Jordi P., Marchionni L., Ferro F. Tiago: the modular robot that adapts to different research needs, Int. workshop on robot modularity IEEE IROS, 2016.
10. Alishev N. [et al.]. Network Failure Detection and Autonomous Return Algorithms for a Crawler Mobile Robot Navigation, Int. Conf. on Developments in eSystems Engineering, IEEE, 2018, pp. 169-174.
11. Tardioli D. [et al.]. Enforcing network connectivity in robot team missions, Int. J. of Robotics Research, 2010, Vol. 29 (4), pp. 460-480.
12. Mong-ying A.H. [et al.]. Towards the deployment of a mobile robot network with end-to-end performance guarantees, Robotics and Automation, IEEE, 2006, pp. 2085-2090.
13. Derbakova A., Correll N., Rus D. Decentralized self-repair to maintain connectivity and cov-erage in networked multi-robot systems, Int. Conf. Robotics and Automation, IEEE, 2011, pp. 3863-3868.
14. Hsieh M.A. [et al.]. Maintaining network connectivity and performance in robot teams, J. of field robotics, 2008, Vol. 25 (1-2), pp. 111-131.
15. PAL Robotics // http://pal-robotics.com. Available at: http://pal-robotics.com (accessed 02 March 2020).
16. Fernandes A. Ad hoc communication in teams of mobile robots using zigbee technology, Computer Applications in Engineering Education, 2015, Vol. 23.5, pp. 733-745.
17. Ping utility, Ubuntu xenial package. Available at: https://packages.ubuntu.com/xenial. Availa-ble at: https://packages.ubuntu.com/xenial/iputils-ping (accessed 02 March 2020).
18. global_planner, ROS package // http://wiki.ros.org. Available at: http://wiki.ros.org/ glob-al_planner (accessed 02 March 2020).
19. Zakiev А. [et al.]. Path planning for Indoor Partially Unknown Environment Exploration and Mapping, Int. Conf. on Artificial Life and Robotics, 2018, p. 399-402.
20. Quigley M. [et al.]. Sub-meter indoor localization in unmodified environments with inexpen-sive sensors, IROS, IEEE, 2010, pp. 2039-2046.
21. Fox D. Adapting the sample size in particle filters through KLD-sampling, Int. J. of robotics research, 2003, Vol. 22, pp. 985-1003.

Скачивания

Published:

2020-07-10

Issue:

Section:

SECTION II. CONTROL AND SIMULATION SYSTEMS

Keywords:

Mobile robot, algorithm, offline return, connection blackout detection, PMB-2