Human-Robot Communication System for an Isolated Environment

In this paper, we demonstrated a service robot navigation system based on the Message Queuing Telemetry Transport (MQTT) protocol communication system that updates the real-time robot states for multiple users. The proposed office assistant robot (OABot) consists of a navigable structure, a mobile app, and a central control workstation and these three components intercommunicate via a wireless network. The voice-recognition mobile app is used to interact with users with voice commands; these voice commands are processed inside the workstation and actions are assigned to the moving robot accordingly. The robot can navigate inside the room using real-time maps while localizing itself in the environment. In addition, the robot is equipped with a digital camera to identify people in predefined locations in the room. The WiFi communication system is provided with RESTful and Mosquitto servers for better human-robot communication. Hence, multiple users are notified about the robot status through updates on the real-time states via the MQTT protocol. The developed system successfully navigates to the instructed destinations and identifies the target person with an average accuracy of 96%. Most importantly, in an isolated indoor environment with social distancing restrictions to perform, the proposed system is essentially useful for contactless delivery.

[1]  Naofumi Takagi,et al.  Zytlebot : FPGA integrated ros-based autonomous mobile robot , 2021, 2021 International Conference on Field-Programmable Technology (ICFPT).

[2]  D. Harris,et al.  Force and torque-free helical tail robot to study low Reynolds number micro-organism swimming. , 2021, The Review of scientific instruments.

[3]  G. Gayathri,et al.  Autonomous mobile robot for visual inspection of MEP provisions , 2021, Journal of Physics: Conference Series.

[4]  António H. J. Moreira,et al.  Implementation of an Autonomous ROS-Based Mobile Robot with AI Depth Estimation , 2021, IECON 2021 – 47th Annual Conference of the IEEE Industrial Electronics Society.

[5]  K. R. Prakash,et al.  Navigation of Mobile Robot Through Mapping Using Orbbec Astra Camera and ROS in an Indoor Environment , 2021, Recent Advances in Manufacturing, Automation, Design and Energy Technologies.

[6]  Mythra V. Balakuntala,et al.  Occupant-centric robotic air filtration and planning for classrooms for Safer school reopening amid respiratory pandemics , 2021, Robotics and Autonomous Systems.

[7]  Dzmitry Tsetserukou,et al.  MobileCharger: an Autonomous Mobile Robot with Inverted Delta Actuator for Robust and Safe Robot Charging , 2021, 2021 26th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA ).

[8]  Junzheng Wang,et al.  OpenStreetMap-Based Autonomous Navigation for the Four Wheel-Legged Robot Via 3D-Lidar and CCD Camera , 2021, IEEE Transactions on Industrial Electronics.

[9]  Junzheng Wang,et al.  Fuzzy-Torque Approximation-Enhanced Sliding Mode Control for Lateral Stability of Mobile Robot , 2021, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[10]  Y. Eraso,et al.  Factors associated with non-adherence to social distancing rules during the COVID-19 pandemic: a logistic regression analysis , 2020, BMC Public Health.

[11]  K. Kamarudin,et al.  Analysis of Mobile Robot Indoor Mapping using GMapping Based SLAM with Different Parameter , 2019, IOP Conference Series: Materials Science and Engineering.

[12]  Kiyotaka Kato,et al.  Smooth Automatic Stopping for Ultra-Compact Vehicles , 2019, IEEE Transactions on Intelligent Vehicles.

[13]  J. Fernandez-Miranda,et al.  Artificial Intelligence and the Future of Surgical Robotics. , 2019, Annals of surgery.

[14]  Halpage Chinthaka Nuwandika Premachandra,et al.  Visible Light Communication by Using LED Array for Automatic Wheelchair Control in Hospitals , 2019, 2019 IEEE 23rd International Symposium on Consumer Technologies (ISCT).

[15]  Micael S. Couceiro,et al.  A novel solution for securing robot communications based on the MQTT protocol and ROS , 2019, 2019 IEEE/SICE International Symposium on System Integration (SII).

[16]  W. K. I. L. Wanniarachchi,et al.  Vision Based Office Assistant Robot System for Indoor Office Environment , 2018, 2018 3rd International Conference on Information Technology Research (ICITR).

[17]  R. Sarpong,et al.  Bio-inspired synthesis of xishacorenes A, B, and C, and a new congener from fuscol† †Electronic supplementary information (ESI) available. See DOI: 10.1039/c9sc02572c , 2019, Chemical science.

[18]  Prithviraj Dasgupta,et al.  A Comprehensive Survey of Recent Trends in Cloud Robotics Architectures and Applications , 2018, Robotics.

[19]  Daoguo Yang,et al.  Online Monitoring & Controlling Industrial Arm Robot Using MQTT Protocol , 2018, 2018 IEEE International Conference on Robotics, Biomimetics, and Intelligent Computational Systems (Robionetics ).

[20]  Marc Hanheide,et al.  Artificial Intelligence for Long-Term Robot Autonomy: A Survey , 2018, IEEE Robotics and Automation Letters.

[21]  Sei Ikeda,et al.  Visual SLAM algorithms: a survey from 2010 to 2016 , 2017, IPSJ Transactions on Computer Vision and Applications.

[22]  Roger A. Light Mosquitto: server and client implementation of the MQTT protocol , 2017, J. Open Source Softw..

[23]  Vahram Stepanyan,et al.  3D LiDAR SLAM Integration with GPS/INS for UAVs in Urban GPS-Degraded Environments , 2017 .

[24]  Krešimir Grgić,et al.  A web-based IoT solution for monitoring data using MQTT protocol , 2016, 2016 International Conference on Smart Systems and Technologies (SST).

[25]  Wolfgang Hess,et al.  Real-time loop closure in 2D LIDAR SLAM , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[26]  Sonia Chernova,et al.  Robot Web Tools: Efficient messaging for cloud robotics , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[27]  Chang-Hun Kim,et al.  RViz: a toolkit for real domain data visualization , 2015, Telecommunication Systems.

[28]  David Portugal,et al.  An evaluation of 2D SLAM techniques available in Robot Operating System , 2013, 2013 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR).

[29]  Mike Schuster,et al.  Speech Recognition for Mobile Devices at Google , 2010, PRICAI.

[30]  Wolfram Burgard,et al.  Improved Techniques for Grid Mapping With Rao-Blackwellized Particle Filters , 2007, IEEE Transactions on Robotics.

[31]  Chinthaka Premachandra,et al.  Remote Control of a Wheeled Robot by Visible Light for Support in Infectious Disease Hospitals , 2021, IEEE Access.

[32]  Chinthaka Premachandra,et al.  Development of an Automated Camera-Based Drone Landing System , 2020, IEEE Access.

[33]  W. Wanniarachchi,et al.  Efficient Office Assistant Robot System: Autonomous Navigation and Controlling Based on ROS , 2019, International Journal of Multidisciplinary Studies.

[34]  Michail Petrov,et al.  Wireless Network for Mobile Robot Applications , 2015 .

[35]  Zielinska Teresa,et al.  History of Service Robots , 2012 .

[36]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.