Skip to main content
Top
Published in: Soft Computing 4/2017

20-08-2015 | Methodologies and Application

Solving the multi-objective path planning problem in mobile robotics with a firefly-based approach

Authors: Alejandro Hidalgo-Paniagua, Miguel A. Vega-Rodríguez, Joaquín Ferruz, Nieves Pavón

Published in: Soft Computing | Issue 4/2017

Log in

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

search-config
loading …

Abstract

Currently, autonomous robotics is one of the most interesting and researched areas of technology. At the beginning, robots only worked in the industrial sector but, gradually, they started to be introduced into other sectors such as medicine or social environments becoming part of society. In mobile robots, the path planning (PP) problem is one of the most researched topics. Taking into account that the PP problem is an NP-hard problem, multi-objective evolutionary algorithms (MOEAs) are good candidates to solve this problem. In this work, a new multi-objective approach based on the flashing behavior of fireflies in nature, the multi-objective firefly algorithm (MO-FA), is proposed to solve the PP problem. This proposed algorithm is a swarm intelligence algorithm. The proposed MO-FA handles three different objectives to obtain accurate and efficient solutions. These objectives are the following: the path safety, the path length, and the path smoothness (related to the energy consumption). Furthermore, and to test the proposed MOEA, we have used eight realistic scenarios for the path’s calculation. On the other hand, we also compare our proposal with other approaches of the state of the art, showing the advantages of MO-FA. In particular, to evaluate the obtained results we applied specific quality metrics. Moreover, to demonstrate the statistical evidence of the obtained results, we also performed a statistical analysis. Finally, the study shows that the proposed MO-FA is a good alternative to solve the PP problem.

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 "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • 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 Ahmed F, Deb K (2011) Multi-objective path planning using spline representation. In: Proceedings of the IEEE International Conference on Robotics and Biomimetics (IEEE-ROBIO 2011), pp. 1047–1052. doi:10.1109/ROBIO.2011.6181426 Ahmed F, Deb K (2011) Multi-objective path planning using spline representation. In: Proceedings of the IEEE International Conference on Robotics and Biomimetics (IEEE-ROBIO 2011), pp. 1047–1052. doi:10.​1109/​ROBIO.​2011.​6181426
go back to reference Bartle R (2011) The Elements of Integration and Lebesgue Measure. Wiley, Wiley Classics Library Bartle R (2011) The Elements of Integration and Lebesgue Measure. Wiley, Wiley Classics Library
go back to reference Chang, H.C., Liu, J.S.: High-quality path planning for autonomous mobile robots with n3-splines and parallel genetic algorithms. In: Robotics and Biomimetics, 2008. ROBIO 2008. IEEE International Conference on, pp. 1671–1677 (2009). doi:10.1109/ROBIO.2009.4913252 Chang, H.C., Liu, J.S.: High-quality path planning for autonomous mobile robots with n3-splines and parallel genetic algorithms. In: Robotics and Biomimetics, 2008. ROBIO 2008. IEEE International Conference on, pp. 1671–1677 (2009). doi:10.​1109/​ROBIO.​2009.​4913252
go back to reference Geetha, S., Chitra, G., Jayalakshmi, V.: Multi objective mobile robot path planning based on hybrid algorithm. In: Electronics Computer Technology (ICECT), 2011 3rd International Conference on, vol. 6, pp. 251–255 (2011). doi:10.1109/ICECTECH.2011.5942092 Geetha, S., Chitra, G., Jayalakshmi, V.: Multi objective mobile robot path planning based on hybrid algorithm. In: Electronics Computer Technology (ICECT), 2011 3rd International Conference on, vol. 6, pp. 251–255 (2011). doi:10.​1109/​ICECTECH.​2011.​5942092
go back to reference Geng, N., Gong, D., Zhang, Y.: Robot path planning in an environment with many terrains based on interval multi-objective PSO. In: Evolutionary Computation (CEC), 2013 IEEE Congress on, pp. 813–820 (2013). doi:10.1109/CEC.2013.6557652 Geng, N., Gong, D., Zhang, Y.: Robot path planning in an environment with many terrains based on interval multi-objective PSO. In: Evolutionary Computation (CEC), 2013 IEEE Congress on, pp. 813–820 (2013). doi:10.​1109/​CEC.​2013.​6557652
go back to reference Guo, F., Wang, H., Tian, Y.: Multi-objective path planning for unrestricted mobile. In: Automation and Logistics, 2009. ICAL ’09. IEEE International Conference on, pp. 1046–1051 (2009). doi:10.1109/ICAL.2009.5262574 Guo, F., Wang, H., Tian, Y.: Multi-objective path planning for unrestricted mobile. In: Automation and Logistics, 2009. ICAL ’09. IEEE International Conference on, pp. 1046–1051 (2009). doi:10.​1109/​ICAL.​2009.​5262574
go back to reference Hao, W., Qin, S.: Multi-objective Path Planning for Space Exploration Robot Based on Chaos Immune Particle Swarm Optimization Algorithm. In: H. Deng, D. Miao, J. Lei, F. Wang (eds.) Artificial Intelligence and Computational Intelligence, Lecture Notes in Computer Science, vol. 7003, pp. 42–52. Springer, Berlin Heidelberg (2011). doi:10.1007/978-3-642-23887-1_6 Hao, W., Qin, S.: Multi-objective Path Planning for Space Exploration Robot Based on Chaos Immune Particle Swarm Optimization Algorithm. In: H. Deng, D. Miao, J. Lei, F. Wang (eds.) Artificial Intelligence and Computational Intelligence, Lecture Notes in Computer Science, vol. 7003, pp. 42–52. Springer, Berlin Heidelberg (2011). doi:10.​1007/​978-3-642-23887-1_​6
go back to reference Jun, H., Qingbao, Z.: Multi-objective mobile robot path planning based on improved genetic algorithm. In: Intelligent Computation Technology and Automation (ICICTA), 2010 International Conference on, vol. 2, pp. 752–756 (2010). doi:10.1109/ICICTA.2010.300 Jun, H., Qingbao, Z.: Multi-objective mobile robot path planning based on improved genetic algorithm. In: Intelligent Computation Technology and Automation (ICICTA), 2010 International Conference on, vol. 2, pp. 752–756 (2010). doi:10.​1109/​ICICTA.​2010.​300
go back to reference Kim, Y.H., Kim, J.H.: Multiobjective quantum-inspired evolutionary algorithm for fuzzy path planning of mobile robot. In: Evolutionary Computation, 2009. CEC ’09. IEEE Congress on, pp. 1185–1192 (2009). doi:10.1109/CEC.2009.4983080 Kim, Y.H., Kim, J.H.: Multiobjective quantum-inspired evolutionary algorithm for fuzzy path planning of mobile robot. In: Evolutionary Computation, 2009. CEC ’09. IEEE Congress on, pp. 1185–1192 (2009). doi:10.​1109/​CEC.​2009.​4983080
go back to reference Krishnan, P., Paw, J., Kiong, T.S.: Cognitive map approach for mobility path optimization using multiple objectives genetic algorithm. In: Autonomous Robots and Agents, 2009. ICARA 2009. 4th International Conference on, pp. 267–272 (2009). doi:10.1109/ICARA.2000.4803970 Krishnan, P., Paw, J., Kiong, T.S.: Cognitive map approach for mobility path optimization using multiple objectives genetic algorithm. In: Autonomous Robots and Agents, 2009. ICARA 2009. 4th International Conference on, pp. 267–272 (2009). doi:10.​1109/​ICARA.​2000.​4803970
go back to reference LaValle, S.M.: Planning Algorithms. Cambridge University Press (2006) LaValle, S.M.: Planning Algorithms. Cambridge University Press (2006)
go back to reference López-Ibáñez, M., Dubois-Lacoste, J., Stützle, T., Birattari, M.: The irace package, iterated race for automatic algorithm configuration. Tech. Rep. TR/IRIDIA/2011-004, IRIDIA, Université Libre de Bruxelles, Belgium (2011) López-Ibáñez, M., Dubois-Lacoste, J., Stützle, T., Birattari, M.: The irace package, iterated race for automatic algorithm configuration. Tech. Rep. TR/IRIDIA/2011-004, IRIDIA, Université Libre de Bruxelles, Belgium (2011)
go back to reference Masehian, E., Sedighizadeh, D.: A multi-objective pso-based algorithm for robot path planning. In: Industrial Technology (ICIT), 2010 IEEE International Conference on, pp. 465–470 (2010). doi:10.1109/ICIT.2010.5472755 Masehian, E., Sedighizadeh, D.: A multi-objective pso-based algorithm for robot path planning. In: Industrial Technology (ICIT), 2010 IEEE International Conference on, pp. 465–470 (2010). doi:10.​1109/​ICIT.​2010.​5472755
go back to reference Mo, H., Xu, Z., Tang, Q.: Constrained multi-objective biogeography optimization algorithm for robot path planning. In: Y. Tan, Y. Shi, H. Mo (eds.) Advances in Swarm Intelligence, Lecture Notes in Computer Science, vol. 7928, pp. 323–329. Springer, Berlin Heidelberg (2013). doi:10.1007/978-3-642-38703-6_38 Mo, H., Xu, Z., Tang, Q.: Constrained multi-objective biogeography optimization algorithm for robot path planning. In: Y. Tan, Y. Shi, H. Mo (eds.) Advances in Swarm Intelligence, Lecture Notes in Computer Science, vol. 7928, pp. 323–329. Springer, Berlin Heidelberg (2013). doi:10.​1007/​978-3-642-38703-6_​38
go back to reference Sedaghat, N.: Mobile robot path planning by new structured multi-objective genetic algorithm. In: Soft Computing and Pattern Recognition (SoCPaR), 2011 International Conference of, pp. 79–83 (2011). doi:10.1109/SoCPaR.2011.6089099 Sedaghat, N.: Mobile robot path planning by new structured multi-objective genetic algorithm. In: Soft Computing and Pattern Recognition (SoCPaR), 2011 International Conference of, pp. 79–83 (2011). doi:10.​1109/​SoCPaR.​2011.​6089099
go back to reference Sheskin, D.: Handbook of Parametric and Nonparametric Statistical Procedures, Fifth Edition. A Chapman & Hall book. Chapman & Hall/CRC, Boca Raton (2011) Sheskin, D.: Handbook of Parametric and Nonparametric Statistical Procedures, Fifth Edition. A Chapman & Hall book. Chapman & Hall/CRC, Boca Raton (2011)
go back to reference Wang, D., Kwok, N., Liu, D., Ha, Q.: Ranked pareto particle swarm optimization for mobile robot motion planning. In: D. Liu, L. Wang, K. Tan (eds.) Design and Control of Intelligent Robotic Systems, Studies in Computational Intelligence, vol. 177, pp. 97–118. Springer, Berlin Heidelberg (2009). doi:10.1007/978-3-540-89933-4_5 Wang, D., Kwok, N., Liu, D., Ha, Q.: Ranked pareto particle swarm optimization for mobile robot motion planning. In: D. Liu, L. Wang, K. Tan (eds.) Design and Control of Intelligent Robotic Systems, Studies in Computational Intelligence, vol. 177, pp. 97–118. Springer, Berlin Heidelberg (2009). doi:10.​1007/​978-3-540-89933-4_​5
go back to reference Wang, F., Zhu, Z.: Global path planning of wheeled robots using a multi-objective memetic algorithm. In: Yin, H., Tang, K., Gao, Y., Klawonn, F., Lee, M., Weise, T., Li, B., Yao X. (eds.) Intelligent Data Engineering and Automated Learning IDEAL 2013, Lecture Notes in Computer Science, vol. 8206, pp. 437–444. Springer, Berlin Heidelberg (2013). doi:10.1007/978-3-642-41278-3_53 Wang, F., Zhu, Z.: Global path planning of wheeled robots using a multi-objective memetic algorithm. In: Yin, H., Tang, K., Gao, Y., Klawonn, F., Lee, M., Weise, T., Li, B., Yao X. (eds.) Intelligent Data Engineering and Automated Learning IDEAL 2013, Lecture Notes in Computer Science, vol. 8206, pp. 437–444. Springer, Berlin Heidelberg (2013). doi:10.​1007/​978-3-642-41278-3_​53
go back to reference Wei, J.H., Liu, J.S.: Generating minimax-curvature and shorter n3-spline path using multi-objective variable-length genetic algorithm. In: Networking, Sensing and Control (ICNSC), 2010 International Conference on, pp. 319–324 (2010). doi:10.1109/ICNSC.2010.5461496 Wei, J.H., Liu, J.S.: Generating minimax-curvature and shorter n3-spline path using multi-objective variable-length genetic algorithm. In: Networking, Sensing and Control (ICNSC), 2010 International Conference on, pp. 319–324 (2010). doi:10.​1109/​ICNSC.​2010.​5461496
go back to reference Zitzler, E., Thiele, L.: Multiobjective optimization using evolutionary algorithms - a comparative case study. In: Eiben, A., Back, T., Schoenauer, M., Schwefel H.P. (eds.) Parallel Problem Solving from Nature PPSN V, Lecture Notes in Computer Science, vol. 1498, pp. 292–301. Springer, Berlin Heidelberg (1998). doi:10.1007/BFb0056872 Zitzler, E., Thiele, L.: Multiobjective optimization using evolutionary algorithms - a comparative case study. In: Eiben, A., Back, T., Schoenauer, M., Schwefel H.P. (eds.) Parallel Problem Solving from Nature PPSN V, Lecture Notes in Computer Science, vol. 1498, pp. 292–301. Springer, Berlin Heidelberg (1998). doi:10.​1007/​BFb0056872
go back to reference Zitzler E, Thiele L (1999) Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach. Evol Comput IEEE Trans 3(4):257–271. doi:10.1109/4235.797969 CrossRef Zitzler E, Thiele L (1999) Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach. Evol Comput IEEE Trans 3(4):257–271. doi:10.​1109/​4235.​797969 CrossRef
Metadata
Title
Solving the multi-objective path planning problem in mobile robotics with a firefly-based approach
Authors
Alejandro Hidalgo-Paniagua
Miguel A. Vega-Rodríguez
Joaquín Ferruz
Nieves Pavón
Publication date
20-08-2015
Publisher
Springer Berlin Heidelberg
Published in
Soft Computing / Issue 4/2017
Print ISSN: 1432-7643
Electronic ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-015-1825-z

Other articles of this Issue 4/2017

Soft Computing 4/2017 Go to the issue

Methodologies and Application

Fuzzy record values

Premium Partner