Survey on artificial intelligence based techniques for emerging robotic communication

This paper reviews the current development of artificial intelligence (AI) techniques for the application area of robot communication. The research of the control and operation of multiple robots collaboratively toward a common goal is fast growing. Communication among members of a robot team and even including humans is becoming essential in many real-world applications. The survey focuses on the AI techniques for robot communication to enhance the communication capability of the multi-robot team, making more complex activities, taking an appreciated decision, taking coordinated action, and performing their tasks efficiently. We present a comprehensive review of the intelligent solutions for robot communication which have been proposed in the literature in recent years. This survey contributes to a better understanding of the AI techniques for enhancing robot communication and sheds new lights on future research direction in the subject area.

[1]  Roberto Colella,et al.  Industrial Internet of things at work: a case study analysis in robotic-aided environmental monitoring , 2017, IET Wirel. Sens. Syst..

[2]  Alessandro Saffiotti,et al.  IoT European Large-Scale Pilots – Integration, Experimentation and Testing , 2017 .

[3]  D. C. Cox,et al.  A handoff algorithm for wireless systems using pattern recognition , 1998, Ninth IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (Cat. No.98TH8361).

[4]  Hsing-Chung Chen,et al.  Driver behaviour detection and vehicle rating using multi-UAV coordinated vehicular networks , 2017, J. Comput. Syst. Sci..

[5]  Rajesh Kumar,et al.  An opportunistic cross layer design for efficient service dissemination over flying ad hoc networks (FANETs) , 2015, 2015 2nd International Conference on Electronics and Communication Systems (ICECS).

[6]  Lahouari Ghouti,et al.  Mobility prediction in mobile ad hoc networks using neural learning machines , 2016, Simul. Model. Pract. Theory.

[7]  Joo-Ho Lee,et al.  Intelligent Space — concept and contents , 2002, Adv. Robotics.

[8]  Yu Zhou,et al.  A reinforcement learning trained fuzzy neural network controller for maintaining wireless communication connections in multi-robot systems , 2014, Sensing Technologies + Applications.

[9]  Walid Saad,et al.  Caching in the Sky: Proactive Deployment of Cache-Enabled Unmanned Aerial Vehicles for Optimized Quality-of-Experience , 2016, IEEE Journal on Selected Areas in Communications.

[10]  Richard Demo Souza,et al.  A Survey of Machine Learning Techniques Applied to Self-Organizing Cellular Networks , 2017, IEEE Communications Surveys & Tutorials.

[11]  Emmanuel Baccelli,et al.  Low-Cost Robots in the Internet of Things: Hardware, Software & Communication Aspects , 2017, EWSN.

[12]  Ella M. Atkins,et al.  Human Intent Prediction Using Markov Decision Processes , 2015, J. Aerosp. Inf. Syst..

[13]  Monica N. Nicolescu,et al.  Deep networks for predicting human intent with respect to objects , 2012, 2012 7th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[14]  Swati Gupta,et al.  A brief survey and analysis of multi-robot communication and coordination , 2015, International Conference on Computing, Communication & Automation.

[15]  Javier Irizarry,et al.  Ambient intelligence environments for accessing building information , 2014 .

[16]  Hong Liu,et al.  Securing wireless communications of connected vehicles with artificial intelligence , 2017, 2017 IEEE International Symposium on Technologies for Homeland Security (HST).

[17]  Cristanel Razafimandimby,et al.  A Neural Network and IoT Based Scheme for Performance Assessment in Internet of Robotic Things , 2016, 2016 IEEE First International Conference on Internet-of-Things Design and Implementation (IoTDI).

[18]  Hasan Omar Al-Sakran,et al.  Intelligent Traffic Information System Based on Integration of Internet of Things and Agent Technology , 2015 .

[19]  Izhak Rubin,et al.  A framework and analysis for cooperative search using UAV swarms , 2004, SAC '04.

[20]  S. G. Popov,et al.  The rules selection algorithm for network traffic of robot groups in intelligent transportation systems , 2017, 2017 XX IEEE International Conference on Soft Computing and Measurements (SCM).

[21]  Mukta Paliwal,et al.  Neural networks and statistical techniques: A review of applications , 2009, Expert Syst. Appl..

[22]  Fawzi Nashashibi,et al.  Indoor Intelligent Vehicle localization using WiFi received signal strength indicator , 2017, 2017 IEEE MTT-S International Conference on Microwaves for Intelligent Mobility (ICMIM).

[23]  Mohamed Ayadi,et al.  Exploiting Neuro-Fuzzy System for Mobility Prediction in Wireless Ad-Hoc Networks , 2015, IWANN.

[24]  Kathiravan Srinivasan,et al.  Efficient cooperative relaying in flying ad hoc networks using fuzzy-bee colony optimization , 2017, The Journal of Supercomputing.

[25]  Eduardo Serrano,et al.  Internet of Intelligent Things: Bringing Artificial Intelligence into Things and Communication Networks , 2014 .

[26]  Mario Gerla,et al.  Internet of vehicles: From intelligent grid to autonomous cars and vehicular clouds , 2014, 2014 IEEE World Forum on Internet of Things (WF-IoT).

[27]  Kan Zheng,et al.  A Reinforcement Learning-Based Resource Allocation Scheme for Cloud Robotics , 2018, IEEE Access.

[28]  Elena V. Simonova,et al.  Application of Multi-agent Technology in the Scheduling System of Swarm of Earth Remote Sensing Satellites , 2017 .

[29]  Edwin Olson,et al.  Learning semantic place labels from occupancy grids using CNNs , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[30]  Wail Gueaieb,et al.  An Intelligent Mobile Robot Navigation Technique Using RFID Technology , 2008, IEEE Transactions on Instrumentation and Measurement.

[31]  Changhua He,et al.  Resource reservation in wireless networks based on pattern recognition , 2001, IJCNN'01. International Joint Conference on Neural Networks. Proceedings (Cat. No.01CH37222).

[32]  Jonathan Fink,et al.  Communication for teams of networked robots , 2011 .

[33]  Richard J. Duro,et al.  Open-ended evolution as a means to self-organize heterogeneous multi-robot systems in real time , 2010, Robotics Auton. Syst..

[34]  M. Cappelli Regulation on Safety and civil Liability of intelligent autonomous Robots: the case of smart Cars , 2015 .

[35]  Arcot Sowmya,et al.  Victim detection and localisation in an urban disaster site , 2013, 2013 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[36]  J. Hvizdoš,et al.  Applications of remote controlled robotics in the intelligent space , 2017, 2017 IEEE 15th International Symposium on Applied Machine Intelligence and Informatics (SAMI).

[37]  Cristanel Razafimandimby,et al.  Towards efficient deployment in Internet of Robotic Things , 2018 .

[38]  Hassan Mathkour,et al.  Wireless vision-based fuzzy controllers for moving object tracking using a quadcopter , 2017, Int. J. Distributed Sens. Networks.

[39]  Fernando Santos Osório,et al.  CaRINA Intelligent Robotic Car: Architectural design and applications , 2014, J. Syst. Archit..

[40]  Ankur Roy Chowdhury IoT and Robotics: a synergy , 2017, PeerJ Prepr..

[41]  Samira Chouraqui,et al.  Neuro-fuzzy controller to navigate an unmanned vehicle , 2013, SpringerPlus.

[42]  José Ranilla,et al.  High-performance computing: the essential tool and the essential challenge , 2016, The Journal of Supercomputing.

[43]  Lahouari Ghouti,et al.  Mobility Prediction in Mobile Ad Hoc Networks Using Extreme Learning Machines , 2013, ANT/SEIT.

[44]  Vijay Raghunathan,et al.  iTCP: an intelligent TCP with neural network based end-to-end congestion control for ad-hoc multi-hop wireless mesh networks , 2014, Wireless Networks.

[45]  Jean-Marc Thiriet,et al.  Co-design for Wireless Networked Control of an Intelligent Mobile Robot , 2009, ICINCO-RA.

[46]  Dario Floreano,et al.  Evolved swarming without positioning information: an application in aerial communication relay , 2009, Auton. Robots.

[47]  S. H. Alsamhi,et al.  Implementation of call admission control technique in HAP for enhanced QoS in wireless network deployment , 2016, Telecommun. Syst..

[48]  Dick Stottler Satellite Communication Scheduling, Optimization, and Deconfliction Using Artificial Intelligence Techniques , 2010 .

[49]  Julien Bourgeois,et al.  Using Nano-wireless Communications in Micro-Robots Applications , 2014, NANOCOM' 14.

[50]  Victor C. M. Leung,et al.  From cloud-based communications to cognition-based communications: A computing perspective , 2018, Comput. Commun..

[51]  Rajesh Kumar,et al.  G-FANET: an ambient network formation between ground and flying ad hoc networks , 2017, Telecommun. Syst..

[52]  Walid Saad,et al.  Liquid State Machine Learning for Resource Allocation in a Network of Cache-Enabled LTE-U UAVs , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[53]  S. H. Alsamhi,et al.  An Efficient Channel Reservation Technique for Improved QoS for Mobile Communication Deployment Using High Altitude Platform , 2016, Wirel. Pers. Commun..

[54]  Donato Di Paola,et al.  IoT-aided robotics applications: Technological implications, target domains and open issues , 2014, Comput. Commun..

[55]  Jian Ma,et al.  Learning-Based Energy-Efficient Data Collection by Unmanned Vehicles in Smart Cities , 2018, IEEE Transactions on Industrial Informatics.

[56]  Hideki Hashimoto,et al.  Monitoring system based on ethologically inspired human-robot communication in Intelligent Space , 2011, 2011 8th Asian Control Conference (ASCC).

[57]  Simon X. Yang,et al.  Neural-Network-Based Path Planning for a Multirobot System With Moving Obstacles , 2009, IEEE Trans. Syst. Man Cybern. Part C.

[58]  Alicia Y. C. Tang,et al.  Agents of Things (AoT): An intelligent operational concept of the Internet of Things (IoT) , 2013, 2013 13th International Conference on Intellient Systems Design and Applications.

[59]  Veysel Gazi,et al.  Asynchronous Particle Swarm Optimization Based Search with a Multi-Robot System: Simulation and Impl , 2010 .

[60]  Abdelmadjid Bouabdallah,et al.  ETTAF: Efficient Target Tracking and Filming with a Flying Ad Hoc Network , 2015, SmartObjects '15.

[61]  Sidi-Mohammed Senouci,et al.  Network connectivity and area coverage for UAV fleet mobility model with energy constraint , 2016, 2016 IEEE Wireless Communications and Networking Conference.

[62]  Rajesh Kumar,et al.  Self-Healing Neural Model for Stabilization Against Failures Over Networked UAVs , 2015, IEEE Communications Letters.

[63]  Nishith D. Tripathi,et al.  Pattern classification based handoff using fuzzy logic and neural nets , 1998, ICC '98. 1998 IEEE International Conference on Communications. Conference Record. Affiliated with SUPERCOMM'98 (Cat. No.98CH36220).

[64]  Kathiravan Srinivasan,et al.  EFF-FAS: enhanced fruit fly optimisation based search and tracking by flying ad hoc swarm , 2019, Int. J. Ad Hoc Ubiquitous Comput..

[65]  Francesca Cuomo,et al.  Nano-wireless communications for microrobotics: An algorithm to connect networks of microrobots , 2017, Nano Commun. Networks.

[66]  H. Bora Karayaka,et al.  Simulating micro-robots to find a point of interest under noise and with limited communication using Particle Swarm Optimization , 2017, SoutheastCon 2017.

[67]  Tingli Su,et al.  State-of-the-Art Mobile Intelligence: Enabling Robots to Move Like Humans by Estimating Mobility with Artificial Intelligence , 2018 .

[68]  Ilker Bekmezci,et al.  Connected multi UAV task planning for Flying Ad Hoc Networks , 2014, 2014 IEEE International Black Sea Conference on Communications and Networking (BlackSeaCom).

[69]  Eleanor Sandry,et al.  Re-evaluating the Form and Communication of Social Robots , 2015, Int. J. Soc. Robotics.

[70]  Manuel Mazo,et al.  An Intelligent Space for Mobile Robot Localization Using a Multi-Camera System , 2014, Sensors.

[71]  Roberto Sabatini,et al.  UAVs Assisted Delay Optimization in Heterogeneous Wireless Networks , 2016, IEEE Communications Letters.

[72]  Jonathan P. How,et al.  Decentralized non-communicating multiagent collision avoidance with deep reinforcement learning , 2016, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[73]  S. H. Alsamhi,et al.  An Intelligent Hand-off Algorithm to Enhance Quality of Service in High Altitude Platforms Using Neural Network , 2015, Wirel. Pers. Commun..

[74]  Mianxiong Dong,et al.  Sustainable CNN for Robotic: An Offloading Game in the 3D Vision Computation , 2019, IEEE Transactions on Sustainable Computing.

[75]  Mehdi Bennis,et al.  UAV-Assisted Heterogeneous Networks for Capacity Enhancement , 2016, IEEE Communications Letters.

[76]  Bernhard Schölkopf,et al.  Probabilistic movement modeling for intention inference in human–robot interaction , 2013, Int. J. Robotics Res..

[77]  Er Meng Joo,et al.  A survey of machine learning in Wireless Sensor netoworks From networking and application perspectives , 2007, 2007 6th International Conference on Information, Communications & Signal Processing.

[78]  Sarangapani Jagannathan,et al.  Distributed consensus-based event-triggered approximate control of nonholonomic mobile robot formations , 2017, 2017 American Control Conference (ACC).

[79]  Kathiravan Srinivasan,et al.  Intelligent deployment of UAVs in 5G heterogeneous communication environment for improved coverage , 2017, J. Netw. Comput. Appl..

[80]  Partha Pratim Ray,et al.  Internet of Robotic Things: Concept, Technologies, and Challenges , 2016, IEEE Access.

[81]  Yinong Chen,et al.  Internet of intelligent things and robot as a service , 2013, Simul. Model. Pract. Theory.

[82]  Rajesh Kumar,et al.  Cooperative frameworks and network models for flying ad hoc networks: a survey , 2017, Concurr. Comput. Pract. Exp..

[83]  Babak Salamat,et al.  Stochastic Trajectory Generation Using Particle Swarm Optimization for Quadrotor Unmanned Aerial Vehicles (UAVs) , 2017 .

[84]  Jameela Al-Jaroodi,et al.  UAVFog: A UAV-based fog computing for Internet of Things , 2017, 2017 IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computed, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI).

[85]  Ashok Kumar Das,et al.  Authentication protocols for the internet of drones: taxonomy, analysis and future directions , 2018, Journal of Ambient Intelligence and Humanized Computing.

[86]  Dario Izzo,et al.  Artificial Intelligence for Space Applications , 2007 .

[87]  Chu Kiong Loo,et al.  Incremental episodic segmentation and imitative learning of humanoid robot through self-exploration , 2016, Neurocomputing.

[88]  Xiaoyan Hong,et al.  UAV aided intelligent routing for ad-hoc wireless network in single-area theater , 2000, 2000 IEEE Wireless Communications and Networking Conference. Conference Record (Cat. No.00TH8540).

[89]  Hwee Pink Tan,et al.  Machine Learning in Wireless Sensor Networks: Algorithms, Strategies, and Applications , 2014, IEEE Communications Surveys & Tutorials.

[90]  David Portugal,et al.  A comparison of general-purpose FOSS compression techniques for efficient communication in cooperative multi-robot tasks , 2014, 2014 11th International Conference on Informatics in Control, Automation and Robotics (ICINCO).

[91]  Stefano Nolfi,et al.  Toward open-ended evolutionary robotics: evolving elementary robotic units able to self-assemble and self-reproduce , 2004, Connect. Sci..

[92]  Walid Saad,et al.  Learning How to Communicate in the Internet of Things: Finite Resources and Heterogeneity , 2016, IEEE Access.

[93]  Naoyuki Kubota,et al.  Fuzzy Computing for Communication of A Partner Robot Based on Imitation , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[94]  Ming Liu,et al.  A deep-network solution towards model-less obstacle avoidance , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[95]  Mohamed Ayoub Messous,et al.  Implementing an emerging mobility model for a fleet of UAVs based on a fuzzy logic inference system , 2017, Pervasive Mob. Comput..

[96]  Sangjun Lee,et al.  Finding the optimal location and allocation of relay robots for building a rapid end-to-end wireless communication , 2016, Ad Hoc Networks.

[97]  Yuting Zhang,et al.  Predictive routing for wireless networks: Robotics-based test and evaluation platform , 2018, 2018 IEEE 8th Annual Computing and Communication Workshop and Conference (CCWC).

[98]  Alex R. Pinto,et al.  AVENS - A Novel Flying Ad Hoc Network Simulator with Automatic Code Generation for Unmanned Aircraft System , 2017, HICSS.

[99]  Jörg Franke,et al.  Self-learning RRT* Algorithm for Mobile Robot Motion Planning in Complex Environments , 2014, IAS.

[100]  Pascal Bouvry,et al.  UAV fleet area coverage with network connectivity constraint , 2013, MobiWac '13.