Skip to main content
Top
Published in: Arabian Journal for Science and Engineering 4/2020

26-10-2019 | Research Article - Computer Engineering and Computer Science

Hybridization of Kidney-Inspired and Sine–Cosine Algorithm for Multi-robot Path Planning

Author: Pradipta Kumar Das

Published in: Arabian Journal for Science and Engineering | Issue 4/2020

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

A hybridization of kidney-inspired and sine–cosine algorithm has been proposed for a path planning of multiple mobile robots in the environment where obstacles are either static or moveable. In this novel approach, each robot computes its collision-free optimal path from their corresponding start position to goal position through hybridization of kidney-inspired algorithm (KA) and sine–cosine algorithm (SCA). The proposed KA–SCA employs the selection of subsequent optimal position for each robot from their current position by escaping the collision with dynamic obstacles and teammates. In the present work, SCA is used to accelerate the convergence rate of KA, to preserve a good equilibrium between the intensification and diversification, and to compute an optimal path for each robot by minimizing the path distance, path deviation, number of rotation for each robot, and running time required to reach their destination. Finally, the effectiveness and robustness of the proposed algorithm have been verified with the result of KA and SCA in the same environment. The result obtained from the real platform and simulation environment reveals that the proposed KA–SCA outperforms KA and SCA.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Kcymeulcn, D.; Decuyper, J.: The Fluid dynamics applied to mobile robot motion: the stream field method. In: 1994 IEEE International Conference on Robotics and Automation, pp. 378–385. San Diego California: Sponsored by IEEE Robotics and Automation Society (1994) Kcymeulcn, D.; Decuyper, J.: The Fluid dynamics applied to mobile robot motion: the stream field method. In: 1994 IEEE International Conference on Robotics and Automation, pp. 378–385. San Diego California: Sponsored by IEEE Robotics and Automation Society (1994)
2.
go back to reference Ali, A.A.; et al.: An algorithm for multi-robot collision-free navigation based on shortest distance. Robot. Auton. Syst. 75, 119–128 (2016)CrossRef Ali, A.A.; et al.: An algorithm for multi-robot collision-free navigation based on shortest distance. Robot. Auton. Syst. 75, 119–128 (2016)CrossRef
3.
go back to reference Jose, K.; Pratihar, D.K.: Task allocation and collision-free path planning of centralized multi-robots system for industrial plant inspection using heuristic methods. Robot. Auton. Syst. 80, 34–42 (2016)CrossRef Jose, K.; Pratihar, D.K.: Task allocation and collision-free path planning of centralized multi-robots system for industrial plant inspection using heuristic methods. Robot. Auton. Syst. 80, 34–42 (2016)CrossRef
4.
go back to reference Li, H.; Yang, S.X.; Seto, M.L.: Neural-network-based path planning for a multirobot system with moving obstacles. IEEE Trans. Syst. Man Cybern. Part C (Appl. Rev.), 39(4), 410–419 (2009)CrossRef Li, H.; Yang, S.X.; Seto, M.L.: Neural-network-based path planning for a multirobot system with moving obstacles. IEEE Trans. Syst. Man Cybern. Part C (Appl. Rev.), 39(4), 410–419 (2009)CrossRef
5.
go back to reference Son, C.: Intelligent rule-based sequence planning algorithm with fuzzy optimization for robot manipulation tasks in partially dynamic environments. Inf. Sci. 342, 209–221 (2016)CrossRef Son, C.: Intelligent rule-based sequence planning algorithm with fuzzy optimization for robot manipulation tasks in partially dynamic environments. Inf. Sci. 342, 209–221 (2016)CrossRef
6.
go back to reference El Ferik, S.; Tariq Nasir, M.; Baroudi, U.: A behavioral adaptive fuzzy controller of multi robots in a cluster space. Appl. Soft Comput. 44, 117–127 (2016)CrossRef El Ferik, S.; Tariq Nasir, M.; Baroudi, U.: A behavioral adaptive fuzzy controller of multi robots in a cluster space. Appl. Soft Comput. 44, 117–127 (2016)CrossRef
7.
go back to reference Tuncer, A.; Yildirim, M.: Dynamic path planning of mobile robots with improved genetic algorithm. Comput. Electr. Eng. 38, 1564–1572 (2012)CrossRef Tuncer, A.; Yildirim, M.: Dynamic path planning of mobile robots with improved genetic algorithm. Comput. Electr. Eng. 38, 1564–1572 (2012)CrossRef
8.
go back to reference Zhang, Y.; Gong, D.-W.; Zhang, J.-H.: Robot path planning in uncertain environment using multi-objective particle swarm optimization. Neurocomputing 103, 172–185 (2013)CrossRef Zhang, Y.; Gong, D.-W.; Zhang, J.-H.: Robot path planning in uncertain environment using multi-objective particle swarm optimization. Neurocomputing 103, 172–185 (2013)CrossRef
9.
go back to reference Masehian, E.; Sedighizadeh, D.: Multi-objective PSO- and NPSO-based algorithms for robot path planning. Adv. Electr. Comput. Eng. 10(4), 69–76 (2010)CrossRef Masehian, E.; Sedighizadeh, D.: Multi-objective PSO- and NPSO-based algorithms for robot path planning. Adv. Electr. Comput. Eng. 10(4), 69–76 (2010)CrossRef
10.
go back to reference Hossain, M.A.; Ferdous, I.: Autonomous robot path planning in dynamic environment using a new optimization technique inspired by bacterial foraging technique. Robot. Auton. Syst. 64, 137–141 (2015)CrossRef Hossain, M.A.; Ferdous, I.: Autonomous robot path planning in dynamic environment using a new optimization technique inspired by bacterial foraging technique. Robot. Auton. Syst. 64, 137–141 (2015)CrossRef
11.
go back to reference Mo, H.; Xu, Z.; Tang, Q.: Constrained multi-objective biogeography optimization algorithm for robot path planning. In: International Conference in Swarm Intelligence, pp. 323–329. Springer, Berlin, Heidelberg (2013) Mo, H.; Xu, Z.; Tang, Q.: Constrained multi-objective biogeography optimization algorithm for robot path planning. In: International Conference in Swarm Intelligence, pp. 323–329. Springer, Berlin, Heidelberg (2013)
12.
go back to reference Peng-zhen, D.U.; Zhen-min, T.A.N.G.; Jian-feng, L.U.; Yan, S.U.N.: Global path planning for ALV based on improved glowworm swarm optimization under uncertain environment. Acta Electron Sinica. 42, 616–624 (2014) Peng-zhen, D.U.; Zhen-min, T.A.N.G.; Jian-feng, L.U.; Yan, S.U.N.: Global path planning for ALV based on improved glowworm swarm optimization under uncertain environment. Acta Electron Sinica. 42, 616–624 (2014)
13.
go back to reference Lin, C.C.; Chen, K.C.; Chuang, W.J.: Motion planning using a memetic evolution algorithm for swarm robots. Int. J. Adv. Robot. Syst. 9(1), 1–9 (2012)CrossRef Lin, C.C.; Chen, K.C.; Chuang, W.J.: Motion planning using a memetic evolution algorithm for swarm robots. Int. J. Adv. Robot. Syst. 9(1), 1–9 (2012)CrossRef
14.
go back to reference Zhu, Z.; Xiao, J.; Li, J.Q.; Wang, F.; Zhang, Q.: Global path planning of wheeled robots using multi-objective memetic algorithms. Int. Comput. Aided Eng. 22(4), 387–404 (2015)CrossRef Zhu, Z.; Xiao, J.; Li, J.Q.; Wang, F.; Zhang, Q.: Global path planning of wheeled robots using multi-objective memetic algorithms. Int. Comput. Aided Eng. 22(4), 387–404 (2015)CrossRef
15.
go back to reference Yu, L.; Cai, Z.; Gao, P.A.; Liu, X.: A spatial orthogonal allocation and heterogeneous cultural hybrid algorithm for multirobot exploration mission planning, J. Control Theory Appl. 9(2), 171–176 (2011)MathSciNetCrossRef Yu, L.; Cai, Z.; Gao, P.A.; Liu, X.: A spatial orthogonal allocation and heterogeneous cultural hybrid algorithm for multirobot exploration mission planning, J. Control Theory Appl. 9(2), 171–176 (2011)MathSciNetCrossRef
16.
go back to reference Strumberger, I.; Tuba, E.; Bacanin, N.; Beko, M.; Tuba, M.: Modified and hybridized monarch butterfly algorithms for multi-objective optimization. In: International Conference on Hybrid Intelligent Systems, pp. 449–458. Springer (2018) Strumberger, I.; Tuba, E.; Bacanin, N.; Beko, M.; Tuba, M.: Modified and hybridized monarch butterfly algorithms for multi-objective optimization. In: International Conference on Hybrid Intelligent Systems, pp. 449–458. Springer (2018)
17.
go back to reference Bolaji, A.L.A.; Al-Betar, M.A.; Awadallah, M.A.; Khader, A.T.; Abualigah, L.M.: A comprehensive review: Krill Herd algorithm (KH) and its applications. Appl. Soft Comput. 49, 437–446 (2016)CrossRef Bolaji, A.L.A.; Al-Betar, M.A.; Awadallah, M.A.; Khader, A.T.; Abualigah, L.M.: A comprehensive review: Krill Herd algorithm (KH) and its applications. Appl. Soft Comput. 49, 437–446 (2016)CrossRef
18.
go back to reference Rao, D.C.; Kabat, M.R.; Das, P.K.; Jena, P.K.: Cooperative navigation planning of multiple mobile robots using improved krill herd. Arab. J. Sci. Eng. 43(12), 7869–7891 (2018)CrossRef Rao, D.C.; Kabat, M.R.; Das, P.K.; Jena, P.K.: Cooperative navigation planning of multiple mobile robots using improved krill herd. Arab. J. Sci. Eng. 43(12), 7869–7891 (2018)CrossRef
19.
go back to reference Mu, Y.; Zhang, L.; Chen, X.; Gao, X.: Optimal trajectory planning for robotic manipulators using chicken swarm optimization. In: 8th International IEEE Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC), pp. 369–373 (2016) Mu, Y.; Zhang, L.; Chen, X.; Gao, X.: Optimal trajectory planning for robotic manipulators using chicken swarm optimization. In: 8th International IEEE Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC), pp. 369–373 (2016)
20.
go back to reference Sahoo, R.R.; Rakshit, P.; Haidar, M.T.; Swarnalipi, S.; Balabantaray, B.K.; Mohapatra, S.: Navigational path planning of multirobot using honey bee mating optimization algorithm ‘HBMO’. Int. J. Comput. Appl. 27(11), 1–8 (2011) Sahoo, R.R.; Rakshit, P.; Haidar, M.T.; Swarnalipi, S.; Balabantaray, B.K.; Mohapatra, S.: Navigational path planning of multirobot using honey bee mating optimization algorithm ‘HBMO’. Int. J. Comput. Appl. 27(11), 1–8 (2011)
21.
go back to reference Davoodi, M.; Abedin, M.; Banyassady, B.; Khanteimouri, P.; Mohades, A.: An optimal algorithm for two robots path planning problem on the grid. Robot. Auton. Syst. 61(12), 1406–1414 (2013)CrossRef Davoodi, M.; Abedin, M.; Banyassady, B.; Khanteimouri, P.; Mohades, A.: An optimal algorithm for two robots path planning problem on the grid. Robot. Auton. Syst. 61(12), 1406–1414 (2013)CrossRef
22.
go back to reference Rakshit, P.; Konar, A.; Bhowmik, P.; Goswami, I.; Das, S.; Jain, L.C.; Nagar, A.K.: Realization of an adaptive memetic algorithm using differential evolution and q-learning: a case study in multirobot path planning. IEEE Trans. Syst. Man Cybern. Syst. 43(4), 814–831 (2013)CrossRef Rakshit, P.; Konar, A.; Bhowmik, P.; Goswami, I.; Das, S.; Jain, L.C.; Nagar, A.K.: Realization of an adaptive memetic algorithm using differential evolution and q-learning: a case study in multirobot path planning. IEEE Trans. Syst. Man Cybern. Syst. 43(4), 814–831 (2013)CrossRef
23.
go back to reference Montiel, O.; Orozco-Rosas, U.; Sepúlveda, R.: Path planning for mobile robots using bacterial potential field for avoiding static and dynamic obstacles. Exp. Syst. Appl. 42(12), 5177–5191 (2015)CrossRef Montiel, O.; Orozco-Rosas, U.; Sepúlveda, R.: Path planning for mobile robots using bacterial potential field for avoiding static and dynamic obstacles. Exp. Syst. Appl. 42(12), 5177–5191 (2015)CrossRef
24.
go back to reference Jolly, K.G.; Sreerama Kumar, R.; Vijayakumar, R.: Intelligent task planning and action selection of a mobile robot in a multi-agent system through a fuzzy neural network approach. Eng. Appl. Artif. Intell. 23(6), 923–933 (2010)CrossRef Jolly, K.G.; Sreerama Kumar, R.; Vijayakumar, R.: Intelligent task planning and action selection of a mobile robot in a multi-agent system through a fuzzy neural network approach. Eng. Appl. Artif. Intell. 23(6), 923–933 (2010)CrossRef
25.
go back to reference Parhi, D.R.; Mohanta, J.C.: Navigational control of several mobile robotic agents using Petri-potential-fuzzy hybrid controller. Appl. Soft. Comput. 11(4), 3546–3557 (2011)CrossRef Parhi, D.R.; Mohanta, J.C.: Navigational control of several mobile robotic agents using Petri-potential-fuzzy hybrid controller. Appl. Soft. Comput. 11(4), 3546–3557 (2011)CrossRef
26.
go back to reference Pradhan, S.K.; Parhi, D.R.; Panda, A.K.: Navigation of multiple mobile robots using rule-based neuro-fuzzy technique. Int J Comput Intel. 3(2), 142–152 (2006)MATH Pradhan, S.K.; Parhi, D.R.; Panda, A.K.: Navigation of multiple mobile robots using rule-based neuro-fuzzy technique. Int J Comput Intel. 3(2), 142–152 (2006)MATH
27.
go back to reference Faridi, A.Q.; Sharma, S.; Shukla, A.; Tiwari, R.; Dhar, J.: Multi-robot multi-target dynamic path planning using artificial bee colony and evolutionary programming in unknown environment. Intel. Serv. Robot. 11(2), 171–186 (2018)CrossRef Faridi, A.Q.; Sharma, S.; Shukla, A.; Tiwari, R.; Dhar, J.: Multi-robot multi-target dynamic path planning using artificial bee colony and evolutionary programming in unknown environment. Intel. Serv. Robot. 11(2), 171–186 (2018)CrossRef
28.
go back to reference Panda, M.R.; Das, P.K.; Dutta, S.; Pradhan, S.K.: Optimal path planning for mobile robots using oppositional invasive weed optimization. Comput. Intell. 34(4), 1072–1100 (2018)MathSciNetCrossRef Panda, M.R.; Das, P.K.; Dutta, S.; Pradhan, S.K.: Optimal path planning for mobile robots using oppositional invasive weed optimization. Comput. Intell. 34(4), 1072–1100 (2018)MathSciNetCrossRef
30.
go back to reference Alkhateeb, F.; Abed-Alguni, B.H.: A hybrid cuckoo search and simulated annealing algorithm. J. Intell. Syst. 28(6), 1–16 (2017) Alkhateeb, F.; Abed-Alguni, B.H.: A hybrid cuckoo search and simulated annealing algorithm. J. Intell. Syst. 28(6), 1–16 (2017)
31.
go back to reference Das, P.K.; Behera, H.S.; Panigrahi, B.K.: A hybridization of an improved particle swarm optimization and gravitational search algorithm for multi-robot path planning. Swarm Evolut. Comput. 28, 14–28 (2016)CrossRef Das, P.K.; Behera, H.S.; Panigrahi, B.K.: A hybridization of an improved particle swarm optimization and gravitational search algorithm for multi-robot path planning. Swarm Evolut. Comput. 28, 14–28 (2016)CrossRef
32.
go back to reference Das, P.K.; Behera, H.S.; Das, S.; Tripathy, H.K.; Panigrahi, B.K.; Pradhan, S.K.: A hybrid improved PSO-DV algorithm for multi-robot path planning in a clutter environment. Neurocomputing 207, 735–753 (2016)CrossRef Das, P.K.; Behera, H.S.; Das, S.; Tripathy, H.K.; Panigrahi, B.K.; Pradhan, S.K.: A hybrid improved PSO-DV algorithm for multi-robot path planning in a clutter environment. Neurocomputing 207, 735–753 (2016)CrossRef
33.
go back to reference Jaddi, N.S.; Alvankarian, J.; Abdullah, S.: Kidney-inspired algorithm for optimization problems. Commun. Nonlinear Sci. Numer. Simul. 42, 358–369 (2017)CrossRef Jaddi, N.S.; Alvankarian, J.; Abdullah, S.: Kidney-inspired algorithm for optimization problems. Commun. Nonlinear Sci. Numer. Simul. 42, 358–369 (2017)CrossRef
34.
go back to reference Mirjalili, S.: SCA: A sine cosine algorithm for solving optimization problems. Knowl-Based Syst 96, 120–133 (2016)CrossRef Mirjalili, S.: SCA: A sine cosine algorithm for solving optimization problems. Knowl-Based Syst 96, 120–133 (2016)CrossRef
35.
go back to reference Purcaru, C. et al.: Multi-robot GSA-and PSO-based optimal path planning in static environments. In: 2013 9th Workshop on Robot Motion and Control (RoMoCo). IEEE (2013) Purcaru, C. et al.: Multi-robot GSA-and PSO-based optimal path planning in static environments. In: 2013 9th Workshop on Robot Motion and Control (RoMoCo). IEEE (2013)
Metadata
Title
Hybridization of Kidney-Inspired and Sine–Cosine Algorithm for Multi-robot Path Planning
Author
Pradipta Kumar Das
Publication date
26-10-2019
Publisher
Springer Berlin Heidelberg
Published in
Arabian Journal for Science and Engineering / Issue 4/2020
Print ISSN: 2193-567X
Electronic ISSN: 2191-4281
DOI
https://doi.org/10.1007/s13369-019-04193-y

Other articles of this Issue 4/2020

Arabian Journal for Science and Engineering 4/2020 Go to the issue

Research Article – Special Issue - Intelligent Computing and Interdisciplinary Applications

Analysis of Support Vector Machine-based Intrusion Detection Techniques

Research Article - Computer Engineering and Computer Science

TQ-Model: A New Evaluation Model for Knowledge-Based Authentication Schemes

Research Article - Special Issue - Intelligent Computing And Interdisciplinary Applications

An Integrated Word Embedding-Based Dual-Task Learning Method for Sentiment Analysis

Research Article - Computer Engineering and Computer Science

An Enhanced Eye-Tracking Approach Using Pipeline Computation

Research Article - Special Issue - Intelligent Computing And Interdisciplinary Applications

An Adaptive Spiking Neural P System for Solving Vehicle Routing Problems

Premium Partners