Skip to main content
Erschienen in: Soft Computing 2/2021

13.08.2020 | Methodologies and Application

Motion control of multiple humanoids using a hybridized prim’s algorithm-fuzzy controller

verfasst von: Manoj Kumar Muni, Dayal R. Parhi, Priyadarshi Biplab Kumar, Saroj Kumar

Erschienen in: Soft Computing | Ausgabe 2/2021

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Prim’s algorithm has demonstrated a very effective and selective method of solving the minimum spanning tree optimization problems. It is a greedy algorithm that starts from an empty spanning tree and reaches its goal by picking the minimum weight edges which alternately optimizes the path in less possible time. In this paper, the capability of prim’s algorithm in designing the behavioural controller of a humanoid robot has been shown. Here, a new hybrid PA–Fuzzy motion planning approach has been proposed that uses the concept of minimizing the distance between the robot and obstacles as well as robot and target. An optimal turning angle is generated by the hybrid controller that helps to avoid the obstacles present in the arena to create a collision-free path. The results obtained from hybrid PA–Fuzzy motion planning procedure show the capability of the controller in achieving the optimal paths in different environments with both static and dynamic obstacles. The results observed from simulation and experimental arenas are found to be in satisfactory agreement with each other producing minimal error limits. The developed hybrid technique is compared with some existing methodologies, and significant improvement is found in relation to path length and computational time.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Literatur
Zurück zum Zitat Bajrami X, Dërmaku A, Demaku N (2015) Artificial neural fuzzy logic algorithm for robot path finding. IFAC-PapersOnLine 48(24):123–127CrossRef Bajrami X, Dërmaku A, Demaku N (2015) Artificial neural fuzzy logic algorithm for robot path finding. IFAC-PapersOnLine 48(24):123–127CrossRef
Zurück zum Zitat Bakdi A, Hentout A, Boutami H, Maoudj A, Hachour O, Bouzouia B (2017) Optimal path planning and execution for mobile robots using genetic algorithm and adaptive fuzzy-logic control. Robot Auton Syst 89:95–109CrossRef Bakdi A, Hentout A, Boutami H, Maoudj A, Hachour O, Bouzouia B (2017) Optimal path planning and execution for mobile robots using genetic algorithm and adaptive fuzzy-logic control. Robot Auton Syst 89:95–109CrossRef
Zurück zum Zitat Baklouti E, Amor NB, Jallouli M (2017) Reactive control architecture for mobile robot autonomous navigation. Robot Auton Syst 89:9–14CrossRef Baklouti E, Amor NB, Jallouli M (2017) Reactive control architecture for mobile robot autonomous navigation. Robot Auton Syst 89:9–14CrossRef
Zurück zum Zitat Bingul Z (2007) Adaptive genetic algorithms applied to dynamic multiobjective problems. Appl Soft Comput 7(3):791–799CrossRef Bingul Z (2007) Adaptive genetic algorithms applied to dynamic multiobjective problems. Appl Soft Comput 7(3):791–799CrossRef
Zurück zum Zitat Castillo O, Neyoy H, Soria J, Melin P, Valdez F (2015) A new approach for dynamic fuzzy logic parameter tuning in ant colony optimization and its application in fuzzy control of a mobile robot. Appl Soft Comput 28:150–159CrossRef Castillo O, Neyoy H, Soria J, Melin P, Valdez F (2015) A new approach for dynamic fuzzy logic parameter tuning in ant colony optimization and its application in fuzzy control of a mobile robot. Appl Soft Comput 28:150–159CrossRef
Zurück zum Zitat Faisal M, Hedjar R, Al Sulaiman M, Al-Mutib K (2013) Fuzzy logic navigation and obstacle avoidance by a mobile robot in an unknown dynamic environment. Int J Adv Rob Syst 10(1):37CrossRef Faisal M, Hedjar R, Al Sulaiman M, Al-Mutib K (2013) Fuzzy logic navigation and obstacle avoidance by a mobile robot in an unknown dynamic environment. Int J Adv Rob Syst 10(1):37CrossRef
Zurück zum Zitat Fakoor M, Kosari A, Jafarzadeh M (2016) Humanoid robot path planning with fuzzy Markov decision processes. J Appl Res Technol 14(5):300–310CrossRef Fakoor M, Kosari A, Jafarzadeh M (2016) Humanoid robot path planning with fuzzy Markov decision processes. J Appl Res Technol 14(5):300–310CrossRef
Zurück zum Zitat Hank M, Haddad M (2016) A hybrid approach for autonomous navigation of mobile robots in partially-known environments. Robot Auton Syst 86:113–127CrossRef Hank M, Haddad M (2016) A hybrid approach for autonomous navigation of mobile robots in partially-known environments. Robot Auton Syst 86:113–127CrossRef
Zurück zum Zitat Hossain MA, Ferdous I (2015) Autonomous robot path planning in dynamic environment using a new optimization technique inspired by bacterial foraging technique. Robot Auton Syst 64:137–141CrossRef Hossain MA, Ferdous I (2015) Autonomous robot path planning in dynamic environment using a new optimization technique inspired by bacterial foraging technique. Robot Auton Syst 64:137–141CrossRef
Zurück zum Zitat Juang CF, Lai MG, Zeng WT (2014) Evolutionary fuzzy control and navigation for two wheeled robots cooperatively carrying an object in unknown environments. IEEE Trans Cybern 45(9):1731–1743CrossRef Juang CF, Lai MG, Zeng WT (2014) Evolutionary fuzzy control and navigation for two wheeled robots cooperatively carrying an object in unknown environments. IEEE Trans Cybern 45(9):1731–1743CrossRef
Zurück zum Zitat Karami AH, Hasanzadeh M (2015) An adaptive genetic algorithm for robot motion planning in 2D complex environments. Comput Electr Eng 43:317–329CrossRef Karami AH, Hasanzadeh M (2015) An adaptive genetic algorithm for robot motion planning in 2D complex environments. Comput Electr Eng 43:317–329CrossRef
Zurück zum Zitat Karray A, Njah M, Feki M, Jallouli M (2016) Intelligent mobile manipulator navigation using hybrid adaptive-fuzzy controller. Comput Electr Eng 56:773–783CrossRef Karray A, Njah M, Feki M, Jallouli M (2016) Intelligent mobile manipulator navigation using hybrid adaptive-fuzzy controller. Comput Electr Eng 56:773–783CrossRef
Zurück zum Zitat Kim CJ, Chwa D (2014) Obstacle avoidance method for wheeled mobile robots using interval type-2 fuzzy neural network. IEEE Trans Fuzzy Syst 23(3):677–687CrossRef Kim CJ, Chwa D (2014) Obstacle avoidance method for wheeled mobile robots using interval type-2 fuzzy neural network. IEEE Trans Fuzzy Syst 23(3):677–687CrossRef
Zurück zum Zitat Kofinas N, Orfanoudakis E, Lagoudakis MG (2015) Complete analytical forward and inverse kinematics for the NAO humanoid robot. J Intell Robot Syst 77(2):251–264CrossRef Kofinas N, Orfanoudakis E, Lagoudakis MG (2015) Complete analytical forward and inverse kinematics for the NAO humanoid robot. J Intell Robot Syst 77(2):251–264CrossRef
Zurück zum Zitat Kumar A, Kumar PB, Parhi DR (2018) Intelligent navigation of humanoids in cluttered environments using regression analysis and genetic algorithm. Arab J Sci Eng 43(12):7655–7678CrossRef Kumar A, Kumar PB, Parhi DR (2018) Intelligent navigation of humanoids in cluttered environments using regression analysis and genetic algorithm. Arab J Sci Eng 43(12):7655–7678CrossRef
Zurück zum Zitat Kumar PB, Mohapatra S, Parhi DR (2019a) An intelligent navigation of humanoid NAO in the light of classical approach and computational intelligence. Comput Anim Virtual Worlds 30(2):e1858CrossRef Kumar PB, Mohapatra S, Parhi DR (2019a) An intelligent navigation of humanoid NAO in the light of classical approach and computational intelligence. Comput Anim Virtual Worlds 30(2):e1858CrossRef
Zurück zum Zitat Kumar PB, Sahu C, Parhi DR, Pandey KK, Chhotray A (2019b) Static and dynamic path planning of humanoids using an advanced regression controller. Sci Iran Trans B Mech Eng 26(1):375–393 Kumar PB, Sahu C, Parhi DR, Pandey KK, Chhotray A (2019b) Static and dynamic path planning of humanoids using an advanced regression controller. Sci Iran Trans B Mech Eng 26(1):375–393
Zurück zum Zitat Kumar PB, Sethy M, Parhi DR (2019c) An intelligent computer vision integrated regression based navigation approach for humanoids in a cluttered environment. Multimedia Tools Appl 78(9):11463–11486CrossRef Kumar PB, Sethy M, Parhi DR (2019c) An intelligent computer vision integrated regression based navigation approach for humanoids in a cluttered environment. Multimedia Tools Appl 78(9):11463–11486CrossRef
Zurück zum Zitat Kumar PB, Sahu C, Parhi DR (2020a) Intelligent navigation of a self-fabricated biped robot using a regression controller. Sci Iran 27(1):262–272 Kumar PB, Sahu C, Parhi DR (2020a) Intelligent navigation of a self-fabricated biped robot using a regression controller. Sci Iran 27(1):262–272
Zurück zum Zitat Kumar PB, Muni MK, Parhi DR (2020b) Navigational analysis of multiple humanoids using a hybrid regression-fuzzy logic control approach in complex terrains. Appl Soft Comput:106088 Kumar PB, Muni MK, Parhi DR (2020b) Navigational analysis of multiple humanoids using a hybrid regression-fuzzy logic control approach in complex terrains. Appl Soft Comput:106088
Zurück zum Zitat Lamini C, Benhlima S, Elbekri A (2018) Genetic algorithm based approach for autonomous mobile robot path planning. Procedia Comput Sci 127(C):180–189CrossRef Lamini C, Benhlima S, Elbekri A (2018) Genetic algorithm based approach for autonomous mobile robot path planning. Procedia Comput Sci 127(C):180–189CrossRef
Zurück zum Zitat Larik A, Haider S (2019) A framework based on evolutionary algorithm for strategy optimization in robot soccer. Soft Comput 23(16):7287–7302CrossRef Larik A, Haider S (2019) A framework based on evolutionary algorithm for strategy optimization in robot soccer. Soft Comput 23(16):7287–7302CrossRef
Zurück zum Zitat Likaj R, Bajrami X, Shala A, Pajaziti A (2017) Path finding for a mobile robot using fuzzy and genetic algorithms. Int J Mech Eng Technol (IJMET) 8(8):659–669 Likaj R, Bajrami X, Shala A, Pajaziti A (2017) Path finding for a mobile robot using fuzzy and genetic algorithms. Int J Mech Eng Technol (IJMET) 8(8):659–669
Zurück zum Zitat Liu Z, Xu S, Zhang Y, Chen X, Chen CP (2014) Interval type-2 fuzzy kernel based support vector machine algorithm for scene classification of humanoid robot. Soft Comput 18(3):589–606CrossRef Liu Z, Xu S, Zhang Y, Chen X, Chen CP (2014) Interval type-2 fuzzy kernel based support vector machine algorithm for scene classification of humanoid robot. Soft Comput 18(3):589–606CrossRef
Zurück zum Zitat Low ES, Ong P, Cheah KC (2019) Solving the optimal path planning of a mobile robot using improved Q-learning. Robot Auton Syst 115:143–161CrossRef Low ES, Ong P, Cheah KC (2019) Solving the optimal path planning of a mobile robot using improved Q-learning. Robot Auton Syst 115:143–161CrossRef
Zurück zum Zitat Manen S, Guillaumin M, Van Gool L (2013) Prime object proposals with randomized prim’s algorithm. In: Proceedings of the IEEE international conference on computer vision, pp 2536–2543 Manen S, Guillaumin M, Van Gool L (2013) Prime object proposals with randomized prim’s algorithm. In: Proceedings of the IEEE international conference on computer vision, pp 2536–2543
Zurück zum Zitat Masmoudi MS, Krichen N, Masmoudi M, Derbel N (2016) Fuzzy logic controllers design for omnidirectional mobile robot navigation. Appl Soft Comput 49:901–919CrossRef Masmoudi MS, Krichen N, Masmoudi M, Derbel N (2016) Fuzzy logic controllers design for omnidirectional mobile robot navigation. Appl Soft Comput 49:901–919CrossRef
Zurück zum Zitat Mo H, Xu L (2015) Research of biogeography particle swarm optimization for robot path planning. Neurocomputing 148:91–99CrossRef Mo H, Xu L (2015) Research of biogeography particle swarm optimization for robot path planning. Neurocomputing 148:91–99CrossRef
Zurück zum Zitat Pandey A, Parhi DR (2014) MATLAB simulation for mobile robot navigation with hurdles in cluttered environment using minimum rule based fuzzy logic controller. Procedia Technol 14(1):28–34CrossRef Pandey A, Parhi DR (2014) MATLAB simulation for mobile robot navigation with hurdles in cluttered environment using minimum rule based fuzzy logic controller. Procedia Technol 14(1):28–34CrossRef
Zurück zum Zitat Pandey A, Parhi DR (2017) Optimum path planning of mobile robot in unknown static and dynamic environments using Fuzzy-Wind Driven Optimization algorithm. Defence Technol 13(1):47–58CrossRef Pandey A, Parhi DR (2017) Optimum path planning of mobile robot in unknown static and dynamic environments using Fuzzy-Wind Driven Optimization algorithm. Defence Technol 13(1):47–58CrossRef
Zurück zum Zitat Pandey A, Kumar S, Pandey KK, Parhi DR (2016) Mobile robot navigation in unknown static environments using ANFIS controller. Perspect Sci 8:421–423CrossRef Pandey A, Kumar S, Pandey KK, Parhi DR (2016) Mobile robot navigation in unknown static environments using ANFIS controller. Perspect Sci 8:421–423CrossRef
Zurück zum Zitat Parhi DR (2005) Navigation of mobile robots using a fuzzy logic controller. J Intell Robot Syst 42(3):253–273CrossRef Parhi DR (2005) Navigation of mobile robots using a fuzzy logic controller. J Intell Robot Syst 42(3):253–273CrossRef
Zurück zum Zitat Parhi DR, Kumar PB (2019) Smart navigation of humanoid robots using DAYKUN-BIP virtual target displacement and Petri-Net strategy. Robotica 37(4):626–640CrossRef Parhi DR, Kumar PB (2019) Smart navigation of humanoid robots using DAYKUN-BIP virtual target displacement and Petri-Net strategy. Robotica 37(4):626–640CrossRef
Zurück zum Zitat Peterson JL (1981) Petri Net theory and the modeling of systems. Prentice Hall PTR, Upper Saddle RiverMATH Peterson JL (1981) Petri Net theory and the modeling of systems. Prentice Hall PTR, Upper Saddle RiverMATH
Zurück zum Zitat Pham DT, Parhi DR (2003) Navigation of multiple mobile robots using a neural network and a Petri Net model. Robotica 21(1):79–93CrossRef Pham DT, Parhi DR (2003) Navigation of multiple mobile robots using a neural network and a Petri Net model. Robotica 21(1):79–93CrossRef
Zurück zum Zitat Pothal JK, Parhi DR (2015) Navigation of multiple mobile robots in a highly clutter terrains using adaptive neuro-fuzzy inference system. Robot Auton Syst 72:48–58CrossRef Pothal JK, Parhi DR (2015) Navigation of multiple mobile robots in a highly clutter terrains using adaptive neuro-fuzzy inference system. Robot Auton Syst 72:48–58CrossRef
Zurück zum Zitat Rath AK, Das HC, Parhi DR, Kumar PB (2018a) Application of artificial neural network for control and navigation of humanoid robot. J Mech Eng Sci 12(2):3529–3538CrossRef Rath AK, Das HC, Parhi DR, Kumar PB (2018a) Application of artificial neural network for control and navigation of humanoid robot. J Mech Eng Sci 12(2):3529–3538CrossRef
Zurück zum Zitat Rath AK, Parhi DR, Das HC, Muni MK, Kumar PB (2018b) Analysis and use of fuzzy intelligent technique for navigation of humanoid robot in obstacle prone zone. Defence Technol 14(6):677–682CrossRef Rath AK, Parhi DR, Das HC, Muni MK, Kumar PB (2018b) Analysis and use of fuzzy intelligent technique for navigation of humanoid robot in obstacle prone zone. Defence Technol 14(6):677–682CrossRef
Zurück zum Zitat Sahoo B, Parhi DR, Priyadarshi BK (2018) Analysis of path planning of humanoid robots using neural network methods and study of possible use of other AI techniques. In: Emerging trends in engineering, science and manufacturing (ETESM-2018), IGIT, Sarang, India Sahoo B, Parhi DR, Priyadarshi BK (2018) Analysis of path planning of humanoid robots using neural network methods and study of possible use of other AI techniques. In: Emerging trends in engineering, science and manufacturing (ETESM-2018), IGIT, Sarang, India
Zurück zum Zitat Sahu C, Parhi DR, Kumar PB (2018) An approach to optimize the path of humanoids using adaptive ant colony optimization. J Bionic Eng 15(4):623–635CrossRef Sahu C, Parhi DR, Kumar PB (2018) An approach to optimize the path of humanoids using adaptive ant colony optimization. J Bionic Eng 15(4):623–635CrossRef
Zurück zum Zitat Seven U, Akbas T, Fidan KC, Erbatur K (2012) Bipedal robot walking control on inclined planes by fuzzy reference trajectory modification. Soft Comput 16(11):1959–1976CrossRef Seven U, Akbas T, Fidan KC, Erbatur K (2012) Bipedal robot walking control on inclined planes by fuzzy reference trajectory modification. Soft Comput 16(11):1959–1976CrossRef
Zurück zum Zitat Vas P, Chen J, Stronach AF (1994) Fuzzy control of AC drives. IET, LondonCrossRef Vas P, Chen J, Stronach AF (1994) Fuzzy control of AC drives. IET, LondonCrossRef
Zurück zum Zitat Yakoubi MA, Laskri MT (2016) The path planning of cleaner robot for coverage region using genetic algorithms. J Innov Digit Ecosyst 3(1):37–43CrossRef Yakoubi MA, Laskri MT (2016) The path planning of cleaner robot for coverage region using genetic algorithms. J Innov Digit Ecosyst 3(1):37–43CrossRef
Metadaten
Titel
Motion control of multiple humanoids using a hybridized prim’s algorithm-fuzzy controller
verfasst von
Manoj Kumar Muni
Dayal R. Parhi
Priyadarshi Biplab Kumar
Saroj Kumar
Publikationsdatum
13.08.2020
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 2/2021
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-020-05212-z

Weitere Artikel der Ausgabe 2/2021

Soft Computing 2/2021 Zur Ausgabe

Premium Partner