Skip to main content
Top
Published 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

Authors: Ravi Kumar Mandava, Pandu R. Vundavilli

Published in: Evolutionary Intelligence | Issue 1/2019

Log in

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

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.

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!

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!

Literature
1.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
12.
go back to reference 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
14.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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.
go back to reference 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
Metadata
Title
An optimal PID controller for a biped robot walking on flat terrain using MCIWO algorithms
Authors
Ravi Kumar Mandava
Pandu R. Vundavilli
Publication date
03-11-2018
Publisher
Springer Berlin Heidelberg
Published in
Evolutionary Intelligence / Issue 1/2019
Print ISSN: 1864-5909
Electronic ISSN: 1864-5917
DOI
https://doi.org/10.1007/s12065-018-0184-y

Other articles of this Issue 1/2019

Evolutionary Intelligence 1/2019 Go to the issue

Premium Partner