Artificial Intelligence-Based Techniques for Emerging

1 downloads 0 Views 617KB Size Report
A robot network is a group of robots that are communicated ...... C.Q. Luiz Filho, A.R. Pinto, K.R. Branco, AVENS-A Novel Flying .... Junction Publishing, 2017, pp.
Artificial Intelligence-Based Techniques for Emerging Robotics Communication: A Survey and Future Perspectives S. H. Alsamhi1, Ou Ma2, M. S. Ansari3 1 School of Aerospace, Tsinghua University, Beijing, China, and IBB University, Ibb, Yemen 2 College of Engineering and Applied Science, University of Cincinnati, Ohio, USA 3 Department of Electronics Engineering, AMU, Aligarh, India [email protected], [email protected], [email protected]. dangerous and exhausting. Robots may be classified into two major types which are the service robots and field robots as shown in Fig.2.

Abstract:-This paper reviews the current development of artificial intelligence (AI) techniques for the application area of robot communication. The study 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.

ANFIS

AI Wireless communication for robotics

PSO

ANN Classical Method

Keywords:- Artificial intelligence, robot, multi-robot, robotics communication, internet of robotics things, internet of intelligent things, Ad-hoc network, wireless network, swarm robotics.

Fuzzy logic

GA

I.

Introduction Artificial intelligence (AI) is being utilized to enhance sciences and technologies due to its amazing capability of dealing with big data, complexity, high accuracy, and speedy processing. Artificial neural network (ANN), fuzzy logic, neuro-fuzzy interference system (ANFIS), genetic algorithm, pattern recognition, clustering, machine learning (ML), particle swarm optimization (PSO), etc., are the familiar tools of AI, as depicted in Fig.1. AI has been employed in various areas such as engineering, science, medicine, computing, finance, economics and so on. Furthermore, it has been used to make machines smarter. Smart machine means the ability to make a machine perform intellectual tasks in an environment like or close to a human would do. Therefore, AI is part of the computer science and also arguably the most existing field in robotics. With a view to use AI approaches and robotics became an emerging technology at a rapid pace, offering many possibilities for automation tasks in many application areas such as domestic services, and space explorations [1], medical procedures, and military operations, collecting data about air pressure, temperature, climate, wind and so on [2]. Therefore, we can find functions of robots not only at work but also at home and industry, replacing many tasks that are

Fig.1 Wireless robotics communication using AI approaches Humaniod Service Robotics domestic Robotics Aerial

Field Robotics

Marine Ground

Fig.2 Robotics classification

Robotics has brought tremendous changes in various socio-economic aspects in our society. Robotic and AI aim is to create and understand machines capable of thinking and acting like humans. In view of this, robotics has the capability for self-learning [3, 4], self-organizing [5], self-reproduce[6, 7]. Nowadays, robots are becoming intelligent machines which use their artificial intelligence, abilities, and cleverness to perform tasks quickly and smartly. Robotics and AI together can make a machine similarly do things as a human. In the future, robots will be everywhere, and 1

they will help humans at any time in anywhere. To do that, communication among robots themselves and with humans is necessary. Therefore, robotics technologies have often combined with communication network technologies in both research and practice. The combination of both technologies will help robots to move autonomously and extend robotic functions to perform any given tasks effectively and efficiently. The wireless network plays a vital rule in sharing and transmitting data between robots over the pervasive network, communicating with each other also with humans. A robot network is a group of robots that are communicated via wire or wireless communication technology performing tasks for a common goal in a coordinated manner. Communication can be teleoperated or autonomous [8]. Teleoperated robots refer to the robots which are fully controlled by human operators via communication networks. On the other hand, autonomous robots perform tasks or behave with a high degree of autonomy. Swarm robots are a group of robots placed in distribution fashion to perform a common task by sensing and sharing information via a communication network through the internet or other means autonomously without the direct intervention of a human. Efficient communication in cooperative robot team tasks is addressed in [9]. Communication among robots also needs to ensure collision prevention and maintain the communication link quality between them. Much research has been done in the area of robot-team communications [10, 11]. Intelligent robot communication is essential when the robots are either in the sky, on the ground, in water or another environment, as shown in Fig.3.

that control the physical robots according to the application needs [12, 13]. The difference between robotic things and IoT is that robots have intelligence concepts [14]. Pervasive robotics is closely interrelated with the internet of intelligent things (IoIT) [13]. The combination of robots, AI and IoT, will result in robot systems having high capabilities to perform complex tasks autonomously. Therefore, with the help of IoT, robots can connect with each other and with humans easily, facilitating the high quality of exchanging data among them and with humans. Razafimandimby et al. [15] addressed the key technology for keeping connectivity between internet of robotic things (IoRT) to provide the desired quality of service (QoS) by using ANN. This paper is focused on surveying AI methods for robot communication to enhance the communication capability of robots with each other, making activities, taking necessary and appreciated decisions, taking autonomous and coordinated actions and performed their tasks efficiently. The rest of the paper is organized as follows. Section II describes an overview of artificial intelligence and robotics communication. Section III presents intelligent aerospace robots communication, and intelligent swarm robotics communication is described in Section IV. Internet of robotic things is discussed in Section V. Future research directions are provided in Section VI and the paper is concluded in Section VII. II. Artificial Intelligence and Robotic Communication Overview Development of nano-antenna provides us with a new version of wireless communication called nanowireless communication. Nano-wireless communication is very important for communication between small things. One of the applications of nano-communication is for communication between micro-robots [16, 17]. Always the communication between robotics uses adhoc network technologies because of independent nodes. There are robot communication protocols used for ensuring wireless connection between robots [18]. AI is difficult to define precisely. However, John McCarthy, known as the father of AI, defined AI as” the science and engineering making intelligent machines.”. Therefore, AI refers to the ability of robotics systems to process information and produces outcome in a similar manner as humans do in learning, decision making, and solving problems. Furthermore, AI is growing continuously to make machines smarter and smarter. AI is used to make machines more intelligent, and machine intelligence is the ability of a machine to perform any intellectual task in any environment that a human would do, as shown in Fig.4. It is expected that robots serving humans or collaborating with humans must know the human needs

Small Satellite Aerospace robots

Airship/ Airplane UAV

AI and Robots Communication

Agent

Ground Robots

Vehicle Smart home robots Mobile robots



Fig.3 AI and robots Communication in different areas

Currently, AI and internet of things (IoT) make revaluation in the robotic domains applications. IoT represents the body part of robots that perform physical tasks, whereas the AI represents the brain part of robots 2

with minimal communication from the humans. To this end, AI techniques were used to allow modeling and understanding of human intentions just by observing human physical movements [19, 20].

Kelley et al. [26] also used learning technology to predict human intention. Furthermore, Li et al. [27] used ANN to coordinate an intelligent planner component of the hybrid agent for avoiding obstacles during moving. Using ANN helps a robot to avoid obstacles and keeps moving on. Input 1

ω i1

Input 2

AI

Input 3

Autonomous Robotics Intelligence

Augmented Robotics Intelligence

Assisted Robotics Intelligence

AI augments human ability to perform tasks faster or with more precision.

Enhancing human ability to do the same tasks faster or better.

AI assist humans in making decision and taking actions

ω

i2

ω i3

ω

1 in-

Input n-1

ω

Input n



Target Fun() Output= Fun(∑Win*Inputn -Ɵ)

Ɵ

in

-1

Fig.5 an ANN Network Structure

Robots are often used for search and rescue to access places and environments which a human cannot enter or safely enter. In this regard, communication is critical as rescuers need to send information and comments to robots as well as receive information from robots about the environment. Therefore, communication, robot, and AI indicate the safety and danger level for rescues, humans, and robots. Communication is also required for communication between robots and humans for accomplishing a task fast and efficiently. A robot navigation algorithm was demonstrated to be highly useful in guiding the robot to under any radio frequency identification (RFID) tag by simple intelligent processing of the phase difference of the signal sent by the tag and received at both antennas of the RFID reader mounted on the robot [28]. An intelligent routing approach was proposed for a single unmanned aerial vehicle (UAV) which considers as delivering broadcasting unit [29]. Layer structure was divided based on hierarchical state and UAV operates in the upper layer for providing the broadcasting services to down layer such as a ground ad hoc wireless network. On the other hand, coverage area and network connectivity are the most important to design tradeoff between UAV teams. Therefore, Schleich et al. [30] developed and achieved an intelligence algorithm for UAV teams with network connectivity constraint. Development of performance protocols for an intelligent aerial vehicle was evaluated for providing an accurate aerial vehicles system [31]. Islam et al. [32] demonstrated that the proposed intelligent transmission control protocol (iTCP) exhibited a significant improvement in total network throughput and average energy consumption.

Fig.4 AI for Robotic Intelligence

Recently, ANNs have been applied to many diverse problems. ANN plays a vital rule in the environments that are nonlinear such as communication and autonomy, as shown in Fig.5. The training of ANN is done using feeding the network input to learn. The network input transmits through the pattern with weights and neurons until it reaches an optimal. Training of a network could be done by supervised or unsupervised learning. The main advantages of ANN are the ability to be learned and trained from the failures as well as it can detect the relationship between nonlinear variables. Furthermore, ANNs output actively provides accurate prediction and estimation from the input [21]. The statistical performance techniques and ANN for different applications are discussed [22]. Hence, the overview of using AI as a key technology to helping humans both on earth and in space makes this exploration feasible is shown in Fig.6. ANN is a tool of artificial intelligence which is utilized for taking an appreciated hand-off decision when a mobile robot moves out of range of particular cell [23]. Furthermore, ANN was used for a mobile robot to communicate with its neighbor robots taking into account of their positions, orientations, and velocities in the same network coverage area [24]. Research has shown that using ANN helps reduction of the costs of communication and ensures the stability of the robots network. The reaction of robots to a human for a human-robot collaborative task is critical. Zhang et al. recently proposed an ANN-based method to predict human intention with which robots can take collaborative actions in time during the task [25]. 3

cooperation and communication between UAVs have been discussed and summarized using ad hoc networks [36, 37]. UAV was shown capable of identifying the subscriber and providing transmission of data between them [34]. The proposed UAVs were capable of delivering at a high data rate, sufficient bandwidth, and high QoS. Elleuch et al. [21] predicted optimal paths for node mobility of wireless ad hoc networks by using ANFIS. Furthermore, Ghouti et al. [38, 39] predicted the same by using machine learning techniques. Ad hoc network technology was used for wireless communication between the ad-hoc fly network (FANET) and ground networks [40]. Connectivity strategy between FANET and ground networks was coordinated by using ANN, fuzzy and genetic algorithm [35, 40]. To maintain the quality of wireless link and connectivity among robots, intelligence techniques are often required. Zhong et al. proposed an ANFIS technique which used a reinforcement learning method to maintain the desired coverage of wireless communication and control the quality of robots connectivity during performing their given tasks in an unknown environment [41]. On the other hand, Shibata proposed ANN which was trained using a reinforcement learning approach for negotiation between robots and end to end communication [42]. Dinh-Van et al. [43] improved an intelligence technique for indoor intelligent vehicle navigation to move autonomously using Wi-Fi fingerprinting and classification NN, which was capable of replacing the GPS. The communication and security problems of smart robotic cars were investigated [44]. Table 1 shows the comparison of different involving approach to intelligent robots communication.

Skobelev et al. [50]

Aerospace Robotic

Small Satellite

Rampinelli et al. [48]

Zaouche et al. [59] Airship/ Airplane

Alsamhi et al. [54] Narasimhan et al. [56] Yu et al. [58]

Elleuch et al. [21] Shibata [42] Zhong et al. [41] UAV Schleich et al. [30] Ghouti et al. [38, 39] Sharma et al. [61,35,40]

Ground Robotics

AI and Robot Communication

Vehicle

Dinh-Van et al. [43] Leandro c et al. [44]

Li et al. [27] Mobile robots

Guzey et al. [24] Mechraoui et al. [23]

Salamat et al. [70] Stender et al. [77] Doriya et al. [74] B. Selma et al. [64] Swarm Robots

Algabri et al. [63] Sharma et al. [62] Hauert et al. [73]

III. Intelligent Aerospace Robotic Communication Intelligence space is targeted to construct an intelligence environment being able to monitor what is happening in the environment, and communicate with people. Intelligent space robots were built within a specific space using network distribution, sensors, actuators and processors [45]. The communication between the environment and functionalities of robots plays a pivotal role to characterize the ubiquitous robotic space. The intelligent devices which are allocated in space were called distributed intelligent network devices (DINDs) [46]. These devices are used for environment observation. Communication between these devices DINDs enables the intelligent agents to understand the events and perform tasks quickly and easily. Intelligent agents can monitor the environments and also deliver the information results to the users using communication technologies.

Min et al. [75] Akat et al. [76]

Razafimandimby et al. [15] Razafimandimby et al. [66] IoRT

Vermesan et al. [82] Gerla et al. [84] Al-Sakran et al. [85]

Fig.6 Overview of current studies

Ad hoc network technology was used for communication between robot teams [33, 34]. Coordinated robot teams on the ground and in the air have been investigated by [35]. The fuzzy logic approach was proposed to enhance signal transmission between UAV team and ground-robot team with the cooperation of an ad hoc network. Furthermore, the 4

Table.1 Comparative analysis of different works involving approaches for intelligent robots communication Work Proposed Applications Findings technique ANN IoRT and desired QoS They proposed an intelligent technique to allow IoRT robots for working in the desired coverage area for provisioning Razafimandimby et al., 2018[15] desired QoS, and reducing energy consumption. Elleuch et a.l, 2015 [21] ANFIS Mobility prediction They proposed an effective technique for predicting the trajectory of an ad-hoc mobile. It was also demonstrated by testing on a time series prediction problems. Li et al., 2009 [27] ANN Multi-robot system They proposed an intelligent approach for designing and coordinating hybrid agent framework efficiently. Sharma et al., 2017 [35] Fuzzy Fuzzy-bee colony The proposed optimization algorithm to provide efficient optimization cognitive relaying between two ad hoc robots. Ghouti et al., 2013,2016[38,39] Machines Mobility prediction The proposed machines are learning approach for mobility learning prediction. It was led to a significant improvement over conventional methods based on multilayer perceptrons. Shibata., 2017 [42] ANN Negotiation between They established the communication learning by using initial robots and end to end weights in the sender agent. The robots have reached the goal. communication Girimonte et al., 2007 [49] AI Intelligent space They reviewed the applications of AI in the field of space engineering and space technology. Alsamhi et al., 2015 [54] ANN Intelligent Hand-off The proposed ANN technique for enhancing hand-off rate and for enhancing QoS blocking rate. Hand-off decision between HAP and terrestrial system to enhancing the QoS was significantly improved. Sharma et al., 2016 [61] ANN UAVs assisted delay They proposed an intelligent approach for heterogeneous networks. The approach was capable of optimizing the allocation delays. It did not affect the capacity and coverage of networks. Selma et al., 2013[64] ANFIS Navigation an The proposed technique improved the control system adjusted unmanned vehicle in comparison to the ANN Algabri et al., 2017 [63] Fuzzy Moving and tracking They proposed a suitable technique for object-following tasks quadcopter in surveillance applications such as crowd monitoring during Hajj. Razafimandimby et al., 2016[ 66] ANN Desired QoS and They showed the efficient of IoRT robots using proposed global connectivity approach, regarding connectivity, convergence and energy consumption. Salamat et al., 2017 [70] PSO Trajectory for They compered using different techniques regarding execution Quadrotor UAV time and effectiveness in finding the minimum length trajectory Min et al., 2016. [75] PSO and Allocation of relay They proposed PSO and genetic algorithm for finding the robots acceptable and efficient solution for relay robots allocation. Genetic algorithm Akat et al., 2010 [76] PSO Search for a MultiThey showed the performance of asynchronous PSO in a sense Robot System that the robots can move towards and aggregate in areas with a high gas concentration around the maximum points of the gas concentration. Vermesan et al., 2017 [82]

IoRT and AI

Concept of IoRT

Gerla et al., 2014 [84]

Intelligent Vehicle

Internet of vehicles

Al-Sakran et al., 2015 [85]

Intelligent agent

IoT and technology

Agent

The intelligent space agents move in space independently and monitor the environment using smart sensors as well as communicate with users on the ground. Intelligent space also described a place where many intelligent devices and sensors are distributed and communicated with each other using communication technologies [47]. Furthermore, Rampinelli et al. [48] described robot location and control in intelligent space using TCP/IP protocol for coordinating the communication.

They pointed the combination of Robotics, IoT, and AI, which results in robots with the higher capability to perform more complex tasks. They showed the evolution of intelligent vehicle grid to autonomous, internet-connected vehicles, and vehicular cloud. They discussed the overview of monitoring the traffic based on IoT and mobile agent technology.

Applications of AI play a critical role in the field of space engineering and space technology and identify[49]. Skobelev et al. [50] studied and presented a new intelligence technique for solving the problem of Earth-sensing satellites by using multiagent technology. Furthermore, Stottler described AI techniques for automatic optimization, scheduling, and deconfliction of satellite communication [51]. However, the performance of loss and degradation of multi-spacecraft communication team was 5

characterized optimally in [48]. The implementation of evolvable neural network control technology will enable a team of spacecraft to achieve formation flight with minimal supervision and sustain communication. A high altitude platform (HAP) was considered as a corresponding base station to a terrestrial mobile system, giving coverage in shadow zones [52-55]. HAP can provide backup services to uncovered areas of the terrestrial systems, thus with the goodness of HAP, total capacity (QoS, in turn) in a servicelimited area can be improved. A technique to recognize signal patterns of mobile subscribers using probabilistic neural network was introduced in the Rayleigh fading channel for enhancing QoS [56]. On the other hand, efficient hand-off algorithm enhances the capacity and QoS of cellular systems. Hand-off technique was used in wireless cellular systems to decide when and which base station should receive the particular call, without any service interruption [54]. Adaptive parameters such as user action speed, receive signal strength for pattern classification provide a multiple of criteria hand-off algorithm [57]. The neural network was trained to predict a user’s transfer probabilities which represented the user movements [58]. ANN has been utilized to enhance hand-off techniques for auto-driving due to its ability to handle big data. Accordingly, a novel ANN based hand-off approach for efficient hand-off between high altitude platform and terrestrial system in a particular coverage area was proposed [54]. The performance of proposed technique reduced unnecessary hand-off and improved the hand-off rate. Zaouche et al. [59] provided an intelligence method for tracking target location of a network and video transmission using an aerial node. Intelligent UAVs were not only used for providing large connectivity for a large area but also used for load traffic balancing [60]. Therefore, UAVs are capable of providing better reliability, capacity, and better connectivity in comparison to wireless communication networks. NN was used for dealing with network delay for UAVs cooperation in the next generation networks [61]. The effectiveness and accuracy of UAV optimal placement lead to reduce delays in UAV allocation. Efficient and accurate positions of the UAVs achieved larger coverage and delivered higher data rate. Furthermore, UAVs played a pivotal role in enhancing the coverage of the next generation of heterogeneous wireless network. Sharma et al. demonstrated how an intelligent UAV was used to enhance the 5G heterogonous wireless networks through enhance the capacity, throughput, SINR and reduce delay and error [62]. Algabri et al. proposed fuzzy optimization techniques to test and

control UAVs during monitoring crowds participation in Hajj rituals [63]. However, B. Selma et al. proposed ANFIS control as an inventive technique for navigating an unmanned vehicle [64]. These UAVs were not only used for monitoring but also processed to sending information to the center for taking reaction and appreciate decisions. UAVs can also detect the moving objects under their coverage area at different distance and elevation angle [49]. The newest version of an intelligent UAV system can facilitate the end user network nodes as well as manage the user searching, tracking and gathering [65]. ANN was proposed to provide the desired QoS and efficient global connectivity of multiple mobile robots [66]. The author focused on implementation of multiple IoRT and used ANN for maintaining the global connectivity and balancing the communication quality and network coverage. The network architecture of an intelligent spy robot with wireless night vision camera was implemented in [67]. It was performed based on embedded systems and some appropriate software programs that can monitor the surroundings. IV.

Intelligent Swarm Robots Communication Currently, machines are increasingly becoming smarter and able to gather data without human intervention. The reason behind this is to use artificial intelligence and machine learning technologies. Robotic communication with a human based on imitative learning, computing with words. Imitative learning is composed of model observation and model reproduction. ANN is applied for extracting spatial and temporal patterns of gestures and for utterance. The self-organizing map was used for clustering gestures. Experimental results showed that a robot could learn action patterns by incorporating some segments of human hand motions, and regulating the pattern-symbol relationship the cognitive environment through communication with the human [64]. Furthermore, Kubota et al. [68] discussed the benefits of ANN, self-organization map and genetic algorithm for the communication between partner robot and human. Intelligent swarm UAV cooperative search strategies in a hazardous environment were presented and analyzed based on some deployed UAVs and search time [69]. PSO was used for multi-UAV trajectory optimization [70], and the genetic algorithm was simulated to make a comparison with the proposed algorithm regarding execution time and effectiveness in finding a minimum length trajectory. The UAV swarms were wireless ad hoc networks which form an aerial platform [71]. Formation of 6

UAV swarm network among aerial platforms makes them suitable for many real applications domains such as military, civil monitoring, efficient tracking and searching areas, and weather monitoring. Surveillance using ad-hoc swarm UAV network is dependent upon the data sharing, cooperation of taking appreciate decision. Failures in the network will lead to decrease the performance of the network. Therefore, Sharma et al. [72] proposed an intelligent model called self-healing neural model to provide stability to all nodes in a network and provide necessary action for recovery of a node from a failed state to a stable state. Also, AI for a swarm UAV adhoc network relaying was proposed with micro aerial vehicles [73]. One of the challenges of multi-robot communication is to control the movements of individual robots to perform their duties and reach their common goal safely. Doriya et al. [74] used PSO to coordinate multi-robot communication while cluster head gateway switch routing protocol was used forming clusters of robots. Genetic algorithm and PSO were used for finding an optimal distribution of robots for establishing an end-to-end wireless communication and relay robots in a disaster area [75]. The propagation signals, robot allocation, and robot path have been considered for a quick and long distance wireless communication in a disaster area. Asynchronous PSO based robotic search algorithm was tested in a simulation environment and implemented with real robots [76]. Due to the inherent asynchronous operation of multi-robot systems, limited communication ranges as well as possible permanent or temporary agents or communication failures, the proposed algorithm is more suitable for multi-robot search applications compared to the other PSO variants. Stender et al. [77] studied a swarm of micro-robots collaborating to find a point of interest under noise and with limited communication in 2D space. Guided by a fitness function, the PSO algorithm is highly efficient to explore the solution space and find such an optimum. V. Intelligent of the Internet of Robotic Things The concept of IoT refers to things that may not be intelligent and does not include AI. However, IoRT is an intelligent concept which gives associated things, the ability of negotiation, reasoning, and delegation. Integrated of IoT and robots are growing upon ecosystem, whereas IoT devices, robots, and human communicate on fundamental cooperative. The target applications and technological implications of IoT- aided robotics were discussed [78]. Furthermore, Dutta et al. addressed the network security enhancement to IoT- aided robotics in the

complex environment [79]. Dauphin et al. [80] reviewed the convergence in term of network protocols and embedded software for IoT robotic. The interaction of robotics and IoT have been investigated [81]. Therefore, AI, robots, and IoT will provide the next generation of IoT applications [82]. Razafimandimby et al. [66] implemented an intelligence technique to preserve global connectivity between IoRT robots by using ANN. ANN played a vital role in the balance between desired network coverage and desire QoS of communication of IoRT. IoIT and robot as a service (RaaS) interfacing within the cloud computing environment were discussed [83]. Architecture, interface, and behavior of RaaS defined, and the dependability design was the focus of the research. The internet of vehicles (IoV) has communications, storage, intelligence and learning capabilities to anticipate the customers’ intentions [84]. Furthermore, agents provided an efficient mechanism for communication amongst networked heterogeneous devices within a traffic information system [85]. VI. Future work In the nearest future, all of the things around us will be connected to internet computers, smart devices, mobiles and also a vast variety of semi and fully autonomous robots. Therefore, IoIT goes further into transforming everyday objects into intelligent things, which communicate with each other and with humans. To do same, pervasive middleware was required for data transferring into actuators and also receiving data from sensors. Furthermore, Middleware can transfer AI processing data among terminals things and cloud according to the requirements. Here, the robots will be considered as middleware for integration of communication, data, for the internet of intelligent robotics things. Few studies have been done in the area of communication between robots and intelligent techniques, but the topic is still very hot and should be taken into consideration for its importance in many applications of our life and work. Keeping robots in the zone of network coverage is required for control, while control requires AI. QoS and quality of control will be the future work of intelligent robots communication. The combination of AI, ad hoc architecture and control infrastructure will be the prospective future to maintain the desired QoS and sufficient quality of control from multiple robots systems. Formation of UAVs cloud with enhancement of the capacity is one of the challenges. UAVs can be used in colossal formation to support a massive number of users in the large coverage area. However, using AI will help to process big data and deal with 7

different UAVs formation, protocols, and mobility in different environments. The architecture of IoT and UAVs need to be specified to provide a proper solution for enhancing the problems of management of UAVs in 5G technologies. Nowadays, Power consumption became an important issue, which should be considered for saving our environment green. In case of multi-robot systems, the robots require for energy. Therefore, finding intelligence and efficient prediction techniques for reduced the energy usage will lead to green IoRT. Furthermore, prediction and intelligence technique will also help to predict routing tables, which would reduce the data exchange. Therefore, the life of the robot's battery will be extended.

Green Communication, Ad-hoc Network, WiMAX, Green Internet of Things, and Communication via High Altitude Platform and Tethered Balloon Technology. Currently, he is doing PostDoc in the area of “Optimal and Smart Wireless Network Research and Its Applications to Enhance Robotics Technologies,” at the Aerospace School, Tsinghua University, Beijing, China. Prof. Ou Ma received a Ph.D. degree from McGill University in 1991. He is now an endowed chair professor in the Department of Mechanical and Aerospace Engineering, New Mexico State University. His research interests are dynamics and intelligent control for robotic systems. Dr. Ma worked in MDA Space Missions from 1991 to 2002, participated in the development of the International Space Station (ISS) robotic systems SSRMS and SPDM and led several R&D projects of developing key modeling, simulation and experiment technologies for the verification of the two ISS robots and other space robots. Since joined the New Mexico State University in 2002, he has led several research projects, sponsored by NSF, ARO, AFRL, and NASA, to develop enabling technologies for intelligent controls of aerial or space robots. Dr. Ma has published over 150 papers and several book chapters in significant robotics journals and conferences. He is a senior member of AIAA and IEEE.

VII.

Conclusion This article reviewed the intelligence techniques, which are currently being used to enhance robotic communication and making robots performance adaptive. Therefore, artificial intelligence is a key technology to help humans both on the Earth and in space, making exploration feasible. AI includes many approaches such as ANN, ANFIS, PSO, fuzzy logic, machine learning, and big data. The significant advantage of using AI in robot communication is to coordinate individual robots’ duties, protect the collision, and enhance the team performance, faster process and easier work. The intelligence added to the robot's communication makes the robots smarter and perform tasks more effectively and efficiently. Furthermore, using AI as a technique for communication among robots and with humans via the internet, lead to a new phase which is called IoRT. IoRT is a promising technology that makes intelligent things communicates with each other and with a human. Biography Dr. S. H. Alsamhi received the B. Eng. from Department of Electronic Engineering (Communication Division), IBB University, Yemen, in 2009. In 2009, He worked as lecturer assistant in the faculty of Engineering, IBB University. He received M. Tech Degree in Communication Systems, Department of Electronics Engineering, Indian Institute of Technology (Banaras Hindu University), IIT (BHU), Varanasi, India in 2012. He received Ph.D. Degree from the same department in 2015. His area of interest is in the field of wireless communication, Satellite Communication,

Prof. Ansari received B. Tech., M. Tech. and Ph.D. degrees in Electronics Engineering from Aligarh Muslim University, Aligarh, India, in 2001, 2007 and 2012, respectively. He is presently working as an Assistant Professor in the Department of Electronics Engineering, AMU, Aligarh. Prior to joining Aligarh Muslim University as a Lecturer, he has been associated with Siemens, DRDO and National Institute of Technology, Jaipur. His research interests include analog VLSI, analog signal processing and neuromorphic circuits. He has published around 70 research papers in reputed international journals & conferences and authored 2 books and contributed 4 book chapters. He is also the recipient of the prestigious Young Faculty Research Fellowship by 8

[19] C.L. McGhan, A. Nasir, E.M. Atkins, Human intent prediction using markov decision processes, Journal of Aerospace Information Systems, (2015). [20] Z. Wang, K. Mülling, M.P. Deisenroth, H. Ben Amor, D. Vogt, B. Schölkopf, J. Peters, Probabilistic movement modeling for intention inference in human–robot interaction, The International Journal of Robotics Research, 32 (2013) 841-858. [21] M. Elleuch, H. Kaaniche, M. Ayadi, Exploiting neuro-fuzzy system for mobility prediction in wireless ad-hoc networks, International Work-Conference on Artificial Neural Networks, Springer, 2015, pp. 536-548. [22] M. Paliwal, U.A. Kumar, Neural networks and statistical techniques: A review of applications, Expert systems with applications, 36 (2009) 2-17. [23] A. Mechraoui, Z.H. Khan, J.-M. Thiriet, S. Gentil, Co-design for wireless networked control of an intelligent mobile robot, International Conference on Informatics in Control, Automation and Robotics (ICINCO), 2009, pp. 7. [24] H. Guzey, N. Vignesh, S. Jagannathan, T. Dierks, L. Acar, Distributed consensus-based event-triggered approximate control of nonholonomic mobile robot formations, American Control Conference (ACC), 2017, IEEE, 2017, pp. 3194-3199. [25] L. Zhang, X. Diao, O. Ma, A Preliminary Study on a Robot's Prediction of Human Intention, 7th IEEE Int. Conf. on Cyber Tech. in Auto., Ctrl., and Intel. Syst., Honolulu, Hawaii, 2017. [26] R. Kelley, L. Wigand, B. Hamilton, K. Browne, M. Nicolescu, M. Nicolescu, Deep networks for predicting human intent with respect to objects, Proceedings of the seventh annual ACM/IEEE international conference on Human-Robot Interaction, ACM, 2012, pp. 171-172. [27] H. Li, S.X. Yang, M.L. Seto, Neural-network-based path planning for a multirobot system with moving obstacles, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), 39 (2009) 410-419. [28] W. Gueaieb, M.S. Miah, An intelligent mobile robot navigation technique using RFID technology, IEEE Transactions on Instrumentation and Measurement, 57 (2008) 1908-1917. [29] D.L. Gu, G. Pei, H. Ly, M. Gerla, B. Zhang, X. Hong, UAV aided intelligent routing for ad-hoc wireless network in single-area theater, Wireless Communications and Networking Confernce, 2000. WCNC. 2000 IEEE, IEEE, 2000, pp. 1220-1225. [30] J. Schleich, A. Panchapakesan, G. Danoy, P. Bouvry, UAV fleet area coverage with network connectivity constraint, Proceedings of the 11th ACM international symposium on Mobility management and wireless access, ACM, 2013, pp. 131138. [31] E.A. Marconato, M. Rodrigues, R.d.M. Pires, D.F. Pigatto, C.Q. Luiz Filho, A.R. Pinto, K.R. Branco, AVENS-A Novel Flying Ad Hoc Network Simulator with Automatic Code Generation for Unmanned Aircraft System, Proceedings of the 50th Hawaii International Conference on System Sciences, 2017. [32] A.A. Al Islam, V. Raghunathan, iTCP: an intelligent TCP with neural network based end-to-end congestion control for adhoc multi-hop wireless mesh networks, Wireless Networks, 21 (2015) 581-610. [33] I. Bekmezci, M. Ermis, S. Kaplan, Connected multi UAV task planning for flying ad hoc networks, Communications and Networking (BlackSeaCom), 2014 IEEE International Black Sea Conference on, IEEE, 2014, pp. 28-32. [34] V. Sharma, R. Kumar, An opportunistic cross layer design for efficient service dissemination over flying ad hoc networks (FANETs), Electronics and Communication Systems (ICECS), 2015 2nd International Conference on, IEEE, 2015, pp. 1551-1557. [35] V. Sharma, K. Srinivasan, R. Kumar, H.-C. Chao, K.-L. Hua, Efficient cooperative relaying in flying ad hoc networks using fuzzy-bee colony optimization, The Journal of Supercomputing, (2017) 1-31.

Department of Electronics and IT, Ministry of Communications and Information Technology, Govt. of India, and the UGC Start-Up Grant from Govt. of India. References [1] Y. Bassil, Service-Oriented Architecture for Space Exploration Robotic Rover Systems, arXiv preprint arXiv:1204.0185, (2012). [2] Y. Bassil, Neural network model for path-planning of robotic rover systems, arXiv preprint arXiv:1204.0183, (2012). [3] F. Dawood, C.K. Loo, Incremental episodic segmentation and imitative learning of humanoid robot through self-exploration, Neurocomputing, 173 (2016) 1471-1484. [4] X. Zhang, F. Lütteke, C. Ziegler, J. Franke, Self-learning RRT* Algorithm for Mobile Robot Motion Planning in Complex Environments, Intelligent Autonomous Systems 13, Springer, 2016, pp. 57-69. [5] A. Prieto, J. Becerra, F. Bellas, R.J. Duro, Open-ended evolution as a means to self-organize heterogeneous multi-robot systems in real time, Robotics and Autonomous Systems, 58 (2010) 1282-1291. [6] R. Bianco, S. Nolfi, Toward open-ended evolutionary robotics: evolving elementary robotic units able to self-assemble and selfreproduce, Connection Science, 16 (2004) 227-248. [7] M.A. Cappelli, Regulation on Safety and civil Liability of intelligent autonomous Robots: the case of smart Cars, University of Trento, 2015. [8] P.P. Ray, Internet of Robotic Things: Concept, Technologies, and Challenges, IEEE Access, 4 (2016) 9489-9500. [9] G.S. Martins, D. Portugal, R.P. Rocha, A comparison of general-purpose FOSS compression techniques for efficient communication in cooperative multi-robot tasks, Informatics in Control, Automation and Robotics (ICINCO), 2014 11th International Conference on, IEEE, 2014, pp. 136-147. [10] J. Fink, Communication for teams of networked robots, University of Pennsylvania, 2011. [11] E. Sandry, Re-evaluating the form and communication of social robots, International Journal of Social Robotics, 7 (2015) 335-346. [12] V. Scilimati, A. Petitti, P. Boccadoro, R. Colella, D. Di Paola, A. Milella, A. Grieco, Industrial Internet of Things at work: a case study analysis in Robotic-aided environmental monitoring, IET Wireless Sensor Systems, (2017). [13] A. Arsénio, H. Serra, R. Francisco, F. Nabais, J. Andrade, E. Serrano, Internet of intelligent things: Bringing artificial intelligence into things and communication networks, Intercooperative Collective Intelligence: Techniques and Applications, Springer, 2014, pp. 1-37. [14] A.M. Mzahm, M.S. Ahmad, A.Y. Tang, Agents of Things (AoT): An intelligent operational concept of the Internet of Things (IoT), Intelligent Systems Design and Applications (ISDA), 2013 13th International Conference on, IEEE, 2013, pp. 159-164. [15] C. Razafimandimby, V. Loscri, A.M. Vegni, Towards efficient deployment in Internet of Robotic Things, Integration, Interconnection, and Interoperability of IoT Systems, Springer, 2018, pp. 21-37. [16] N. Boillot, D. Dhoutaut, J. Bourgeois, Using nano-wireless communications in micro-robots applications, Proceedings of ACM The First Annual International Conference on Nanoscale Computing and Communication, ACM, 2014, pp. 10. [17] L. Ferranti, F. Cuomo, Nano-wireless communications for microrobotics: An algorithm to connect networks of microrobots, Nano Communication Networks, 12 (2017) 53-62. [18] V. Glazunov, L. Utkin, M. Ryabinin, S. Popov, The rules selection algorithm for network traffic of robot groups in intelligent transportation systems, Soft Computing and Measurements (SCM), 2017 XX IEEE International Conference on, IEEE, 2017, pp. 533-535.

9

[36] V. Sharma, R. Kumar, Cooperative frameworks and network models for flying ad hoc networks: a survey, Concurrency and Computation: Practice and Experience, 29 (2017). [37] V. Sharma, H.-C. Chen, R. Kumar, Driver behaviour detection and vehicle rating using multi-UAV coordinated vehicular networks, Journal of Computer and System Sciences, 86 (2017) 332. [38] L. Ghouti, T.R. Sheltami, K.S. Alutaibi, Mobility prediction in mobile ad hoc networks using extreme learning machines, Procedia Computer Science, 19 (2013) 305-312. [39] L. Ghouti, Mobility prediction in mobile ad hoc networks using neural learning machines, Simulation Modelling Practice and Theory, 66 (2016) 104-121. [40] V. Sharma, R. Kumar, G-FANET: an ambient network formation between ground and flying ad hoc networks, Telecommunication Systems, 65 (2017) 31-54. [41] X. Zhong, Y. Zhou, A reinforcement learning trained fuzzy neural network controller for maintaining wireless communication connections in multi-robot systems, in: M. Blowers, J. Williams (Eds.) Machine Intelligence and Bio-inspired Computation: Theory and Applications VIII, SPIE Proceedings 2014, pp. 15. [42] K. Shibata, Communications that Emerge through Reinforcement Learning Using a (Recurrent) Neural Network, arXiv preprint arXiv:1703.03543, (2017). [43] N. Dinh-Van, F. Nashashibi, N. Thanh-Huong, E. Castelli, Indoor Intelligent Vehicle localization using WiFi received signal strength indicator, Microwaves for Intelligent Mobility (ICMIM), 2017 IEEE MTT-S International Conference on, IEEE, 2017, pp. 33-36. [44] J.R.S. Leandro C. Fernandes, Gustavo Pessin, Patrick Y. Shinzato, Daniel, C.M. Sales, Marcos Prado, Rafael Klaser, Andre Chaves Magalh ´ aes, Alberto ˜, D.P. Hata, Kalinka Castelo Branco, Valdir Grassi, Fernando S. Osorio, and, D.F. Wolf., CaRINA Intelligent Robotic Car: Architectural design and applications, Journal of Systems Architecture, 60 (2014) 372-392. [45] J.-H. Lee, H. Hashimoto, Intelligent space—concept and contents, Advanced Robotics, 16 (2002) 265-280. [46] M Niitsuma, W. Beppu, P. Korondi, S. Kovács, H. Hashimoto, Monitoring System Based on Ethologically inspired Human-Robot Communication in Intelligent Space, 8th Asian Control Conference (ASCC), Kaohsiung, Taiwan, 2011, pp. 701705. [47] J. Hvizdoš, I. Vojtko, M. Koscelanský, J. Pavlov, J. Vaščák, P. Sinčák, Applications of remote controlled robotics in the intelligent space, Applied Machine Intelligence and Informatics (SAMI), 2017 IEEE 15th International Symposium on, IEEE, 2017, pp. 000117-000122. [48] M. Rampinelli, V.B. Covre, F.M. de Queiroz, R.F. Vassallo, T.F. Bastos-Filho, M. Mazo, An intelligent space for mobile robot localization using a multi-camera system, Sensors, 14 (2014) 15039-15064. [49] D. Girimonte, D. Izzo, Artificial intelligence for space applications, Intelligent Computing Everywhere, Springer, 2007, pp. 235-253. [50] P. Skobelev, E. Simonova, A. Zhilyaev, V. Travin, Application of Multi-agent Technology in the Scheduling System of Swarm of Earth Remote Sensing Satellites, Procedia Computer Science, 103 (2017) 396-402. [51] D. Stottler, Satellite communication scheduling, optimization, and deconfliction using artificial intelligence techniques, AIAA Infotech@ Aerospace 2010, (2010) 3424. [52] S.H. Alsamhi, N.S. Rajput, An Efficient Channel Reservation Technique for Improved QoS for Mobile Communication Deployment Using High Altitude Platform, Wireless Personal Communications, 91 (2016) 1095-1108. [53] S.H. Alsamhi, N.S. Rajput, Implementation of call admission control technique in HAP for enhanced QoS in wireless network deployment, Telecommunication Systems, (2015) 1-11.

[54] S.H. Alsamhi, N.S. Rajput, An Intelligent Hand-off Algorithm to Enhance Quality of Service in High Altitude Platforms Using Neural Network, Wireless Personal Communications, 82 (2015) 2059-2073. [55] S.H. Alsamhi, Quality of service (QoS) Enhancement Techniques in High Altitude Platform Based Communication Networks Electronics Engineering Indian Institute of Technology (Banaras Hindu University), 2015, pp. 155. [56] R. Narasimhan, D.C. Cox, A Handoff Algorithm for Wireless Systems Using Pattern Recognition, Personal, Indoor and Mobile Radio Communications, 1998. The Ninth IEEE International Symposium on, 1998, pp. 335-339. [57] N.D. Tripathi, J.H. Reed, H.F. Van Landingham, Pattern Classification Based Handoff Using Fuzzy Logic and Neural Nets, Communications, 1998. ICC 98. Conference Record. 1998 IEEE International Conference on, 1998, pp. 1733-1737. [58] W.W.H. Yu, H. Changhua, Resource Reservation in Wireless Networks Based on Pattern Recognition, Neural Networks, 2001. Proceedings. IJCNN '01. International Joint Conference on, 2001, pp. 2264-2269. [59] L. Zaouche, E. Natalizio, A. Bouabdallah, ETTAF: Efficient target tracking and filming with a flying ad hoc network, Proceedings of the 1st International Workshop on Experiences with the Design and Implementation of Smart Objects, ACM, 2015, pp. 49-54. [60] V. Sharma, M. Bennis, R. Kumar, UAV-assisted heterogeneous networks for capacity enhancement, IEEE Communications Letters, 20 (2016) 1207-1210. [61] V. Sharma, R. Sabatini, S. Ramasamy, UAVs assisted delay optimization in heterogeneous wireless networks, IEEE Communications Letters, 20 (2016) 2526-2529. [62] V. Sharma, K. Srinivasan, H.-C. Chao, K.-L. Hua, W.-H. Cheng, Intelligent deployment of UAVs in 5G heterogeneous communication environment for improved coverage, Journal of Network and Computer Applications, 85 (2017) 94-105. [63] M. Algabri, H. Mathkour, M.A. Mekhtiche, M.A. Bencherif, M. Alsulaiman, M.A. Arafah, H. Ghaleb, Wireless vision-based fuzzy controllers for moving object tracking using a quadcopter, International Journal of Distributed Sensor Networks, 13 (2017) 1550147717705549. [64] B. Selma, S. Chouraqui, Neuro-fuzzy controller to navigate an unmanned vehicle, SpringerPlus, 2 (2013) 188. [65] J. Irizarry, M. Gheisari, G. Williams, K. Roper, Ambient intelligence environments for accessing building information: A healthcare facility management scenario, Facilities, 32 (2014) 120138. [66] C. Razafimandimby, V. Loscri, A.M. Vegni, A neural network and IoT based scheme for performance assessment in internet of robotic things, Internet-of-Things Design and Implementation (IoTDI), 2016 IEEE First International Conference on, IEEE, 2016, pp. 241-246. [67] K.A.B. Louis, K. Tarun, T. Teja, B.S. Kiran, Intelligence Spy Robot with Wireless Night Vision Camera Using Android Application, (2017). [68] N. Kubota, K. Nishida, Fuzzy computing for communication of a partner robot based on imitation, Robotics and Automation, 2005. ICRA 2005. Proceedings of the 2005 IEEE International Conference on, IEEE, 2005, pp. 4380-4385. [69] P. Vincent, I. Rubin, A framework and analysis for cooperative search using UAV swarms, Proceedings of the 2004 ACM symposium on Applied computing, ACM, 2004, pp. 79-86. [70] B. Salamat, A.M. Tonello, Stochastic Trajectory Generation Using Particle Swarm Optimization for Quadrotor Unmanned Aerial Vehicles (UAVs), Aerospace, 4 (2017) 27. [71] V. Sharma, R. Sabatini, S. Ramasamy, K. Srinivasan, R. Kumar, EFF-FAS: Enhanced Fruit Fly Optimization Based Search and Tracking By Flying Ad Hoc Swarm, Computing (IJAHUC), (2016).

10

[72] V. Sharma, R. Kumar, P.S. Rana, Self-healing neural model for stabilization against failures over networked UAVs, IEEE Communications Letters, 19 (2015) 2013-2016. [73] S. Hauert, J.-C. Zufferey, D. Floreano, Evolved swarming without positioning information: an application in aerial communication relay, Autonomous Robots, 26 (2009) 21-32. [74] R. Doriya, S. Mishra, S. Gupta, A brief survey and analysis of multi-robot communication and coordination, Computing, Communication & Automation (ICCCA), 2015 International Conference on, IEEE, 2015, pp. 1014-1021. [75] B.-C. Min, Y. Kim, S. Lee, J.-W. Jung, E.T. Matson, Finding the optimal location and allocation of relay robots for building a rapid end-to-end wireless communication, Ad Hoc Networks, 39 (2016) 23-44. [76] S.B. Akat, V. Gazi, L. Marques, Asynchronous particle swarm optimization-based search with a multi-robot system: simulation and implementation on a real robotic system, Turkish Journal of Electrical Engineering & Computer Sciences, 18 (2010) 749-764. [77] M. Stender, Y. Yan, H.B. Karayaka, P. Tay, R. Adams, Simulating micro-robots to find a point of interest under noise and with limited communication using Particle Swarm Optimization, SoutheastCon, 2017, IEEE, 2017, pp. 1-8. [78] L.A. Grieco, A. Rizzo, S. Colucci, S. Sicari, G. Piro, D. Di Paola, G. Boggia, IoT-aided robotics applications: Technological implications, target domains and open issues, Computer Communications, 54 (2014) 32-47.

[79] V. Dutta, T. Zielinska, Networking technologies for robotic applications, arXiv preprint arXiv:1505.07593, (2015). [80] L. Dauphin, C. Adjih, H. Petersen, E. Baccelli, Low-Cost Robots in the Internet of Things: Hardware, Software & Communication Aspects, Proceedings of the 2017 International Conference on Embedded Wireless Systems and Networks, Junction Publishing, 2017, pp. 284-289. [81] A. Roy Chowdhury, IoT and Robotics: a synergy, PeerJ Preprints, 5 (2017) e2760v2761. [82] O. Vermesan, A. Bröring, E. Tragos, M. Serrano, D. Bacciu, S. Chessa, C. Gallicchio, A. Micheli, M. Dragone, A. Saffiotti, Internet of robotic things: converging sensing/actuating, hypoconnectivity, artificial intelligence and IoT Platforms, Cognitive hyperconnected digital transformation: internet of things intelligence evolution, 2017, pp. 1-35. [83] Y. Chen, H. Hu, Internet of intelligent things and robot as a service, Simulation Modelling Practice and Theory, 34 (2013) 159171. [84] M. Gerla, E.-K. Lee, G. Pau, U. Lee, Internet of vehicles: From intelligent grid to autonomous cars and vehicular clouds, Internet of Things (WF-IoT), 2014 IEEE World Forum on, IEEE, 2014, pp. 241-246. [85] H.O. Al-Sakran, Intelligent traffic information system based on integration of Internet of Things and Agent technology, International Journal of Advanced Computer Science and Applications (IJACSA), 6 (2015) 37-43.

11