Skip to main content
Erschienen in: Evolutionary Intelligence 1/2019

03.11.2018 | Research Paper

An optimal PID controller for a biped robot walking on flat terrain using MCIWO algorithms

verfasst von: Ravi Kumar Mandava, Pandu R. Vundavilli

Erschienen in: Evolutionary Intelligence | Ausgabe 1/2019

Einloggen

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

search-config
loading …

Abstract

The design of appropriate controller plays an important role in achieving the dynamically balanced gaits of the biped robot. The present paper deals with the tuning of gains (Kp, Kd and Ki) of the proposed PID controller using two non-traditional global optimization algorithms, namely Particle Swarm Optimization (PSO) and a variant of Invasive Weed Optimization (IWO) called Modified Chaotic Invasive Weed Optimization (MCIWO) algorithms, which is newly proposed by the authors. The effectiveness of the newly proposed MCIWO algorithm has been verified with the help of benchmark functions by conducting the normality test, parametric and non-parametric tests. Further, the developed MCIWO algorithm is used to develop the optimal PID controller for the biped robot. Once the PID controllers are optimized, the performance of the controllers in terms of various performance measures of the biped robot are compared. Finally, the gait generated using the optimal PID controllers are tested on a real biped robot.

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

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!

Literatur
1.
Zurück zum Zitat Juricic D, Vukobratovic M (1972) Mathematical modelling of biped walking systems. ASME Publications. (72-WA/BHF13) Juricic D, Vukobratovic M (1972) Mathematical modelling of biped walking systems. ASME Publications. (72-WA/BHF13)
2.
Zurück zum Zitat Sano A, Furusho J (1990) Realization of natural dynamic walking using the angular momentum information. In: IEEE international conference on robotics and automation, pp 1476–1481 Sano A, Furusho J (1990) Realization of natural dynamic walking using the angular momentum information. In: IEEE international conference on robotics and automation, pp 1476–1481
3.
Zurück zum Zitat Vundavilli PR, Sahu SK, Pratihar DK (2007) Dynamically balanced ascending and descending gaits of a two-legged robot. Int J Humanoid Rob 4(4):717–751CrossRef Vundavilli PR, Sahu SK, Pratihar DK (2007) Dynamically balanced ascending and descending gaits of a two-legged robot. Int J Humanoid Rob 4(4):717–751CrossRef
4.
Zurück zum Zitat Hernández SC, Rodriguez LE, Soto R, Gordillo JL (2012) Kinematics and dynamics of a new 16 DOF humanoid biped robot with active toe joint. Int J Adv Robot Syst 9:1–12CrossRef Hernández SC, Rodriguez LE, Soto R, Gordillo JL (2012) Kinematics and dynamics of a new 16 DOF humanoid biped robot with active toe joint. Int J Adv Robot Syst 9:1–12CrossRef
5.
Zurück zum Zitat Konstantin K, Gunter H (2003) Control algorithm for stable walking of biped robots. In: 6th international conference on climbing and walking robots, pp 119–126 Konstantin K, Gunter H (2003) Control algorithm for stable walking of biped robots. In: 6th international conference on climbing and walking robots, pp 119–126
6.
Zurück zum Zitat Kanjanapan S, Andrew F Jr (2011) The development of nonlinear model reference PID controller for a bipedal robot. J Comput Sci Inform Electr Eng 3(1):1–12 Kanjanapan S, Andrew F Jr (2011) The development of nonlinear model reference PID controller for a bipedal robot. J Comput Sci Inform Electr Eng 3(1):1–12
7.
Zurück zum Zitat Rakesh G, Akshay TP (2015) Modeling and control of joint angles of a biped robot leg using PID controllers. In: IEEE international conference on engineering and technology, Coimbatore, 20 Mar 2015 Rakesh G, Akshay TP (2015) Modeling and control of joint angles of a biped robot leg using PID controllers. In: IEEE international conference on engineering and technology, Coimbatore, 20 Mar 2015
8.
Zurück zum Zitat Ravi KM, Vundavilli PR (2015) Design of PID controllers for 4-DOF planar and spatial manipulators. In: IEEE conference on robotics, automation, control and embedded systems, Chennai, pp 1–6 Ravi KM, Vundavilli PR (2015) Design of PID controllers for 4-DOF planar and spatial manipulators. In: IEEE conference on robotics, automation, control and embedded systems, Chennai, pp 1–6
9.
Zurück zum Zitat Helon VHA, Leandro SC (2012) Tuning of PID controller based on a multi-objective genetic algorithm applied to a robotic manipulator. Expert Syst Appl 39(10):8968–8974CrossRef Helon VHA, Leandro SC (2012) Tuning of PID controller based on a multi-objective genetic algorithm applied to a robotic manipulator. Expert Syst Appl 39(10):8968–8974CrossRef
10.
Zurück zum Zitat Khoury GM, Saaad M, Kanaan HY, Asmar C (2004) Fuzzy PID control of a five DOF robot arm. J Intell Rob Syst 40(3):299–320CrossRef Khoury GM, Saaad M, Kanaan HY, Asmar C (2004) Fuzzy PID control of a five DOF robot arm. J Intell Rob Syst 40(3):299–320CrossRef
11.
Zurück zum Zitat Hassan BK (2002) The SOF-PID controller for the control of a MIMO robot arm. IEEE Trans Fuzzy Syst 10(4):523–532MathSciNetCrossRef Hassan BK (2002) The SOF-PID controller for the control of a MIMO robot arm. IEEE Trans Fuzzy Syst 10(4):523–532MathSciNetCrossRef
12.
Zurück zum Zitat Patrizio T (1991) Adaptive PD controller for ROBOT manipulators. IEEE Trans Robot Autom 7(4):565–570CrossRef Patrizio T (1991) Adaptive PD controller for ROBOT manipulators. IEEE Trans Robot Autom 7(4):565–570CrossRef
13.
14.
Zurück zum Zitat Kwok DP, Sheng F (1994) Genetic algorithm and simulated annealing for optimal robot arm PID control. In: IEEE conference on evolutionary computation, Orlando, pp 707–713 Kwok DP, Sheng F (1994) Genetic algorithm and simulated annealing for optimal robot arm PID control. In: IEEE conference on evolutionary computation, Orlando, pp 707–713
15.
Zurück zum Zitat Venu KK, Ravi KJ, Sake P (2009) Evolutionary soft computing tools based tuning of PID controller for EMA-AFC. In: IEEE TENCON, Singapore Venu KK, Ravi KJ, Sake P (2009) Evolutionary soft computing tools based tuning of PID controller for EMA-AFC. In: IEEE TENCON, Singapore
16.
Zurück zum Zitat Geetha M, Manikandan P, Jovitha J (2014) Soft computing techniques based optimal tuning of virtual feedback PID controller for chemical tank reactor. In: IEEE congress on evolutionary computation, Beijing, 6–11 July 2014CrossRef Geetha M, Manikandan P, Jovitha J (2014) Soft computing techniques based optimal tuning of virtual feedback PID controller for chemical tank reactor. In: IEEE congress on evolutionary computation, Beijing, 6–11 July 2014CrossRef
17.
Zurück zum Zitat Ibrahim HEA, Hassan FN, Shomer AO (2013) Optimal PID control of a brushless DC motor using PSO and BF techniques. Ain Shams Eng J 5(2):391–398CrossRef Ibrahim HEA, Hassan FN, Shomer AO (2013) Optimal PID control of a brushless DC motor using PSO and BF techniques. Ain Shams Eng J 5(2):391–398CrossRef
18.
Zurück zum Zitat Mandava RK, Manas KS, Vundavilli PR (2015) Optimization of PID controller parameters for 3-DOF planar manipulator using GA and PSO. In: Bennett A (ed) New developments in expert systems research, computer science, technology and applications. Nova. Science Publishers, pp 67–88 Mandava RK, Manas KS, Vundavilli PR (2015) Optimization of PID controller parameters for 3-DOF planar manipulator using GA and PSO. In: Bennett A (ed) New developments in expert systems research, computer science, technology and applications. Nova. Science Publishers, pp 67–88
19.
Zurück zum Zitat Zwe -LG (2004) A particle swarm optimization approach for optimum design of PID controller in AVR system. IEEE Trans Energy Convers 19(2):384–391CrossRef Zwe -LG (2004) A particle swarm optimization approach for optimum design of PID controller in AVR system. IEEE Trans Energy Convers 19(2):384–391CrossRef
20.
Zurück zum Zitat Nagaraj B, Vijayakumar P (2012) Tuning of a PID controller using soft computing methodologies applied to moisture control in paper machine. Intell Autom Soft Comput 18(4):399–411CrossRef Nagaraj B, Vijayakumar P (2012) Tuning of a PID controller using soft computing methodologies applied to moisture control in paper machine. Intell Autom Soft Comput 18(4):399–411CrossRef
21.
Zurück zum Zitat Mahmud IS, Lee FT, Moey LK (2011) Tuning of PID controller using particle swarm optimization. In: Proceeding of the international conference on advanced science, engineering and information technology, Malaysia, 14–15 Jan 2011, pp 458–461 Mahmud IS, Lee FT, Moey LK (2011) Tuning of PID controller using particle swarm optimization. In: Proceeding of the international conference on advanced science, engineering and information technology, Malaysia, 14–15 Jan 2011, pp 458–461
25.
Zurück zum Zitat Raghuraman S, Subramani C, Subhransu SD (2017) A hybrid stochastic fractal search and local unimodal sampling based multistage PDF plus (1 + PI) controller for automatic generation control of power systems. J Franklin Inst 354:4762–4783MathSciNetMATHCrossRef Raghuraman S, Subramani C, Subhransu SD (2017) A hybrid stochastic fractal search and local unimodal sampling based multistage PDF plus (1 + PI) controller for automatic generation control of power systems. J Franklin Inst 354:4762–4783MathSciNetMATHCrossRef
28.
Zurück zum Zitat Navid R, Mohsen K (2015) A new design for PID controller by considering the operating points changes in hydro-turbine connected to the equivalent network by using invasive weed optimization (IWO) algorithm. Int J Inform Secur Syst Manag 4(2):468–475 Navid R, Mohsen K (2015) A new design for PID controller by considering the operating points changes in hydro-turbine connected to the equivalent network by using invasive weed optimization (IWO) algorithm. Int J Inform Secur Syst Manag 4(2):468–475
29.
Zurück zum Zitat Yan L, Feng Y, Jun O, Haijing Z (2011) Yagi-Uda antenna optimization based on invasive weed optimization method. Electromagnetics 31(8):571–577CrossRef Yan L, Feng Y, Jun O, Haijing Z (2011) Yagi-Uda antenna optimization based on invasive weed optimization method. Electromagnetics 31(8):571–577CrossRef
30.
Zurück zum Zitat Karimkashi S, Kishk AA (2010) Invasive weed optimization and its features in electromagnetics. IEEE Transist Antennas Propag 58(4):1269–1278CrossRef Karimkashi S, Kishk AA (2010) Invasive weed optimization and its features in electromagnetics. IEEE Transist Antennas Propag 58(4):1269–1278CrossRef
31.
Zurück zum Zitat Abedinia O, Foroud AA, Amjady N, Shayanfar HA (2012) Modified invasive weed optimization based on fuzzy PSS in multi-machine power system. In: International conference on artificial intelligence, Las Vegas, pp 73–79 Abedinia O, Foroud AA, Amjady N, Shayanfar HA (2012) Modified invasive weed optimization based on fuzzy PSS in multi-machine power system. In: International conference on artificial intelligence, Las Vegas, pp 73–79
32.
Zurück zum Zitat Mandava RK, Vundavilli PR (2018) Whole body motion generation of 18-DOF biped robot on flat surface during SSP & DSP. Int J Model Identif Control 29(3):266–277CrossRef Mandava RK, Vundavilli PR (2018) Whole body motion generation of 18-DOF biped robot on flat surface during SSP & DSP. Int J Model Identif Control 29(3):266–277CrossRef
33.
Zurück zum Zitat Mehrabian AR, Lucas C (2006) A novel numerical optimization algorithm inspired from weed colonization. Ecol Inform 1(4):355–366CrossRef Mehrabian AR, Lucas C (2006) A novel numerical optimization algorithm inspired from weed colonization. Ecol Inform 1(4):355–366CrossRef
34.
Zurück zum Zitat Ghasemi M, Ghavidel S, Aghaei J, Gitizadeh M, Falah H (2014) Application of chaos-based chaotic invasive weed optimization techniques for environmental OPF problems in the power system. Elsevier Chaos Solitons Fract 69:271–284MATHCrossRef Ghasemi M, Ghavidel S, Aghaei J, Gitizadeh M, Falah H (2014) Application of chaos-based chaotic invasive weed optimization techniques for environmental OPF problems in the power system. Elsevier Chaos Solitons Fract 69:271–284MATHCrossRef
35.
Zurück zum Zitat Basak A, Pal S, Das S, Abraham A (2010) A modified invasive weed optimization algorithm for time-modulated linear antenna array synthesis. IEEE congress on evolutionary computation, Barcelona, pp 1–10, 18–23 July Basak A, Pal S, Das S, Abraham A (2010) A modified invasive weed optimization algorithm for time-modulated linear antenna array synthesis. IEEE congress on evolutionary computation, Barcelona, pp 1–10, 18–23 July
36.
Zurück zum Zitat Roy GG, Das S, Chakraborty P, Suganthan PN (2011) Design of non-uniform circular antenna arrays using a modified invasive weed optimization algorithm. IEEE Trans Antennas Propag 59(1):110–118CrossRef Roy GG, Das S, Chakraborty P, Suganthan PN (2011) Design of non-uniform circular antenna arrays using a modified invasive weed optimization algorithm. IEEE Trans Antennas Propag 59(1):110–118CrossRef
37.
Zurück zum Zitat Seyedali M, Siti ZMH (2010) A new hybrid PSOGSA algorithm for function optimization. In: International conference on computer and information application (ICCIA 2010), Tianjin, pp 374–377 Seyedali M, Siti ZMH (2010) A new hybrid PSOGSA algorithm for function optimization. In: International conference on computer and information application (ICCIA 2010), Tianjin, pp 374–377
38.
Zurück zum Zitat Naidu YR, Ojha AK (2015) A hybrid version of invasive weed optimization with quadratic approximation. Soft Comput 19(12):3581–3598CrossRef Naidu YR, Ojha AK (2015) A hybrid version of invasive weed optimization with quadratic approximation. Soft Comput 19(12):3581–3598CrossRef
39.
Zurück zum Zitat Derrac J, Garcia S, Molina D, Herrera F (2011) A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol Comput 1:3–18CrossRef Derrac J, Garcia S, Molina D, Herrera F (2011) A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol Comput 1:3–18CrossRef
40.
Zurück zum Zitat Shih CL (1999) Ascending and descending stairs for a biped robot. IEEE Trans Syst Man Cybern Part A Syst Hum 29:255–268CrossRef Shih CL (1999) Ascending and descending stairs for a biped robot. IEEE Trans Syst Man Cybern Part A Syst Hum 29:255–268CrossRef
41.
Zurück zum Zitat Huang Q, Yokoi K, Kajita S, Kaneko K, Arai H, Koyachi N, Tanie K (2001) Planning walking patterns for a biped robot. IEEE Trans Robot Autom 17:280–289CrossRef Huang Q, Yokoi K, Kajita S, Kaneko K, Arai H, Koyachi N, Tanie K (2001) Planning walking patterns for a biped robot. IEEE Trans Robot Autom 17:280–289CrossRef
42.
Zurück zum Zitat Chiang MH, Chiang FR (2013) Anthropomorphic design of the human-like walking robot. J Bionic Eng 10:186–193CrossRef Chiang MH, Chiang FR (2013) Anthropomorphic design of the human-like walking robot. J Bionic Eng 10:186–193CrossRef
43.
Zurück zum Zitat Vundavilli PR, Pratihar DK (2011) Balanced gait generations of a two-legged robot on sloping surface. Sadhana Springer 36(4):525–550CrossRef Vundavilli PR, Pratihar DK (2011) Balanced gait generations of a two-legged robot on sloping surface. Sadhana Springer 36(4):525–550CrossRef
44.
Zurück zum Zitat Peiman NM, Ahmad B (2007) Mathematical simulation of a seven link biped robot on various surfaces and ZMP considerations. Appl Math Model 31:18–37MATHCrossRef Peiman NM, Ahmad B (2007) Mathematical simulation of a seven link biped robot on various surfaces and ZMP considerations. Appl Math Model 31:18–37MATHCrossRef
45.
Zurück zum Zitat Mohammadreza R, Rene VM (2017) A seven link biped robot walking pattern generation on various surfaces. WSEAS Trans Syst 16:299–312 Mohammadreza R, Rene VM (2017) A seven link biped robot walking pattern generation on various surfaces. WSEAS Trans Syst 16:299–312
46.
Zurück zum Zitat Ahmad B, Behnam MF, Peiman NM (2010) Mathematical modelling and simulation of combined trajectory paths of a seven link biped robot climbing and walking robots. Intechopen Ahmad B, Behnam MF, Peiman NM (2010) Mathematical modelling and simulation of combined trajectory paths of a seven link biped robot climbing and walking robots. Intechopen
47.
Zurück zum Zitat Safa B, Elyes M, Nahla K, Mongi B, Safya B (2015) Trajectory generation using predictive PID control for stable walking humanoid robot. Procedia Comput Sci 73:86–93CrossRef Safa B, Elyes M, Nahla K, Mongi B, Safya B (2015) Trajectory generation using predictive PID control for stable walking humanoid robot. Procedia Comput Sci 73:86–93CrossRef
48.
Zurück zum Zitat Juan JAJ, David H-P, Humberto MB (2013) A simple feedback controller to reduce angular momentum in ZMP-based gaits. Int J Adv Rob Syst 10:1–7CrossRef Juan JAJ, David H-P, Humberto MB (2013) A simple feedback controller to reduce angular momentum in ZMP-based gaits. Int J Adv Rob Syst 10:1–7CrossRef
49.
Zurück zum Zitat Behnam A, Aghil YK (2013) ZMP trajectory control of a humanoid robot using different controllers based on an offline trajectory generation. In: Proceeding of the 2013 RSIIISM international conference on robotics and mechatronics, Tehran Behnam A, Aghil YK (2013) ZMP trajectory control of a humanoid robot using different controllers based on an offline trajectory generation. In: Proceeding of the 2013 RSIIISM international conference on robotics and mechatronics, Tehran
50.
Zurück zum Zitat Shuuji K, Mitsuharu M, Kanako M, Shinichiro N, Kensuke H, Kenji K, Fumio K, Kazuhito Y (2010) Biped walking stabilization based on linear inverted pendulum tracking. In: IEEE/RSJ international conference on intelligent robots and systems, Taipei Shuuji K, Mitsuharu M, Kanako M, Shinichiro N, Kensuke H, Kenji K, Fumio K, Kazuhito Y (2010) Biped walking stabilization based on linear inverted pendulum tracking. In: IEEE/RSJ international conference on intelligent robots and systems, Taipei
51.
Zurück zum Zitat Sangbum P, Youngjoon H, Hernsoo H (2009) Balance control of a biped robot using camera image of reference object. Int J Control Autom Syst 7(1):75–84CrossRef Sangbum P, Youngjoon H, Hernsoo H (2009) Balance control of a biped robot using camera image of reference object. Int J Control Autom Syst 7(1):75–84CrossRef
Metadaten
Titel
An optimal PID controller for a biped robot walking on flat terrain using MCIWO algorithms
verfasst von
Ravi Kumar Mandava
Pandu R. Vundavilli
Publikationsdatum
03.11.2018
Verlag
Springer Berlin Heidelberg
Erschienen in
Evolutionary Intelligence / Ausgabe 1/2019
Print ISSN: 1864-5909
Elektronische ISSN: 1864-5917
DOI
https://doi.org/10.1007/s12065-018-0184-y

Weitere Artikel der Ausgabe 1/2019

Evolutionary Intelligence 1/2019 Zur Ausgabe