Journal of Vibration Testing and System Dynamics
Analysis and Control of the Chaotic Behavior of the Compass-Type Bipedal Walker: Comparison between two Controllers
Journal of Vibration Testing and System Dynamics 8(3) (2024) 355-377 | DOI:10.5890/JVTSD.2024.09.007
Essia Added$^{1,2}$, Hassène Gritli$^{1,2}$, Safya Belghith$^{1}$
$^{1}$ Laboratory of Robotics, Informatics and Complex Systems (RISC Lab - LR16ES07), National Engineering
School of Tunis, University of Tunis El Manar, BP. 37, Le Belvédère, 1002, Tunis, Tunisia
$^{2}$ Higher Institute of Information and Communication Technologies, University of Carthage, 1164 Borj Cedria,
Tunis, Tunisia
Download Full Text PDF
Abstract
The goal of this work is to control the chaotic behavior of the passive dynamic gait of the bipedal compass walker.~An impulsive hybrid nonlinear system models the dynamic gait of the compass walker. This impulsive hybrid nature is regarded as being exceedingly complex since it has the potential to produce undesirable phenomena like chaos and bifurcations.~We first demonstrate that the passive dynamic gait exhibits multiple period-doubling bifurcations that result in chaos, while altering the slope angle of the walking surface and the length of the lower leg segment.~After that, in order to control chaos and achieve a one-periodic walking behavior, two controllers (a PD plus gravity compensation and an improved PD plus gravity compensation) are employed and a comparison between them is achieved. Finally, we present some simulation results demonstrating the effectiveness of the two suggested control strategies in stabilizing the chaotic passive gait of the compass-like bipedal walker.
References
-
[1]  |
Goswami, A., Thuilot, B., and Espiau, B. (1996), Compass-Like Biped Robot.
Part I: Stability and Bifurcation of Passive Gaits, vol. 2996,
Technical Report.
|
-
[2]  |
Kuo, A.D. (2007), The six determinants of gait and the inverted pendulum
analogy: A dynamic walking perspective, Human Movement Science, 26, 617-656.
|
-
[3]  |
Fathizadeh, M., Taghvaei, S., and Mohammadi, H. (2018), Analyzing bifurcation,
stability and chaos for a passive walking biped model with a sole foot,
International Journal of Bifurcation and Chaos, 28, 1850113.
|
-
[4]  |
Znegui, W., Gritli, H., and Belghith, S. (2021), A new Poincaré map for
analysis of complex walking behavior of the compass-gait biped robot,
Applied Mathematical Modelling, 94, 534-557.
|
-
[5]  |
Kino, H., Sakata, K., Uemura, M., and Mori, N. (2019), Simulation verification
for the robustness of passive compass gait with a joint stiffness adjustment,
Advanced Robotics, 33, 1129-1143.
|
-
[6]  |
Renjewski, D., Spr\"{o}witz, A., Peekema, A., Jones, M., and Hurst, J. (2015),
Exciting engineered passive dynamics in a bipedal robot, IEEE
Transactions on Robotics, 31, 1244-1251.
|
-
[7]  |
Added, E. and Gritli, H. (2023), A further analysis of the passive compass-gait
bipedal robot and its period-doubling route to chaos. Volchenkov, D. and Luo,
A. C.~J. (eds.), New Perspectives on Nonlinear Dynamics and
Complexity, Cham, pp. 11-30, Springer International Publishing.
|
-
[8]  |
Montazeri~Moghadam, S., Sadeghi~Talarposhti, M., Niaty, A., Towhidkhah, F., and
Jafari, S. (2018), The simple chaotic model of passive dynamic walking,
Nonlinear Dynamics, 93, 1183-1199.
|
-
[9]  |
Nourian~Zavareh, M., Nazarimehr, F., Rajagopal, K., and Jafari, S. (2018),
Hidden attractor in a passive motion model of compass-gait robot,
International Journal of Bifurcation and Chaos, 28, 1850171.
|
-
[10]  |
Added, E., Gritli, H., and Belghith, S. (2022), Occurrence of complex behaviors
in the uncontrolled passive compass biped model, Chaos Theory and
Applications, 4, 246-266.
|
-
[11]  |
Asano, F., Luo, Z.W., and Yamakita, M. (2005), Biped gait generation and
control based on a unified property of passive dynamic walking, IEEE
Transactions on Robotics, 21, 754-762.
|
-
[12]  |
Iribe, M., Hirouji, R., Ura, D., Osuka, K., and Kinugasa, T. (2021),
Experimental verification of the characteristic behaviors in passive dynamic
walking, Artificial Life and Robotics, 26, 187-194.
|
-
[13]  |
Zheng, Y., Li, L., Xiang, Y., He, Y., Yan, C., and Asano, F. (2022), Motion
analysis of passive dynamic walking with a rigorously constraint model: A
necessary condition for maintaining period-1 gait, Biomimetic
Intelligence and Robotics, 2, 100048.
|
-
[14]  |
Zhou, G., Hui, X., Chen, J., and Jiang, G. (2023), Walking dynamics of a
semi-passive compass-like robot with impulse thrust, Nonlinear
Dynamics, 111, 3307-3325.
|
-
[15]  |
Deng, K., Zhao, M., and Xu, W. (2017), Passive dynamic walking with a torso
coupled via torsional springs, International Journal of Humanoid
Robotics, 13, 1650024.
|
-
[16]  |
Vasileiou, C., Smyrli, A., Drogosis, A., and Papadopoulos, E. (2021),
Development of a passive biped robot digital twin using analysis,
experiments, and a multibody simulation environment, Mechanism and
Machine Theory, 163, 104346.
|
-
[17]  |
Sun, D., Ma, J., Ding, Y., and Luo, D. (2023), Human-exoskeleton oscillation
model and qualitative analysis of interaction and functional practicality of
exoskeletons, Applied Mathematical Modelling, 120, 40-56.
|
-
[18]  |
Jaberi~Miandoab, M. and Beigzadeh, B. (2023), Asymmetric three-link passive
walker, Nonlinear Dynamics, 111, 9145-9159.
|
-
[19]  |
Zhou, G., Jiang, B., Long, T., and Jiang, G. (2023), Periodic gaits and flip
bifurcation of a biped robot walking on level ground with two feasible
switching patterns of motion, Proceedings of the Royal Society A:
Mathematical, Physical and Engineering Sciences, 479, 20220570.
|
-
[20]  |
Iqbal, S., Zang, X., Zhu, Y., and Zhao, J. (2014), Bifurcations and chaos in
passive dynamic walking: A review, Robotics and Autonomous Systems,
62, 889-909.
|
-
[21]  |
Gupta, S. and Kumar, A. (2017), A brief review of dynamics and control of
underactuated biped robots, Advanced Robotics, 31, 607-623.
|
-
[22]  |
McGeer, T. (1990), Passive dynamic walking, International Journal of
Robotics Research, 9, 62-82.
|
-
[23]  |
Goswami, A., Thuilot, B., and Espiau, B. (1998), Study of the passive gait of a
compass-like biped robot: Symmetry and chaos, International Journal of
Robotics Research, 17, 1282-1301.
|
-
[24]  |
Goswami, A. and Vadakkepat, P. (2019), Humanoid Robotics: A Reference.
Springer Netherlands, 1 edn.
|
-
[25]  |
Garcia, M., Chatterjee, A., Ruina, A., and Coleman, M. (1998), The simplest
walking model: Stability, complexity, and scaling, Journal of
Biomechanical Engineering, 120, 281-288.
|
-
[26]  |
Garcia, M., Chatterjee, A., and Ruina, A. (2000), Efficiency, speed, and scaling
of two-dimensional passive-dynamic walking, Dynamics and Stability of
Sytems, 15, 75-99.
|
-
[27]  |
Collins, S., Ruina, A., Tedrake, R., and Wisse, M. (2005), Efficient bipedal
robots based on passive-dynamic walkers, Science, 307,
1082-1085.
|
-
[28]  |
Chevallereau, C., Bessonnet, G., Abba, G., and Aoustin, Y. (2009), Bipedal
Robots: Modeling, Design and Walking Synthesis, John Wiley \& Sons, 1 edn.
|
-
[29]  |
Safa, A.T., Mohammadi, S., Hajmiri, S.E., Naraghi, M., and Alasty, A. (2016)
How local slopes stabilize passive bipedal locomotion? Mechanism and
Machine Theory, 100, 63-82.
|
-
[30]  |
Safa, A.T., Mohammadi, S., Naraghi, M., and Alasty, A. (2018), Stability
improvement of a dynamic walking system via reversible switching surfaces,
Multibody System Dynamics, 43, 349–367.
|
-
[31]  |
Reher, J. and Ames, A.D. (2021), Dynamic walking: Toward agile and efficient
bipedal robots, Annual Review of Control, Robotics, and Autonomous
Systems, 4, 535-572.
|
-
[32]  |
Grizzle, J.W., Abba, G., and Plestan, F. (2001), Asymptotically stable walking
for biped robots: Analysis via systems with impulse effects, IEEE
Transaction on Automatic Control, 46, 51-64.
|
-
[33]  |
Grizzle, J.W., Chevallereau, C., Sinnet, R.W., and Ames, A.D. (2014), Models,
feedback control, and open problems of 3d bipedal robotic walking,
Automatica, 50, 1955-1988.
|
-
[34]  |
Xie, Y., Lou, B., Xie, A., and Zhang, D. (2020), A review: Robust locomotion for
biped humanoid robots, Journal of Physics: Conference Series, 1487, 012048.
|
-
[35]  |
De-León-Gómez, V., Santibañez, V., and Moreno-Valenzuela, J. (2017), A
procedure to find equivalences among dynamic models of planar biped robots,
Simulation Modelling Practice and Theory, 75, 48-66.
|
-
[36]  |
Makarenkov, O. (2020), Existence and stability of limit cycles in the model of a
planar passive biped walking down a slope, Proceedings of the Royal
Society A: Mathematical, Physical and Engineering Sciences, 476,
20190450.
|
-
[37]  |
Xing, S., Kwan, B.Y., and Duan, P. (2022), Modeling and control of the
locomotion of a monopod robot mounted to a vertical slider, Journal of
Vibration Testing and System Dynamics, 6, 413-430.
|
-
[38]  |
Added, E., Gritli, H., and Belghith, S. (2021), Further analysis of the passive
dynamics of the compass biped walker and control of chaos via two trajectory
tracking approaches, Complexity, 2021, 5533451.
|
-
[39]  |
Added, E., Gritli, H., and Belghith, S. (2022), Trajectory tracking-based
control of the chaotic behavior in the passive bipedal compass-type robot,
The European Physical Journal Special Topics, 231, 1071–1084.
|
-
[40]  |
Added, E., Gritli, H., and Belghith, S. (2022), Trajectory tracking control of
the compass-type bipedal robot gait via an improved PD+ controller,
2022 5th International Conference on Advanced Systems and Emergent
Technologies (IC\_ASET), pp. 482-488.
|
-
[41]  |
Gritli, H., Khraeif, N., and Belghith, S. (2013), Chaos control in passive
walking dynamics of a compass-gait model, Communications in Nonlinear
Science and Numerical Simulation, 18, 2048-2065.
|
-
[42]  |
Gritli, H., Belghith, S., and Khraeif, N. (2015), OGY-based control of chaos
in semi-passive dynamic walking of a torso-driven biped robot, Nonlinear
Dynamics, 79, 1363-1384.
|
-
[43]  |
Znegui, W., Gritli, H., and Belghith, S. (2020), Stabilization of the passive
walking dynamics of the compass-gait biped robot by developing the analytical
expression of the controlled Poincaré map, Nonlinear Dynamics,
101, 1061-1091.
|
-
[44]  |
Taghvaei, S. and Vatankhah, R. (2016), Detection of unstable periodic orbits and
chaos control in a passive biped model, Iranian Journal of Science and
Technology, Transactions of Mechanical Engineering, 40, 303-313.
|
-
[45]  |
Kerimoglu, D., Morg\"{u}l, O., and Saranli, U. (2017), Stability and control of
planar compass gait walking with series-elastic ankle actuation, Transactions of the Institute of Measurement and Control, 39,
312-323.
|
-
[46]  |
Moon, J.-S., Stipanovi{c}, D.M., and Spong, M.W. (2016), Gait generation and
stabilization for nearly passive dynamic walking using auto-distributed
impulses, Asian Journal of Control, 18, 1343-1358.
|
-
[47]  |
Deng, K., Zhao, M., and Xu, W. (2017), Bifurcation gait suppression of a bipedal
walking robot with a torso based on model predictive control, Robotics
and Autonomous Systems, 89, 27-39.
|
-
[48]  |
Miladi, Y., Chemori, A., and Feki, M. (2015), The compass-like biped robot
revisited: Nonlinear control of the disturbed passive dynamic walking, 2015 IEEE 12th International Multi-Conference on Systems, Signals Devices
(SSD15), 1-7, Mahdia, Tunisia.
|
-
[49]  |
Added, E. and Gritli, H. (2022), Birth of the Neimark-Sacker bifurcation
for the passive compass-gait walker. Lacarbonara, W., Balachandran, B.,
Leamy, M.J., Ma, J., Tenreiro~Machado, J.A., and Stepan, G. (eds.), Advances in Nonlinear Dynamics: Proceedings of the Second International
Nonlinear Dynamics Conference (NODYCON 2021), Cham, 1, 683-697,
Springer.
|
-
[50]  |
Gritli, H., Khraief, N., and Belghith, S. (2018), Complex walking behaviours,
chaos and bifurcations of a simple passive compass-gait biped model suffering
from leg length asymmetry, International Journal of Simulation and
Process Modelling, 13, 446-462.
|
-
[51]  |
Gritli, H. and Belghith, S. (2018), Walking dynamics of the passive compass-gait
model under OGY-based state-feedback control: Rise of the
Neimark–Sacker bifurcation, Chaos, Solitons $\&$ Fractals,
110, 158-168.
|
-
[52]  |
Added, E., Gritli, H., and Belghith, S. (2021), Additional complex behaviors,
bifurcations and chaos, in the passive walk of the compass-type bipedal
robot, IFAC-PapersOnLine, 54, 111-116, 6th IFAC Conference on
Analysis and Control of Chaotic Systems CHAOS 2021.
|
-
[53]  |
Gritli, H. and Belghith, S. (2017), Walking dynamics of the passive compass-gait
model under OGY-based control: Emergence of bifurcations and chaos, Communications in Nonlinear Science and Numerical Simulation, 47,
308-327.
|
-
[54]  |
Added, E., Gritli, H., and Belghith, S. (2021), Further analysis of the passive
walking gaits of the compass biped robot: Bifurcations and chaos, 2021
18th International Multi-Conference on Systems, Signals $\&$ Devices (SSD),
160-165.
|
-
[55]  |
Gritli, H. and Belghith, S. (2017), Walking dynamics of the passive compass-gait
model under OGY-based state-feedback control: Analysis of local
bifurcations via the hybrid Poincaré map, Chaos, Solitons $\&$
Fractals, 98, 72-87.
|
-
[56]  |
Gritli, H. and Belghith, S. (2016), Displayed phenomena in the semi-passive
torso-driven biped model under OGY-based control method: Birth of a torus
bifurcation, Applied Mathematical Modelling, 40, 2946-2967.
|
-
[57]  |
Koop, D. and Wu, C.Q. (2013), Passive dynamic biped walking—Part I:
Development and validation of an advanced model, Journal of
Computational and Nonlinear Dynamics, 8, 041007.
|
-
[58]  |
Koop, D. and Wu, C.Q. (2013), Passive dynamic biped walking—Part II:
Stability analysis of the passive dynamic gait, Journal of Computational
and Nonlinear Dynamics, 8, 041008.
|
-
[59]  |
Gritli, H., Belghith, S., and Khraeif, N. (2012), Intermittency and interior
crisis as route to chaos in dynamic walking of two biped robots, International Journal of Bifurcation and Chaos, 22, 1250056.
|
-
[60]  |
Gritli, H. and Belghith, S. (2015), Computation of the Lyapunov exponents in
the compass-gait model under {OGY} control via a hybrid Poincaré map, Chaos, Solitons $\&$ Fractals, 81, 172-183.
|
-
[61]  |
Gritli, H. and Belghith, S. (2016), Bifurcations and chaos in the semi-passive
bipedal dynamic walking model under a modified OGY-based control approach,
Nonlinear Dynamics, 83, 1955-1973.
|
-
[62]  |
Kurz, M.J., Judkins, T.N., Arellano, C., and Scott-Pandorf, M. (2008), A
passive dynamic walking robot that has a deterministic nonlinear gait,
Journal of Biomechanics, 41, 1310-1316.
|
-
[63]  |
Kajita, S., Kanehiro, F., Kaneko, K., Fujiwara, K., Harada, K., Yokoi, K., and
Hirukawa, H. (2003), Biped walking pattern generation by using preview control
of zero-moment point, 2003 IEEE International Conference on Robotics and
Automation (Cat. No. 03CH37422), 2, 1620-1626.
|
-
[64]  |
Dong, C., Yu, Z., Chen, X., Chen, H., Huang, Y., and Huang, Q. (2022),
Adaptability control towards complex ground based on fuzzy logic for humanoid
robots, IEEE Transactions on Fuzzy Systems, 30, 1574-1584.
|
-
[65]  |
Deng, K., Zhao, M., and Xu, W. (2016), Level-ground walking for a bipedal robot
with a torso via hip series elastic actuators and its gait bifurcation
control, Robotics and Autonomous Systems, 79, 58-71.
|
-
[66]  |
Huang, Y., Huang, Q., and Wang, Q. (2016), Chaos and bifurcation control of
torque-stiffness-controlled dynamic bipedal walking, IEEE Transactions
on Systems, Man, and Cybernetics: Systems, 47, 1229-1240.
|
-
[67]  |
Added, E. and Gritli, H. (2020), Trajectory design and tracking-based control of
the passive compass biped, 2020 4th International Conference on Advanced
Systems and Emergent Technologies (IC\_ASET), 417-424.
|
-
[68]  |
Added, E. and Gritli, H. (2020), Control of the passive dynamic gait of the
bipedal compass-type robot through trajectory tracking, 2020 20th
International Conference on Sciences and Techniques of Automatic Control and
Computer Engineering (STA), 155-162.
|
-
[69]  |
Jenhani, S., Gritli, H., and Carbone, G. (2022), Comparison between some
nonlinear controllers for the position control of Lagrangian-type robotic
systems, Chaos Theory and Applications, 4, 179-196.
|
-
[70]  |
Znegui, W., Gritli, H., and Belghith, S. (2020), Design of an explicit
expression of the Poincaré map for the passive dynamic walking of the
compass-gait biped model, Chaos, Solitons $\&$ Fractals, 130,
109436.
|