Skip to main content

Algorithmic Design of Block Backstepping Motion and Stabilization Control for Segway Mobile Robot

  • Chapter
  • First Online:
Mobile Robot: Motion Control and Path Planning

Abstract

This chapter presents a novel control algorithm based on block backstepping control approach for trajectory tracking and balancing of Segway Mobile Robot system. Two versions of block backstepping control design have been presented. The first control algorithmic design is established for nonlinear model of SMR, while the other design is devoted for linearized model. The control design objective of under-actuated SMR is to keep the inverted pendulum at the up-right position and to make the cart follow desired trajectory. Stability analysis based on zero dynamic criteria and Lyapunov theorem has been conducted such that global asymptotic stability (GAS) for the controlled SMR can be ensured. Moreover, a modification in block backstepping control design for nonlinear model has been added by introducing the integral action in the developed control laws. According to this Integral-based block backstepping control, the robustness and dynamic performance of controlled SMR has been investigated via numerical simulation. Based on numerical simulation, the results that the proposed block backstepping controllers could successfully stabilize both linearized and nonlinear underactuated systems for both regulation and tracking problems. However, the design of linear backstepping controller could keep controlled system stable with maximum initial condition of 0.523 rad, while the nonlinear control design could keep controlled system stable with maximum initial condition of 1.22 rad. Furthermore, the effect of integral action could improve both tracking performance and robust characteristics. The nonlinear block backstepping controller showed better performance in terms of dynamic behavior and error accuracy than the linear version for both regulation and tracking scenarios.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 249.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Abbreviations

\({c}_{i} \) :

The i-th design constant with positive real values.

\({d}_{e} \) :

The error in the distance between the desired and actual values—\(m\),

D:

The separated distance between the wheels’ contact patches—\( m\)

\(e \) :

The error between desired and actual signals.

\({E}_{i} \) :

The actuating control signal for SMR system—\(V\).

\(F \) :

The applied force to the cart—\(N\)

\(g\) :

The acceleration of gravity—\(m/{s}^{2}\)

\(h\) :

The distance between wheel center and the pendulum’s center of gravity and—\(m\),

\({I}_{p}\) :

The chassis’s inertia—\(kg\cdot{m}^{2}\)

\({I}_{pdel}\) :

Inertia due to rotation of chassis—\(kg\cdot{m}^{2}\)

\({\mathrm{I}}_{\mathrm{w}}\) :

The wheel Inertia \(-kg\cdot{m}^{2}\)

\(K\) :

Kinetic energy—\(Joule\),

\({k}_{e}\) :

The constant of Back emf,

\({k}_{f}\) :

The frictional constant,

\({k}_{i}\) :

The controller’s design parameters,

\({k}_{m}\) :

The motor’s constant—\(N\cdot{m}/{A}\),

\({M}_{p}\) :

The chassis’s mass—\(kg\),

\({M}_{w}\) :

The wheel’s mass—\(kg\),

\(R \) :

The resistance of armature coil of DC motor—\(\Omega \),

\(r \) :

The radius of cart’s wheel—\(m\),

\(T\) :

The generated torque due to actuating motors—\(N\cdot{m}\),

\({V}_{p}\) :

The potential energy—\(Joule\),

\(V\left(.\right)\) :

The Lyapunov function (L.F.),

\({X}_{c}\) :

The linear displacement of SMR—\(m\),

\({z}_{1} \) :

The regulated variable in the block backstepping control design,

\(\alpha \) :

The stabilization function,

\({\delta }_{d}\) :

The error of heading angle,

\({\lambda }_{i}\) :

The design constant of arbitrary positive-real value,

\(\varphi \) :

The angle of SMR rotation—\(rad\),

\(\theta \) :

The angular position of pendulum w.r.t vertical axis—\( rad\).

References

  1. Batista DIG (2012) Solvability of the direct Lyapunov first matching condition in terms of the generalized coordinates. Kansas State University

    Google Scholar 

  2. Toumi I, Meghni B, Hachana O, Azar AT, Boulmaiz A, Humaidi AJ, Ibraheem IK, Kamal NA, Zhu Q, Fusco G, Bahgaat NK (2022) Robust variable-step perturb-and-observe sliding mode controller for grid-connected wind-energy-conversion systems. Entropy 24:731. https://doi.org/10.3390/e24050731

    Article  MathSciNet  Google Scholar 

  3. Daraz A, Malik SA, Azar AT, Aslam S, Alkhalifah T, Alturise F (2022) Optimized fractional order integral-tilt derivative controller for frequency regulation of interconnected diverse renewable energy resources. IEEE Access 10:43514–43527. https://doi.org/10.1109/ACCESS.2022.3167811

    Article  Google Scholar 

  4. Ali T, Malik SA, Hameed IA, Daraz A, Mujlid H, Azar AT, Load frequency control and automatic voltage regulation in a multi-area interconnected power system using nature-inspired computation-based control methodology. Sustainability 14(19):12162. https://doi.org/10.3390/su141912162

  5. Abdul-Adheem WR, Ibraheem IK, Azar AT, Humaidi AJ (2021) Design and analysis of a novel generalized continuous tracking differentiator. Ain Shams Eng J 13(4):101656

    Article  Google Scholar 

  6. Abdul-Kareem AI, Hasan AF, Al-Qassar AA, Humaidi AJ, Hassan RF, Ibraheem IK, Azar AT (2022) Rejection of wing-rock motion in delta wing aircrafts based on optimal LADRC schemes with butterfly optimization algorithm. J Eng Sci Technol 17(4):2476–2495

    Google Scholar 

  7. Sain C, Banerjee A, Biswas PK, Azar AT, Babu TS (2022) Design and optimisation of a fuzzy-PI controlled modified inverter-based PMSM drive employed in a light weight electric vehicle. Int J Autom Control 16(3/4):459–488

    Article  Google Scholar 

  8. Ali MO, Abou-Loukh SJ, Al-Dujaili AQ, Alkhayyat A, Abdulkareem AI, Ibraheem IK, Humaidi AJ, Al-Qassar AA, Azar AT (2022) Radial basis function neural networks-based short term electric power load forecasting for super high voltage power grid. J Eng Sci Technol 17(1):0361–0378

    Google Scholar 

  9. Kazim M, Azar AT, Koubaa A, Zaidi A (2021) Disturbance rejection based optimized robust adaptive controller for UAVs. IEEE Syst J 15(2):3097–3108

    Article  Google Scholar 

  10. Ajel AR, Humaidi AJ, Ibraheem IK, Azar AT (2021) Robust model reference adaptive control for tail-sitter VTOL aircraft. Actuators 10:162. https://doi.org/10.3390/act10070162

    Article  Google Scholar 

  11. Drhorhi I, El Fadili A, Berrahal C, Lajouad R, El Magri A, Giri F, Azar AT, Vaidyanathan S (2021) Adaptive backstepping controller for DFIG-based wind energy conversion system. In: Backstepping control of nonlinear dynamical systems, advances in nonlinear dynamics and chaos (ANDC), Academic Press, pp 235–260

    Google Scholar 

  12. Daraz A, Malik SA, Waseem A, Azar AT, Haq IU, Ullah Z, Aslam S (2021) Automatic generation control of multi-source interconnected power system using FOI-TD controller. Energies 14(18):5867. https://doi.org/10.3390/en14185867

    Article  Google Scholar 

  13. Pilla R, Gorripotu TS, Azar AT (2021) Tuning of extended Kalman filter using grey wolf optimisation for speed control of permanent magnet synchronous motor drive. Int J Autom Control 15(4–5):563–584

    Google Scholar 

  14. Al-Qassar AA, Abdulkareem AI, Hasan AF, Humaidi AJ, Ibraheem IK, Azar AT, Hameed AH (2021) Grey-wolf optimization better enhances the dynamic performance of roll motion for tail-sitter VTOL aircraft guided and controlled By STSMC. J Eng Sci Technol 16(3):1932–1950

    Google Scholar 

  15. Humaidi AJ, Najem HT, Al-Dujaili AQ, Pereira DA, Ibraheem IK, Azar AT (2021) Social spider optimization algorithm for tuning parameters in PD-like Interval Type-2 fuzzy logic controller applied to a parallel robot. Measur Control 54(3–4):303–323. https://doi.org/10.1177/0020294021997483

    Article  Google Scholar 

  16. Abdul-Adheem W, Ibraheem IK, Humaidi AJ, Azar AT (2021) Model-free active input-output feedback linearization of a single-link flexible joint manipulator: an improved active disturbance rejection control approach. Measur Control 54(5–6):856–871. https://doi.org/10.1177/0020294020917171

    Article  Google Scholar 

  17. Pilla R, Gorripotu TS, Azar AT (2021) Design and analysis of search group algorithm based PD-PID controller plus redox flow battery for automatic generation control problem. Int J Comput Appl Technol 66(1):19–35

    Article  Google Scholar 

  18. Najm AA, Ibraheem IK, Humaidi AJ, Azar AT (2021) Output tracking and feedback stabilization for 6-DoF UAV using an enhanced active disturbance rejection control. Int J Intell Unmanned Syst. https://doi.org/10.1108/IJIUS-09-2020-0059

    Article  Google Scholar 

  19. Al-Qassar AA, Al-Dujaili AQ, Hasan AF, Humaidi AJ, Ibraheem IK, Azar AT (2021) Stabilization of single-axis propeller-powered system for aircraft applications based on optimal adaptive control design. J EngSci Technol (JESTEC) 16(3):1851–1869

    Google Scholar 

  20. Abdul-Adheem WR, Ibraheem IK, Azar AT, Humaidi AJ (2020) Improved active disturbance rejection-based decentralized control for MIMO nonlinear systems: comparison with the decoupled control scheme. Appl Sci 10(7):2515. https://doi.org/10.3390/app10072515

    Article  Google Scholar 

  21. Abdul-Adheem WR, Azar AT, Ibraheem IK, Humaidi AJ (2020) Novel active disturbance rejection control based on nested linear extended state observers. Appl Sci 10(12):4069. https://doi.org/10.3390/app10124069

    Article  Google Scholar 

  22. Liu L, Ma D, Azar AT, Zhu Q (2020) Neural computing enhanced parameter estimation for multi-input and multi-output total nonlinear dynamic models. Entropy 22(5):510. https://doi.org/10.3390/e22050510

    Article  Google Scholar 

  23. Kammogne AST, Kountchou MN, Kengne R, Azar AT, Fotsin HB, Ouagni STM (2020) polynomial robust observer implementation based-passive synchronization of nonlinear fractional-order systems with structural disturbances. Front Inf Technol Electron Eng 21(9):1369–1386

    Google Scholar 

  24. Djeddi A, Dib D, Azar AT, Abdelmalek S (2019) Fractional order unknown inputs fuzzy observer for Takagi-Sugeno systems with unmeasurable premise variables. Mathematics 7(10):984. https://doi.org/10.3390/math7100984

    Article  Google Scholar 

  25. Pilla R, Azar AT, Gorripotu TS (2019) Impact of flexible AC transmission system devices on automatic generation control with a metaheuristic based Fuzzy PID controller. Energies 12(21):4193. https://doi.org/10.3390/en12214193

  26. Ammar HH, Azar AT, Shalaby R, Mahmoud MI (2019) Metaheuristic optimization of fractional order incremental conductance (FO-INC) maximum power point tracking (MPPT). Complexity, Vol 2019, Article ID 7687891, 1–13. https://doi.org/10.1155/2019/7687891

  27. Radwan AG, Emira AA, Abdelaty A, Azar AT (2018) Modeling and analysis of fractional order DC-DC converter. ISA Trans 82(2018):184–1991

    Article  Google Scholar 

  28. Meghni B, Dib D, Azar AT, Saadoun A (2018) Effective supervisory controller to extend optimal energy management in hybrid wind turbine under energy and reliability constraints. Int J Dyn Control 6(1):369--383, Springer. https://doi.org/10.1007/s40435-016-0296-0

  29. Meghni B, Dib D, Azar AT (2017) A Second-order sliding mode and fuzzy logic control to optimal energy management in PMSG Wind turbine with battery storage. Neural Comput Appl 28(6):1417–1434. https://doi.org/10.1007/s00521-015-2161-z

    Article  Google Scholar 

  30. Fekik A, Denoun H, Azar AT, Kamal NA, Zaouia M, Benyahia N, Hamida ML, Benamrouche N, Vaidyanathan S (2021) Direct power control of three-phase PWM-rectifier with backstepping control. In: Backstepping control of nonlinear dynamical systems, Advances in Nonlinear Dynamics and Chaos (ANDC), Academic Press, pp 215–234

    Google Scholar 

  31. Humaidi AJ, Sadiq ME, Abdulkareem AI, Ibraheem IK, Azar AT, Adaptive backstepping sliding mode control design for vibration suppression of earth-quaked building supported by magneto-rheological damper. J Low Frequency Noise Vib Active Control 41(2):768–783. https://doi.org/10.1177/14613484211064659

  32. Nail B, Bekhiti B, Hafaifa A et al (2015) Feedback linearization and backstepping controllers for coupled tanks. Inf Eng Int J (IEIJ) 3(4):135

    Google Scholar 

  33. Ghaderi P, Amini F (2017) Adaptive block backstepping control for civil structures with unknown parameters subjected to seismic excitation. Struct Control Health Monitoring 24(2)

    Google Scholar 

  34. Humaidi A, Hameed M (2019) Development of a new adaptive backstepping control design for a non-strict and under-actuated system based on a PSO tuner. Information 10(2):38

    Article  Google Scholar 

  35. Vaidyanathan S, Jafari S, Pham VT, Azar AT, E. Alsaadi F (2018) A 4-D chaotic hyperjerk system with a hidden attractor, adaptive backstepping control and circuit design. Arch Control Sci 28(2):239–254

    Google Scholar 

  36. Kazim M, Azar AT, Abdelkader M, Koubaa A (2022) Adaptive Backstepping based linear parameter varying model predictive control multi-rotor UAVs. 2022 2nd international conference of smart systems and emerging technologies (SMARTTECH), May 9–11, 2022, Riyadh, Saudi Arabia, pp 166–171, https://doi.org/10.1109/SMARTTECH54121.2022.00045

  37. Pham VT, Vaidyanathan S, Azar AT, Duy VH (2021) A new chaotic system without linear term, its backstepping control, and circuit design. In: Backstepping control of nonlinear dynamical systems, Advances in Nonlinear Dynamics and Chaos (ANDC), Academic Press, pp 33–52

    Google Scholar 

  38. Vaidyanathan S, Pham VT, Azar AT (2021) A new chaotic jerk system with egg-shaped strange attractor, its dynamical analysis, backstepping control, and circuit simulation. In: Backstepping control of nonlinear dynamical systems, Advances in Nonlinear Dynamics and Chaos (ANDC), Academic Press, pp 53–71

    Google Scholar 

  39. Sambas A, Vaidyanathan S, Zhang S, Mohamed MA, Zeng Y, Azar AT (2021) A new 4-D chaotic hyperjerk system with coexisting attractors, its active backstepping control, and circuit realization. In: Backstepping control of nonlinear dynamical systems, Advances in Nonlinear Dynamics and Chaos (ANDC), Academic Press, pp 73–94

    Google Scholar 

  40. Sambas A, Vaidyanathan S, Zhang S, Mohamed MA, Zeng Y, Azar AT (2021) A new 3-D chaotic jerk system with a saddle-focus rest point at the origin, its active backstepping control, and circuit realization. In: Backstepping control of nonlinear dynamical systems, Advances in Nonlinear Dynamics and Chaos (ANDC), Academic Press, pp 95–114

    Google Scholar 

  41. Vaidyanathan S, Sambas A, Azar AT, Rana KPS, Kumar V (2021) A new 5-D hyperchaotic four-wing system with multistability and hidden attractor, its backstepping control, and circuit simulation. In: Backstepping control of nonlinear dynamical systems, Advances in Nonlinear Dynamics and Chaos (ANDC), Academic Press, pp 115–138

    Google Scholar 

  42. Vaidyanathan S, Sambas A, Azar AT, Rana KPS, Kumar V (2021) A new 4-D hyperchaotic temperature variations system with multistability and strange attractor, bifurcation analysis, its active backstepping control, and circuit realization. In: Backstepping control of nonlinear dynamical systems, Advances in Nonlinear Dynamics and Chaos (ANDC), Academic Press, pp 139–164

    Google Scholar 

  43. Alimi M, Rhif A, Rebai A, Vaidyanathan S, Azar AT (2021) Optimal adaptive backstepping control for chaos synchronization of nonlinear dynamical systems. In: Backstepping control of nonlinear dynamical systems, Advances in Nonlinear Dynamics and Chaos (ANDC), Academic Press, pp 291–345

    Google Scholar 

  44. Kumar V, Rana KPS, Azar AT, Vaidyanathan S (2021) Backstepping controller for nonlinear active suspension system. In: Backstepping control of nonlinear dynamical systems, Advances in Nonlinear Dynamics and Chaos (ANDC), Academic Press, pp 347–374

    Google Scholar 

  45. Bansal N, Bisht A, Paluri S, Kumar V, Rana KPS, Azar AT, Vaidyanathan S (2021) Single-link flexible joint manipulator control using backstepping technique. In: Backstepping control of nonlinear dynamical systems, Advances in Nonlinear Dynamics and Chaos (ANDC), Academic Press, pp 375–406

    Google Scholar 

  46. Singh S, Mathpal S, Azar AT, Vaidyanathan S, Kamal NA (2021) Multi-switching synchronization of nonlinear hyperchaotic systems via backstepping control. In: Backstepping control of nonlinear dynamical systems, Advances in Nonlinear Dynamics and Chaos (ANDC), Academic Press, pp 425–447

    Google Scholar 

  47. Vaidyanathan S, Sambas A, Azar AT (2021) A 5-D hyperchaotic dynamo system with multistability, its dynamical analysis, active backstepping control, and circuit simulation. In: Backstepping control of nonlinear dynamical systems, Advances in Nonlinear Dynamics and Chaos (ANDC), Academic Press, pp 449–471

    Google Scholar 

  48. Sambas A, Vaidyanathan S, Sukono, Azar AT, Hidayat Y, Gundara G, Mohamed MA (2021) A novel chaotic system with a closed curve of four quarter-circles of equilibrium points: dynamics, active backstepping control, and electronic circuit implementation. In: Backstepping Control of nonlinear dynamical systems, Advances in Nonlinear Dynamics and Chaos (ANDC), Academic Press, pp 485–507

    Google Scholar 

  49. Rozali SM, Kamarudin MN, Rahmat MFA et al (2013) Asymptotic tracking position control for nonlinear systems using backstepping technique. Procedia Eng 53:255–263

    Article  Google Scholar 

  50. Cheng CC, Chiang YC, Huang PC (2017) Design of adaptive block backstepping controllers with perturbations estimation for nonlinear state-delayed systems in semi-strict feedback form. Asian J Control 19(3):856–873

    Article  MathSciNet  MATH  Google Scholar 

  51. Humaidi AJ, Tala’at EN, Hameed MR et al (2019) Design of adaptive observer-based backstepping control of cart-pole pendulum system. 2019 IEEE international conference on electrical, computer and communication technologies (ICECCT). IEEE, 1–5

    Google Scholar 

  52. Koditschek DE (1987) Adaptive techniques for mechanical systems. Presented at the proceedings of the 5th workshop on adaptive systems. New Haven

    Google Scholar 

  53. Sontag ED, Sussmann HJ (1989) Further comments on the stabilizability of the angular velocity of a rigid body. Syst Control Lett 12(3):213–217

    Article  MathSciNet  MATH  Google Scholar 

  54. Tsinias J (1989) Sufficient Lyapunov-like conditions for stabilization. Math Control Signals Syst 2(4):343–357

    Article  MathSciNet  MATH  Google Scholar 

  55. Byrnes CI, Isidori A (1989) New results and examples in nonlinear feedback stabilization. Syst Control Lett 12(5):437–442

    Article  MathSciNet  MATH  Google Scholar 

  56. Kokotovic PV, Sussmann HJ (1989) A positive real condition for global stabilization of nonlinear systems. Syst Control Lett 13(2):125–133

    Article  MathSciNet  MATH  Google Scholar 

  57. Kokotovic P, Krstic M, Kanellakopoulos I (1992) Backstepping to passivity: recursive design of adaptive systems. Proceedings of the 31st IEEE conference on decision and control, Tucson, Arizona. IEEE, 3276–3280.

    Google Scholar 

  58. Kanellakopoulos I, Kokotovic P, Morse A (1992) A toolkit for nonlinear feedback design. Syst Control Lett 18(2):83–92

    Article  MathSciNet  MATH  Google Scholar 

  59. Kanellakopoulos I, Krein P (1993) Integral-action nonlinear control of induction motors. IFAC Proc Volumes 26(2):117–120

    Article  Google Scholar 

  60. Krstic M, Kokotovic PV, Kanellakopoulos I (1995) Nonlinear and adaptive control design. Wiley, Canada

    MATH  Google Scholar 

  61. Fossen TI, Berge SP (1997) Nonlinear vectorial backstepping design for global exponential tracking of marine vessels in the presence of actuator dynamics. Proceedings of the 36th IEEE conference on decision and control, San Diego, California USA. IEEE, 5, 4237–4242

    Google Scholar 

  62. Kokotovic P (1999) Constructive nonlinear control: Progress in the 90’s. In: Proceedings 14th IFACWorld Congr, Bejjing, China. Plenary and Index Volume, 49–77

    Google Scholar 

  63. Tsai F-K, Lin J-S (2003) Nonlinear control design of 360-degree inverted pendulum systems. 4th International conference on control and automation proceedings, Montreal, Canada. IEEE Computer Society, 634–638.

    Google Scholar 

  64. Fu Y-C, Lin J-S (2005) Nonlinear backstepping control design of the furuta pendulum. Proceedings of 2005 IEEE conference on control applications, Toronto, Canada. IEEE, 96–101

    Google Scholar 

  65. Rudra S, Barai RK, Maitra M (2017) Applications of the block backstepping algorithm on 2-DOF Underactuated mechanical systems: some case studies. Block Backstepping design of nonlinear state feedback control law for Underactuated Mechanical Systems. Springer, pp 53–108

    Google Scholar 

  66. Rudra S, Barai RK, Maitra M (2017) Applications of the block backstepping algorithm on underactuated mechanical systems with higher degrees of freedom: some case studies. Block Backstepping design of nonlinear state feedback control law for underactuated mechanical systems. Springer, pp 109–144

    Google Scholar 

  67. Ibraheem GAR, Azar AT, Ibraheem IK, Humaidi AJ (2020) A novel design of a neural network based fractional PID controller for mobile robots using hybridized fruit fly and particle swarm optimization. Complexity, vol 2020, Article ID 3067024, pp 1–18, https://doi.org/10.1155/2020/3067024

  68. Mahdi SM, Yousif NQ, Oglah AA, Sadiq ME, Humaidi AJ, Azar AT (2022) Adaptive synergetic motion control for wearable knee-assistive system: a rehabilitation of disabled patients. Actuators 11(7):176. https://doi.org/10.3390/act11070176

    Article  Google Scholar 

  69. Ajeil FH, Ibraheem IK, Azar AT, Humaidi AJ (2020) Grid-based mobile robot path planning using aging-based ant colony optimization algorithm in static and dynamic environments. Sensors 20(7):1880. https://doi.org/10.3390/s20071880

    Article  Google Scholar 

  70. Najm AA, Ibraheem IK, Azar AT, Humaidi AJ (2020) Genetic optimization-based consensus control of multi-agent 6-DoF UAV system. Sensors 20(12):3576. https://doi.org/10.3390/s20123576

    Article  Google Scholar 

  71. Humaidi AJ, Ibraheem IK, Azar AT, Sadiq ME (2020) A new adaptive synergetic control design for single link robot arm actuated by pneumatic muscles. Entropy 22(7):723. https://doi.org/10.3390/e22070723

    Article  MathSciNet  Google Scholar 

  72. Ajeil F, Ibraheem IK, Azar AT, Humaidi AJ (2020) Autonomous Navigation and obstacle avoidance of an omnidirectional mobile robot using swarm optimization and sensors deployment. Int J Adv Rob Syst 17(3):1–15. https://doi.org/10.1177/1729881420929498

    Article  Google Scholar 

  73. Khamis A, Meng J, Wang J, Azar AT, Prestes E, Li H, Hameed IA, Haidegger T (2022) AI and robotics in the fight against COVID-19 Pandemic. In: Azar AT, Hassanien AE (eds) Modeling, control and drug development for COVID-19 outbreak prevention. Studies in Systems, Decision and Control, vol 366. Springer, Cham. https://doi.org/10.1007/978-3-030-72834-2_3

  74. Ammar H, Ibrahim M, Azar A.T., Shalaby R. (2020) Gray wolf optimization of fractional order control of 3-omni wheels mobile robot: experimental study. In: 2020 16th international computer engineering conference (ICENCO), 29–30 Dec. 2020, Cairo, Egypt, pp 147–152. https://doi.org/10.1109/ICENCO49778.2020.9357384

  75. Soliman M, Azar AT, Saleh MA, Ammar HH (2020) Path planning control for 3-Omni fighting robot using PID and fuzzy logic controller. In: Hassanien A, Azar A, Gaber T, Bhatnagar R, Tolba F M (eds) The international conference on advanced machine learning technologies and applications (AMLTA2019). AMLTA 2019. Advances in Intelligent Systems and Computing, vol 921, pp 442–452, Springer, Cham

    Google Scholar 

  76. 1Barakat MH, Azar AT, Ammar HH (2020) Agricultural service mobile robot modeling and control using artificial fuzzy logic and machine vision. In: Hassanien A, Azar A, Gaber T, Bhatnagar R, Tolba FM (eds) The international conference on advanced machine learning technologies and applications (AMLTA2019). AMLTA 2019. Advances in Intelligent Systems and Computing, vol 921, pp 453–465, Springer, Cham

    Google Scholar 

  77. Azar AT, Ammar HH, Mayra Beb MY, Garces SR, Boubakarig A (2020) Optimal design of PID controller for 2-DOF drawing robot using bat-inspired algorithm. The international conference on advanced intelligent systems and informatics AISI 2019. Advances in Intelligent Systems and Computing, vol 1058, pp 175–186, Springer

    Google Scholar 

  78. Music Z, Molinari F, Gallenmüller S et al (2019) Design of a networked controller for a two-wheeled inverted pendulum robot. IFAC-Papers OnLine 52(20):169–174

    Article  Google Scholar 

  79. Key M-S, Jeon C-G, Yoo DS (2012) Sliding mode control for a two-wheeled inverted pendulum mobile robot driving on uniform slopes. 2012 12th international conference on control, automation and systems. IEEE, 2159–2162

    Google Scholar 

  80. Nawawi S, Ahmad M, Osman J et al (2006) Controller design for two-wheels inverted pendulum mobile robot using PISMC. 2006 4th student conference on research and development. IEEE, 194–199

    Google Scholar 

  81. Mansour S-MB, Ghommam J, Naceur S-M (2016) Design and visio control of two-wheeled inverted pendulum mobile robot. 2016 2nd international conference on advanced technologies for signal and image processing (ATSIP). IEEE, 437–442

    Google Scholar 

  82. Villacrés J, Viscaíno M, Herrera M et al (2016) Real-time implementation of different controllers for a two-wheeled inverted pendulum. Int J Circuits Syst Signal Process 10:281–290

    Google Scholar 

  83. Goher KM, Fadlallah SO (2019) Control of a two-wheeled machine with two-directions handling mechanism using PID and PD-FLC algorithms. Int J Autom Comput 16(4):511–533

    Article  Google Scholar 

  84. Odry Á, Kecskés I, Burkus E et al (2017) Protective fuzzy control of a two-wheeled mobile pendulum robot: design and optimization. WSEAS Trans Syst Control 12:297–306

    Google Scholar 

  85. Feriyonika F, Hidayat A (2020) Balancing control of two-wheeled robot by using linear quadratic gaussian (LQG). J Telecommun Electron Comput Eng (JTEC) 12(3):55–59

    Google Scholar 

  86. Isdaryani F, Salam R, Feriyonika F (2021) Design and implementation of two-wheeled robot control using MRAC. J Telecommun Electron Comput Eng (JTEC) 13(3):25–30

    Google Scholar 

  87. Nabil H (2020) Supervised neural network control of real-time two wheel inverted pendulum. J Adv Eng Trends 38(2):131–146

    Article  Google Scholar 

  88. Kharola A (2015) The control of two-wheeled inverted pendulum robot (TWIPR) using fuzzy logic. 2015 IEEE international conference on computational intelligence and computing research (ICCIC). IEEE, pp 1–4

    Google Scholar 

  89. Zhou Y, Wang Z, Chung K-W (2019) Turning motion control design of a two-wheeled inverted pendulum using curvature tracking and optimal control theory. J Optim Theory Appl 181(2):634–652

    Article  MathSciNet  MATH  Google Scholar 

  90. Kang MT, Vo HD, Kim HK et al (2007) Control system design for a mobile inverted pendulum via sliding mode technique. 2007 IEEE international conference on mechatronics. IEEE, pp 1–6

    Google Scholar 

  91. Wang C (2014) Adaptive tracking control of uncertain MIMO switched nonlinear systems. Int J Innov Comput Inf Control 10(3):1149–1159

    Google Scholar 

  92. Grasser F, D’arrigo A, Colombi S et al (2002) JOE: a mobile, inverted pendulum. IEEE Trans Industr Electron 49(1):107–114

    Article  Google Scholar 

  93. Humaidi A, Hameed M, Hameed A (2018) Design of block-backstepping controller to ball and arc system based on zero dynamic theory. J Eng Sci Technol 13(7):2084–2105

    Google Scholar 

  94. Rudra S, Barai RK, Maitra M (2014) Nonlinear state feedback controller design for underactuated mechanical system: a modified block backstepping approach. ISA Trans 53(2):317–326

    Article  Google Scholar 

  95. Yang CH (2014) DSP-Based Control of Two-Wheeled Inverted Pendulum. Department of Electrical Engineering, National Taiwan Ocean University, Master’s degree

    Google Scholar 

  96. Humaidi AJ, Hameed MR, Ajel AR et al (2021) Block Backstepping control design of two-wheeled inverted pendulum via zero dynamic analysis. 2021 IEEE 12th control and system graduate research colloquium (ICSGRC). IEEE, pp 87–92.

    Google Scholar 

  97. Hassan M, Humaidi A, Hamza M (2020) On the design of backstepping controller for Acrobot system based on adaptive observer. Int Rev Electr Eng (IREE) 15(4):328–335

    Article  Google Scholar 

  98. Aljuboury AS, Hameed AH, Ajel AR et al (2022) Robust adaptive control of knee exoskeleton-assistant system based on nonlinear disturbance observer. Actuators. MDPI 11(3):78

    Article  Google Scholar 

  99. Humaidi AJ, Tala’at EN, Al-Dujaili AQ et al (2020) Design of backstepping control based on adaptive observer for underactuated system. 2020 7th international conference on control, decision and information technologies (CoDIT). IEEE, 1, 288–293

    Google Scholar 

  100. Humaidi AJ, Mohammed AA, Hameed AH et al (2020) State estimation of rotary inverted pendulum: a comparative study of observers performance. 2020 IEEE Congreso Bienal de Argentina (ARGENCON). IEEE, pp 1–7

    Google Scholar 

  101. Humaidi AJ, Hasan AF (2019) Particle swarm optimization–based adaptive super-twisting sliding mode control design for 2-degree-of-freedom helicopter. Measur Control 52(9–10):1403–1419

    Article  Google Scholar 

  102. Humaidi AJ, Abdulkareem AI (2019) Design of augmented nonlinear PD controller of Delta/Par4-like robot. J Control Sci Eng

    Google Scholar 

  103. Humaidi AJ, Hussein HA (2019) Adaptive control of parallel manipulator in Cartesian space. 2019 IEEE international conference on electrical, computer and communication technologies (ICECCT). IEEE, pp 1–8

    Google Scholar 

  104. Ghanim T, Ajel AR (2020) Optimal fuzzy logic control for temperature control based on social spider optimization. IOP conference series: materials science and engineering. IOP Publishing, 745(1):012099

    Google Scholar 

  105. Humaidi AJ, Kadhim SK, Gataa AS (2022) Optimal adaptive magnetic suspension control of rotary impeller for artificial heart pump. Cybern Syst 53(1):141–167

    Article  Google Scholar 

  106. Al-Qassar AA, Al-Obaidi ASM, Hasan AF et al (2021) Finite-time control of wing-rock motion for delta wing aircraft based on whale-optimization algorithm. Indonesian J Sci Technol 6(3):441–456

    Article  Google Scholar 

Download references

Acknowledgements

The authors would like to thank Prince Sultan University, Riyadh, Saudi Arabia for supporting this work. Special acknowledgement to Automated Systems & Soft Computing Lab (ASSCL), Prince Sultan University, Riyadh, Saudi Arabia.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Amjad J. Humaidi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Humaidi, A.J. et al. (2023). Algorithmic Design of Block Backstepping Motion and Stabilization Control for Segway Mobile Robot. In: Azar, A.T., Kasim Ibraheem, I., Jaleel Humaidi, A. (eds) Mobile Robot: Motion Control and Path Planning. Studies in Computational Intelligence, vol 1090. Springer, Cham. https://doi.org/10.1007/978-3-031-26564-8_16

Download citation

Publish with us

Policies and ethics