Skip to main content

Advertisement

Log in

Task assignment strategy for multi-robot based on improved Grey Wolf Optimizer

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

Multi-robot task allocation (MRTA) is the basis of a multi-robot system to perform tasks automatically, which directly affects the execution efficiency of the whole system. A distributed cooperative task allocation strategy based on the algorithm of the improved Grey Wolf Optimizer (IGWO) was proposed to quickly and effectively plan the cooperative task path with a large number of working task points. The MRTA problem was transformed into multiple traveling salesman problems (MTSPs), and the task target points were clustered by the K-means clustering algorithm and divided into several traveling salesman problems (TSPs). The Grey Wolf Optimizer (GWO) was improved by the Kent chaotic algorithm to initialize the population and enhance the diversity of the population. Furthermore, an adaptive adjustment strategy of the control parameter \(\vec {a}\) was proposed to balance exploration and exploitation. The individual speed and position updates in PSO were introduced to enable the gray wolf individual to preserve its optimal location information and accelerate the convergence speed. The IGWO was used to solve the optimal solutions to multiple TSP problems. Finally, the optimal solution space was integrated to get the optimal solution of MTSP, and 16 international classical test functions simulated the IGWO. The results showed that the IGWO algorithm has faster convergence speed and higher accuracy. The task allocation strategy is reasonable, with roughly equal path length, small planning cost, fast convergence speed, and excellent stability.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

Explore related subjects

Discover the latest articles and news from researchers in related subjects, suggested using machine learning.

References

  • Arora P, Deepali D, Varshney S (2016) Analysis of k-means and k-medoids algorithm for big data. Procedia Comput Sci 78:507–512

    Article  Google Scholar 

  • Das S, Biswas A, Dasgupta S, Abraham A (2009) Bacterial foraging optimization algorithm: theoretical foundations, analysis, and applications. Found Comput Intell Spring 3:23–55

    Google Scholar 

  • Dorigo M, Birattari M, Stutzle T (2006) Ant colony optimization. IEEE Comput Intell Magazine 1(4):28–39

    Article  Google Scholar 

  • Jiang H, Wang XY, Wang FY, Li J (2018) Study of perimeter security signal recognition based on PSO-GWO-SVM. Laser Infrared 48:396–400

    Google Scholar 

  • Kaveh A, Zakian P (2018) Improved GWO algorithm for optimal design of truss structures. Eng Comput 34:685–707

    Article  Google Scholar 

  • Konak A, Coit DW, Smith AE (2006) Multi-objective optimization using genetic algorithms: a tutorial. Reliabil Eng Syst Safe 91(9):992–1007

    Article  Google Scholar 

  • Liu JJ, Shi D, Wu G (2015) Hybrid chaotic optimization algorithm based on Kent map. Comput Eng Design 36:1498–1503

    Google Scholar 

  • Liu WB, Wang YD (2019) Path planning of multi-UAV cooperative search for multiple targets. Electron Opt Control 26(03):35–38

    Google Scholar 

  • Long W, Cai S, Jiao J, Wu T (2019) An improved Grey Wolf Optimization algorithm. ACTA electonica sinica 47:169–175

    Google Scholar 

  • MathWorks(2019). Hybrid GWOPSO optimization. https://www.mathworks.com/matlabcentral/fileexchange/68776-hybrid-gwopso-optimization Accessed 10 May 2019

  • Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67

    Article  Google Scholar 

  • Mirjalili S, Mirjalili SM, Lewis A (2014) Grey Wolf Optimizer. Adv Eng Softw 69:46–61

    Article  Google Scholar 

  • Mittal N, Singh UM, Sohi BS (2016) Modified grey wolf optimizer for global engineering optimization. Applied computational intelligence and soft computing. Hindawi Limited, London, pp 197–212

    Google Scholar 

  • Qin X, Zong Q, Li X, Zhang B, Zhang X (2018) Task allocation of multi-robot based on improved ant colony algorithm. Aerospace Control Appl 44:58–62

    Google Scholar 

  • Tang F, Parker LE (2005) ASyMTRe: automated synthesis of multi-robot task solutions through software reconfiguration. In: Proceedings of the 2005 IEEE International Conference on Robotics and Automation, IEEE, pp. 1501–1508.

  • Trelea IC (2003) The particle swarm optimization algorithm: convergence analysis and parameter selection. Inf Process Lett 85(6):317–325

    Article  MathSciNet  Google Scholar 

  • Wang Q, Wang M, Wang X (2019) Improved grey wolf optimizer with convergence factor and proportional weight. Comput Eng Appl 55(21):60–65

    Google Scholar 

  • Zainal N, Zain AM, Sharif S (2015) Overview of artificial fish swarm algorithm and its applications in industrial problems. Appl Mech Mater 815:253–257

    Article  Google Scholar 

  • Zhang D, Xie G, Yu J, Wang L (2005) An adaptive task assignment method for multiple mobile robots via swarm intelligence approach. In: 2005 International Symposium on Computational Intelligence in Robotics and Automation, IEEE, pp. 415–420

  • Zhang X, Li J, Xing J, Wang P, Yang Q (2016) A Kent chaos artificial bee colony algorithm based wavelet thresholding for high-rise structure vibration signal denoising. J Build Struct 37:467–474

    Google Scholar 

  • Zlot R, Stentz A (2005) Complex task allocation for multiple robots. In: Proceedings of the 2005 IEEE International Conference on Robotics and Automation, IEEE, pp. 1515–1522

Download references

Funding

This work was supported by Key Supporting Project of the Joint Fund of the National Natural Science Foundation of China (No. U1813222), Tianjin Natural Science Foundation (No. 18JCYBJC16500) and Hebei Province Natural Science Foundation (No.E2016202341).

Author information

Authors and Affiliations

Authors

Contributions

JL conceived of and designed the experiments and wrote the paper. FY gave some comments for the work and helped revise the paper and improve the writing.

Corresponding author

Correspondence to Fan Yang.

Ethics declarations

Conflict of interest

The authors declare no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, J., Yang, F. Task assignment strategy for multi-robot based on improved Grey Wolf Optimizer. J Ambient Intell Human Comput 11, 6319–6335 (2020). https://doi.org/10.1007/s12652-020-02224-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-020-02224-3

Keywords