Time-critical tasks implementation in MEC based multi-robot cooperation systems

Mobile edge computing (MEC) deployment in a multi-robot cooperation (MRC) system is an effective way to accomplish the tasks in terms of energy consumption and implementation latency. However, the computation and communication resources need to be considered jointly to fully exploit the advantages brought by the MEC technology. In this paper, the scenario where multi robots cooperate to accomplish the time-critical tasks is studied, where an intelligent master robot (MR) acts as an edge server to provide services to multiple slave robots (SRs) and the SRs are responsible for the environment sensing and data collection. To save energy and prolong the function time of the system, two schemes are proposed to optimize the computation and communication resources, respectively. In the first scheme, the energy consumption of SRs is minimized and balanced while guaranteeing that the tasks are accomplished under a time constraint. In the second scheme, not only the energy consumption, but also the remaining energies of the SRs are considered to enhance the robustness of the system. Through the analysis and numerical simulations, we demonstrate that even though the first policy may guarantee the minimization on the total SRs’ energy consumption, the function time of MRC system by the second scheme is longer than that by the first one. Received: May. 27, 2021 Revised: May. 27, 2021 Editor: Bei Liu

[1]  Javier Civera,et al.  C2TAM: A Cloud framework for cooperative tracking and mapping , 2014, Robotics Auton. Syst..

[2]  Geoffrey Ye Li,et al.  Collaborative Cloud and Edge Computing for Latency Minimization , 2019, IEEE Transactions on Vehicular Technology.

[3]  Min Chen,et al.  Task Offloading for Mobile Edge Computing in Software Defined Ultra-Dense Network , 2018, IEEE Journal on Selected Areas in Communications.

[4]  Gaston H. Gonnet,et al.  On the LambertW function , 1996, Adv. Comput. Math..

[5]  HuangKaibin,et al.  Energy-Efficient Resource Allocation for Mobile-Edge Computation Offloading , 2017 .

[6]  Yasamin Mostofi,et al.  Cooperative Wireless-Based Obstacle/Object Mapping and See-Through Capabilities in Robotic Networks , 2013, IEEE Transactions on Mobile Computing.

[7]  Mohsen Guizani,et al.  A Comprehensive Review of the COVID-19 Pandemic and the Role of IoT, Drones, AI, Blockchain, and 5G in Managing its Impact , 2020, IEEE Access.

[8]  Kwang-Cheng Chen,et al.  Wireless Robotic Communication for Collaborative Multi-Agent Systems , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

[9]  Hai Lin,et al.  A survey on computation offloading modeling for edge computing , 2020, J. Netw. Comput. Appl..

[10]  Kuang-Ching Wang,et al.  Review of Internet of Things (IoT) in Electric Power and Energy Systems , 2018, IEEE Internet of Things Journal.

[11]  Pieter Abbeel,et al.  Image Object Label 3 D CAD Model Candidate Grasps Google Object Recognition Engine Google Cloud Storage Select Feasible Grasp with Highest Success Probability Pose EstimationCamera Robots Cloud 3 D Sensor , 2014 .

[12]  Jaejin Lee,et al.  Performance analysis of CNN frameworks for GPUs , 2017, 2017 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS).

[13]  K. B. Letaief,et al.  A Survey on Mobile Edge Computing: The Communication Perspective , 2017, IEEE Communications Surveys & Tutorials.

[14]  Zhi-Quan Luo,et al.  A Unified Algorithmic Framework for Block-Structured Optimization Involving Big Data: With applications in machine learning and signal processing , 2015, IEEE Signal Processing Magazine.

[15]  S. H. Alsamhi,et al.  Convergence of Machine Learning and Robotics Communication in Collaborative Assembly: Mobility, Connectivity and Future Perspectives , 2020, J. Intell. Robotic Syst..

[16]  Erico Guizzo,et al.  By leaps and bounds: An exclusive look at how Boston dynamics is redefining robot agility , 2019, IEEE Spectrum.

[17]  Qianbin Chen,et al.  Computation Offloading and Resource Allocation in Wireless Cellular Networks With Mobile Edge Computing , 2017, IEEE Transactions on Wireless Communications.

[18]  H. Vincent Poor,et al.  Dynamic Task Offloading and Resource Allocation for Ultra-Reliable Low-Latency Edge Computing , 2018, IEEE Transactions on Communications.

[19]  Wenzhong Li,et al.  Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing , 2015, IEEE/ACM Transactions on Networking.

[20]  Asifullah Khan,et al.  A survey of the recent architectures of deep convolutional neural networks , 2019, Artificial Intelligence Review.

[21]  H. Vincent Poor,et al.  Robotic Communications for 5G and Beyond: Challenges and Research Opportunities , 2020, IEEE Communications Magazine.

[22]  Geoffrey Ye Li,et al.  Joint Offloading and Trajectory Design for UAV-Enabled Mobile Edge Computing Systems , 2019, IEEE Internet of Things Journal.