Skip to main content
Top
Published in: Structural and Multidisciplinary Optimization 4/2011

01-10-2011 | Industrial Application

A PSO-based algorithm designed for a swarm of mobile robots

Authors: Qirong Tang, Peter Eberhard

Published in: Structural and Multidisciplinary Optimization | Issue 4/2011

Log in

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

search-config
loading …

Abstract

This paper presents an algorithm called augmented Lagrangian particle swarm optimization with velocity limits (VL-ALPSO). It uses a particle swarm optimization (PSO) based algorithm to optimize the motion planning for swarm mobile robots. Considering problems with engineering constraints and obstacles in the environment, the algorithm combines the method of augmented Lagrangian multipliers and strategies of velocity limits and virtual detectors so as to ensure enforcement of constraints, obstacle avoidance and mutual avoidance. All the strategies together with basic PSO are corresponding to real situations of swarm mobile robots in coordinated movements. This work also builds a swarm motion model based on Euler forward time integration that involves some mechanical properties such as masses, inertias or external forces to the swarm robotic system. Simulations show that the robots moving in the environment display the desired behavior. Each robot has the ability to do target searching, obstacle avoidance, random wonder, acceleration or deceleration and escape entrapment. So, in summary due to the characteristic features of the VL-ALPSO algorithm, after some engineering adaptation, it can work well for the planning of coordinated movements of swarm robotic systems.

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
go back to reference Akat SB, Gazi V (2008) Particle swarm optimization with dynamic neighborhood topology: three neighborhood strategies and preliminary results. In: IEEE swarm intelligence symposium 2008, St Louis, USA, pp 1–8 Akat SB, Gazi V (2008) Particle swarm optimization with dynamic neighborhood topology: three neighborhood strategies and preliminary results. In: IEEE swarm intelligence symposium 2008, St Louis, USA, pp 1–8
go back to reference Bratton D, Kennedy J (2007) Defining a standard for particle swarm optimization. In: IEEE swarm intelligence symposium 2007, Honolulu, USA, pp 120–127 Bratton D, Kennedy J (2007) Defining a standard for particle swarm optimization. In: IEEE swarm intelligence symposium 2007, Honolulu, USA, pp 120–127
go back to reference Derr K, Manic M (2009) Multi-robot, multi-target particle swarm optimization search in noisy wireless environments. In: Proceedings of the 2nd conference on human system interactions, Catania, Italy, pp 78–83 Derr K, Manic M (2009) Multi-robot, multi-target particle swarm optimization search in noisy wireless environments. In: Proceedings of the 2nd conference on human system interactions, Catania, Italy, pp 78–83
go back to reference Doctor S, Venayagamoorthy G, Gudise V (2004) Optimal PSO for collective robotic search applications. In: IEEE congress on evolutionary computation 2004, pp 1390–1395 Doctor S, Venayagamoorthy G, Gudise V (2004) Optimal PSO for collective robotic search applications. In: IEEE congress on evolutionary computation 2004, pp 1390–1395
go back to reference Fukuyama Y, Takayama S, Nakanishi Y, Yoshida H (2001) A particle swarm optimization for reactive power and voltage control in electric power systems. In: Proceedings of the congress on evolutionary computation, Seoul, South Korea, vol 1, pp 87–93 Fukuyama Y, Takayama S, Nakanishi Y, Yoshida H (2001) A particle swarm optimization for reactive power and voltage control in electric power systems. In: Proceedings of the congress on evolutionary computation, Seoul, South Korea, vol 1, pp 87–93
go back to reference Gasparri A, Prosperi M (2008) A bacterial colony growth algorithm for mobile robot localization. Auton Robots 24(4):349–364CrossRef Gasparri A, Prosperi M (2008) A bacterial colony growth algorithm for mobile robot localization. Auton Robots 24(4):349–364CrossRef
go back to reference Guan CL, Wei WL (2008) An immunological approach to mobile robot reactive navigation. Applied Soft Comput 8(1):30–45CrossRef Guan CL, Wei WL (2008) An immunological approach to mobile robot reactive navigation. Applied Soft Comput 8(1):30–45CrossRef
go back to reference Hart PE, Nilsson NJ, Raphael B (1968) A formal basis for the heuristic determination of minimum cost paths. IEEE Trans Syst Sci Cybern 4(2):100–107CrossRef Hart PE, Nilsson NJ, Raphael B (1968) A formal basis for the heuristic determination of minimum cost paths. IEEE Trans Syst Sci Cybern 4(2):100–107CrossRef
go back to reference Hayes AT, Martinoli A, Goodman RM (2003) Swarm robotic odor localization: off-line optimization and validation with real robots. Robotica 21(4):427–441CrossRef Hayes AT, Martinoli A, Goodman RM (2003) Swarm robotic odor localization: off-line optimization and validation with real robots. Robotica 21(4):427–441CrossRef
go back to reference Heppner F, Grenander U (1990) A stochastic nonlinear model for coordinated bird flocks. In: Krasner E (ed) The ubiquity of chaos, AAAS Publications, pp 233–238 Heppner F, Grenander U (1990) A stochastic nonlinear model for coordinated bird flocks. In: Krasner E (ed) The ubiquity of chaos, AAAS Publications, pp 233–238
go back to reference Hereford JM (2006) A distributed particle swarm optimization algorithm for swarm robotic applications. In: IEEE congress on evolutionary computation 2006, pp 1678–1685 Hereford JM (2006) A distributed particle swarm optimization algorithm for swarm robotic applications. In: IEEE congress on evolutionary computation 2006, pp 1678–1685
go back to reference Hereford JM, Siebold M (2008) Multi-robot search using a physically-embedded particle swarm optimization. Int J Comput Intell Res 4(2):197–209 Hereford JM, Siebold M (2008) Multi-robot search using a physically-embedded particle swarm optimization. Int J Comput Intell Res 4(2):197–209
go back to reference Jatmiko W, Sekiyama K, Fukuda T (2007) A PSO-based mobile robot for odor source localization in dynamic advection-diffusion with obstacles environment: theory, simulation and measurement. IEEE Comput Intell Mag 2(2):37–51CrossRef Jatmiko W, Sekiyama K, Fukuda T (2007) A PSO-based mobile robot for odor source localization in dynamic advection-diffusion with obstacles environment: theory, simulation and measurement. IEEE Comput Intell Mag 2(2):37–51CrossRef
go back to reference Kalivarapu VK, Winer EH (2009) Asynchronous parallelization of particle swarm optimization through digital pheromone sharing. Struct Multidisc Optim 39(3):263–281CrossRef Kalivarapu VK, Winer EH (2009) Asynchronous parallelization of particle swarm optimization through digital pheromone sharing. Struct Multidisc Optim 39(3):263–281CrossRef
go back to reference Kennedy J, Eberhart RC (1995) Particle swarm optimization. In: Proceedings of the international conference on neural networks, vol 4, pp 1942–1948 Kennedy J, Eberhart RC (1995) Particle swarm optimization. In: Proceedings of the international conference on neural networks, vol 4, pp 1942–1948
go back to reference Khajavirad A, Michalek JJ, Simpson TW (2009) An efficient decomposed multiobjective genetic algorithm for solving the joint product platform selection and product family design problem with generalized commonality. Struct Multidisc Optim 39(2):187–201CrossRef Khajavirad A, Michalek JJ, Simpson TW (2009) An efficient decomposed multiobjective genetic algorithm for solving the joint product platform selection and product family design problem with generalized commonality. Struct Multidisc Optim 39(2):187–201CrossRef
go back to reference Khatib O (1968) Real time obstacle avoidance for manipulators and mobile robots. Int J Rob Res 5(1):90–98CrossRef Khatib O (1968) Real time obstacle avoidance for manipulators and mobile robots. Int J Rob Res 5(1):90–98CrossRef
go back to reference Kok S, Snyman JA (2008) A strongly interacting dynamic particle swarm optimization method. J Artif Evol Appl 2008:1–9CrossRef Kok S, Snyman JA (2008) A strongly interacting dynamic particle swarm optimization method. J Artif Evol Appl 2008:1–9CrossRef
go back to reference Mandal SK, Sural S, Patra A (2008) ANN and PSO-based synthesis of on-chip spiral inductors for RF ICs. IEEE Trans Comput-aided Des Integr Circuits Syst 27(1):188–192CrossRef Mandal SK, Sural S, Patra A (2008) ANN and PSO-based synthesis of on-chip spiral inductors for RF ICs. IEEE Trans Comput-aided Des Integr Circuits Syst 27(1):188–192CrossRef
go back to reference Marano GC, Quaranta G, Greco R (2009) Multi-objective optimization by genetic algorithm of structural systems subject to random vibrations. Struct Multidisc Optim 39(4):385–399CrossRef Marano GC, Quaranta G, Greco R (2009) Multi-objective optimization by genetic algorithm of structural systems subject to random vibrations. Struct Multidisc Optim 39(4):385–399CrossRef
go back to reference Pugh J, Martinoli A (2007) Inspiring and modeling multi-robot search with particle swarm optimization. In: IEEE swarm intelligence symposium 2007, Honolulu, USA, pp 332–339 Pugh J, Martinoli A (2007) Inspiring and modeling multi-robot search with particle swarm optimization. In: IEEE swarm intelligence symposium 2007, Honolulu, USA, pp 332–339
go back to reference Pugh J, Segapelli L, Martinoli A (2006) Applying aspects of multi-robot search to particle swarm optimization. In: Proceedings of the 5th international workshop on ant colony optimization and swarm intelligence, Brussels, Belgium, pp 506–507 Pugh J, Segapelli L, Martinoli A (2006) Applying aspects of multi-robot search to particle swarm optimization. In: Proceedings of the 5th international workshop on ant colony optimization and swarm intelligence, Brussels, Belgium, pp 506–507
go back to reference Sedlaczek K, Eberhard P (2006) Using augmented Lagrangian particle swarm optimization for constrained problems in engineering. Struct Multidisc Optim 32(4):277–286CrossRef Sedlaczek K, Eberhard P (2006) Using augmented Lagrangian particle swarm optimization for constrained problems in engineering. Struct Multidisc Optim 32(4):277–286CrossRef
go back to reference Stentz A (1994) Optimal and efficient path planning for partially-known environments. In: Proceedings of IEEE international conference on robotics and automation, San Diego, USA, vol 4, pp 3310–3317 Stentz A (1994) Optimal and efficient path planning for partially-known environments. In: Proceedings of IEEE international conference on robotics and automation, San Diego, USA, vol 4, pp 3310–3317
go back to reference Tukey J (1977) Exploratory data analysis. Addison-Wesley, New Jersey, USAMATH Tukey J (1977) Exploratory data analysis. Addison-Wesley, New Jersey, USAMATH
go back to reference van den Bergh F (2001) An analysis of particle swarm optimizers. PhD thesis, University of Pretoria van den Bergh F (2001) An analysis of particle swarm optimizers. PhD thesis, University of Pretoria
go back to reference Xue SD, Zhang JH, Zeng JC (2009) Parallel asynchronous control strategy for target search with swarm robots. Int J Bio-Inspired Comput (IJBIC) 1(3):151–163CrossRef Xue SD, Zhang JH, Zeng JC (2009) Parallel asynchronous control strategy for target search with swarm robots. Int J Bio-Inspired Comput (IJBIC) 1(3):151–163CrossRef
go back to reference Yamada Y, Ookoudo K, Koruma Y (2003) Layout optimization of manufacturing cells and allocation optimization of transport robots in reconfigurable manufacturing systems using particle swarm optimization. In: Proceedings of IEEE/RSJ international conference on intelligent robots and systems, Las Vegas, USA, vol 2, pp 2049–2054 Yamada Y, Ookoudo K, Koruma Y (2003) Layout optimization of manufacturing cells and allocation optimization of transport robots in reconfigurable manufacturing systems using particle swarm optimization. In: Proceedings of IEEE/RSJ international conference on intelligent robots and systems, Las Vegas, USA, vol 2, pp 2049–2054
go back to reference Yoshida H, Fukuyama Y, Takayama S, Nakanishi Y (1999) A particle swarm optimization for reactive power and voltage control in electric power systems considering voltage security assessment. In: Proceedings of IEEE international conference on systems, man, and cybernetics, Tokyo, Japan, vol 6, pp 497–502 Yoshida H, Fukuyama Y, Takayama S, Nakanishi Y (1999) A particle swarm optimization for reactive power and voltage control in electric power systems considering voltage security assessment. In: Proceedings of IEEE international conference on systems, man, and cybernetics, Tokyo, Japan, vol 6, pp 497–502
go back to reference Zhu QB (2006) Ant algorithm for navigation of multi-robot movement in unknown environment. J Softw 17(9):1890–1898MATHCrossRef Zhu QB (2006) Ant algorithm for navigation of multi-robot movement in unknown environment. J Softw 17(9):1890–1898MATHCrossRef
Metadata
Title
A PSO-based algorithm designed for a swarm of mobile robots
Authors
Qirong Tang
Peter Eberhard
Publication date
01-10-2011
Publisher
Springer-Verlag
Published in
Structural and Multidisciplinary Optimization / Issue 4/2011
Print ISSN: 1615-147X
Electronic ISSN: 1615-1488
DOI
https://doi.org/10.1007/s00158-010-0618-3

Other articles of this Issue 4/2011

Structural and Multidisciplinary Optimization 4/2011 Go to the issue

Premium Partners