Metaheuristic Based Resource Scheduling Technique for Distributed Robotic Control Systems

被引:1
作者
Anandraj, P. [1 ]
Ramabalan, S. [2 ]
机构
[1] EGS Pillay Engn Coll, Dept Comp Sci & Engn, Nagapattinam 611002, India
[2] EGS Pillay Engn Coll, Dept Mech Engn, Nagapattinam 611002, India
来源
COMPUTER SYSTEMS SCIENCE AND ENGINEERING | 2022年 / 42卷 / 02期
关键词
Distributed robotic control system; resource scheduling; load balancing; resource utilization; metaheuristics; shell game optimization; OPTIMIZATION;
D O I
10.32604/csse.2022.022107
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The design of controllers for robots is a complex system that is to be dealt with several tasks in real time for enabling the robots to function independently. The distributed robotic control system can be used in real time for resolving various challenges such as localization, motion controlling, mapping, route planning, etc. The distributed robotic control system can manage different kinds of heterogenous devices. Designing a distributed robotic control system is a challenging process as it needs to operate effectually under different hardware configurations and varying computational requirements. For instance, scheduling of resources (such as communication channel, computation unit, robot chassis, or sensor input) to the various system components turns out to be an essential requirement for completing the tasks on time. Therefore, resource scheduling is necessary for ensuring effective execution. In this regard, this paper introduces a novel chaotic shell game optimization algorithm (CSGOA) for resource scheduling, known as the CSGOA-RS technique for the distributed robotic control system environment. The CSGOA technique is based on the integration of the chaotic maps concept to the SGO algorithm for enhancing the overall performance. The CSGOA-RS technique is designed for allocating the resources in such a way that the transfer time is minimized and the resource utilization is increased. The CSGOA-RS technique is applicable even for the unpredicted environment where the resources are to be allotted dynamically based on the early estimations. For validating the enhanced performance of the CSGOA-RS technique, a series of simulations have been carried out and the obtained results have been examined with respect to a selected set of measures. The resultant outcomes highlighted the promising performance of the CSGOA-RS technique over the other resource scheduling techniques.
引用
收藏
页码:795 / 811
页数:17
相关论文
共 24 条
[1]   Chaotic grasshopper optimization algorithm for global optimization [J].
Arora, Sankalap ;
Anand, Priyanka .
NEURAL COMPUTING & APPLICATIONS, 2019, 31 (08) :4385-4405
[2]   A distributed robotic control system based on a temporal self-organizing neural network [J].
Barreto, GA ;
Araújo, AFR ;
Dücker, C ;
Ritter, H .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2002, 32 (04) :347-357
[3]  
Blankenburg J, 2017, 2017 IEEE-RAS 17TH INTERNATIONAL CONFERENCE ON HUMANOID ROBOTICS (HUMANOIDS), P585, DOI 10.1109/HUMANOIDS.2017.8246931
[4]  
Dehghani M., 2020, Int J Intell Eng Syst, V13, P246
[5]   Open Embedded Real-time Controllers for Industrial Distributed Control Systems [J].
Delgado, Raimarius ;
Park, Jaeho ;
Choi, Byoung Wook .
ELECTRONICS, 2019, 8 (02)
[6]   Distributed optimization for the multi-robot system using a neurodynamic approach [J].
Fang, Xiaomeng ;
Pang, Dong ;
Xi, Juntong ;
Le, Xinyi .
NEUROCOMPUTING, 2019, 367 :103-113
[7]   Research on online scheduling and charging strategy of robots based on shortest path algorithm [J].
Fu, Xiao ;
Cheng, Zongmao ;
Wang, Jiaxin .
COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 153
[8]   An Optimized Framework for Energy-Resource Allocation in a Cloud Environment based on the Whale Optimization Algorithm [J].
Goyal, Shanky ;
Bhushan, Shashi ;
Kumar, Yogesh ;
Rana, Abu ul Hassan S. ;
Bhutta, Muhammad Raheel ;
Ijaz, Muhammad Fazal ;
Son, Youngdoo .
SENSORS, 2021, 21 (05) :1-24
[9]   Bicriteria scheduling of a material handling robot in an m-machine cell to minimize the energy consumption of the robot and the cycle time [J].
Gultekin, Hakan ;
Gurel, Sinan ;
Taspinar, Rabia .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2021, 72
[10]   An Optimisation-Based Distributed Cooperative Control for Multi-Robot Manipulation with Obstacle Avoidance [J].
He, Yanhao ;
Wu, Min ;
Liu, Steven .
IFAC PAPERSONLINE, 2020, 53 (02) :9859-9864