Three Benefits of Using Nonlinear Compliance in Robotic Systems Performing Cyclic Tasks: Energy Efficiency, Control Robustness, and Gait Optimality

Rezvan Nasiri , Mahdi Khoramshahi , Mohammad Javad Yazdanpanah , Majid Nili Ahmadabadi

International Journal of Mechanical System Dynamics ›› 2025, Vol. 5 ›› Issue (3) : 564 -575.

PDF
International Journal of Mechanical System Dynamics ›› 2025, Vol. 5 ›› Issue (3) : 564 -575. DOI: 10.1002/msd2.70012
RESEARCH ARTICLE

Three Benefits of Using Nonlinear Compliance in Robotic Systems Performing Cyclic Tasks: Energy Efficiency, Control Robustness, and Gait Optimality

Author information +
History +
PDF

Abstract

Nonlinearity in parallel compliance can be exploited to improve the performance of locomotion systems in terms of (1) energy efficiency, (2) control robustness, and (3) gait optimality; that is, attaining energy efficiency across a set of motions. Thus far, the literature has investigated and validated only the first two benefits. In this study, we present a new mathematical framework for designing nonlinear compliances in cyclic tasks encompassing all three benefits. We present an optimization-based formulation for each benefit to obtain the desired compliance profile. Furthermore, we analytically prove that, compared to linear compliance, using nonlinear compliance leads to (1) lower energy consumption, (2) better closed-loop performance, specifically in terms of tracking error, and (3) a higher diversity of natural frequencies. To compare the performance of linear and nonlinear compliance, we apply the proposed methods to a diverse set of robotic systems performing cyclic tasks, including a 2-DOF manipulator, a 3-DOF bipedal walker, and a hopper model. Compared to linear compliance, the nonlinear compliance leads to better performance in all aspects; for example, a 70% reduction in energy consumption and tracking error for the manipulator simulation. Regarding gait optimality, for all robotic simulation models, compared to linear compliance, the nonlinear compliance has lower energy consumption and tracking error over the considered set of motions. The proposed analytical studies and simulation results strongly support the idea that using nonlinear compliance significantly improves robotic system performance in terms of energy efficiency, control robustness, and gait optimality.

Keywords

control robustness / cyclic tasks / energy efficiency / gait optimality / nonlinear compliance

Cite this article

Download citation ▾
Rezvan Nasiri, Mahdi Khoramshahi, Mohammad Javad Yazdanpanah, Majid Nili Ahmadabadi. Three Benefits of Using Nonlinear Compliance in Robotic Systems Performing Cyclic Tasks: Energy Efficiency, Control Robustness, and Gait Optimality. International Journal of Mechanical System Dynamics, 2025, 5(3): 564-575 DOI:10.1002/msd2.70012

登录浏览全文

4963

注册一个新账户 忘记密码

References

[1]

A. J. Ijspeert, “Central Pattern Generators for Locomotion Control in Animals and Robots: A Review,” Neural Networks 21, no. 4 (2008): 642–653.

[2]

Y. Mezouar and F. Chaumette, “Path Planning for Robust Image-Based Control,” IEEE Transactions on Robotics and Automation 18, no. 4 (2002): 534–549.

[3]

S. Collins, A. Ruina, R. Tedrake, and M. Wisse, “Efficient Bipedal Robots Based on Passive-Dynamic Walkers,” Science 307, no. 5712 (2005): 1082–1085.

[4]

R. M. Alexander, “Three Uses for Springs in Legged Locomotion,” International Journal of Robotics Research 9, no. 2 (1990): 53–61.

[5]

S. Oh and K. Kong, “High-Precision Robust Force Control of a Series Elastic Actuator,” IEEE/ASME Transactions on Mechatronics 22, no. 1 (2016): 71–80.

[6]

T. D. Niehues, P. Rao, and A. D. Deshpande, “Compliance in Parallel to Actuators for Improving Stability of Robotic Hands During Grasping and Manipulation,” International Journal of Robotics Research 34, no. 3 (2015): 256–269.

[7]

M. A. Sharbafi, C. Rode, S. Kurowski, et al., “A New Biarticular Actuator Design Facilitates Control of Leg Function in Biobiped3,” Bioinspiration & Biomimetics 11, no. 4 (2016): 046003.

[8]

G. Tonietti, R. Schiavi, and A. Bicchi, “Design and Control of a Variable Stiffness Actuator for Safe and Fast Physical Human/Robot Interaction,” in Proceedings of the 2005 IEEE International Conference on Robotics and Automation (IEEE, 2005), 526–531.

[9]

A. Jafari, N. G. Tsagarakis, and D. G. Caldwell, “A Novel Intrinsically Energy Efficient Actuator With Adjustable Stiffness (Awas),” IEEE/ASME Transactions on Mechatronics 18, no. 1 (2011): 355–365.

[10]

N. Schmit and M. Okada, “Optimal Design of Nonlinear Springs in Robot Mechanism: Simultaneous Design of Trajectory and Spring Force Profiles,” Advanced Robotics 27, no. 1 (2013): 33–46.

[11]

H. J. Bidgoly, M. N. Ahmadabadi, and M. R. Zakerzadeh, “ Design and Modeling of a Compact Rotational Nonlinear Spring,” in 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE, 2016), 4356–4361.

[12]

M. A. Shahri, O. Mohseni, H. J. Bidgoly, and M. N. Ahmadabadi, “Profile Design of Parallel Rotary Compliance for Energy Efficiency in Cyclic Tasks,” IEEE/ASME Transactions on Mechatronics 25, no. 1 (2019): 142–151.

[13]

M. A. Sharbafi, M. J. Yazdanpanah, M. N. Ahmadabadi, and A. Seyfarth, “Parallel Compliance Design for Increasing Robustness and Efficiency in Legged Locomotion-Theoretical Background and Applications,” IEEE/ASME Transactions on Mechatronics 26, no. 1 (2020): 335–346.

[14]

R. Chen, R. Song, Z. Zhang, et al., “Bio-Inspired Shape-Adaptive Soft Robotic Grippers Augmented With Electroadhesion Functionality,” Soft Robotics 6, no. 6 (2019): 701–712.

[15]

L. Ventura, M. Lorenzini, W. Kim, and A. Ajoudani, “A Flexible Robotics-Inspired Computational Model of Compressive Loading on the Human Spine,” IEEE Robotics and Automation Letters 6, no. 4 (2021): 8229–8236.

[16]

Z. Bing, A. Rohregger, F. Walter, et al., “Lateral Flexion of a Compliant Spine Improves Motor Performance in a Bioinspired Mouse Robot,” Science Robotics 8, no. 85 (2023): eadg7165.

[17]

M. Grimmer, M. Eslamy, S. Gliech, and A. Seyfarth, “ A Comparison of Parallel-and Series Elastic Elements in an Actuator for Mimicking Human Ankle Joint in Walking and Running,” in 2012 IEEE International Conference on Robotics and Automation (IEEE, 2012), 2463–2470.

[18]

N. L. Tagliamonte, F. Sergi, D. Accoto, G. Carpino, and E. Guglielmelli, “Double Actuation Architectures for Rendering Variable Impedance in Compliant Robots: A Review,” Mechatronics 22, no. 8 (2012): 1187–1203.

[19]

B. Vanderborght, A. Albu-Schäffer, A. Bicchi, et al., “Variable Impedance Actuators: A Review,” Robotics and Autonomous Systems 61, no. 12 (2013): 1601–1614.

[20]

T. Verstraten, P. Beckerle, R. Furnémont, G. Mathijssen, B. Vanderborght, and D. Lefeber, “Series and Parallel Elastic Actuation: Impact of Natural Dynamics on Power and Energy Consumption,” Mechanism and Machine Theory 102 (2016): 232–246.

[21]

M. Khoramshahi, A. Parsa, A. Ijspeert, and M. N. Ahmadabadi, “Natural Dynamics Modification for Energy Efficiency: A Data-driven Parallel Compliance Design Method,” in 2014 IEEE International Conference on Robotics and Automation (ICRA) (IEEE, 2014), 2412–2417.

[22]

O. Bey and M. Chemachema, “Decentralized Event-Triggered Output Feedback Adaptive Neural Network Control for a Class of Mimo Uncertain Strict-Feedback Nonlinear Systems With Input Saturation,” International Journal of Adaptive Control and Signal Processing 38, no. 4 (2024): 1420–1441.

[23]

R. Nasiri, A. Zare, O. Mohseni, M. J. Yazdanpanah, and M. N. Ahmadabadi, “Concurrent Design of Controller and Passive Elements for Robots With Impulsive Actuation Systems,” Control Engineering Practice 86 (2019): 166–174.

[24]

Z. Ju, K. Wei, L. Jin, and Y. Xu, “Investigating Stability Outcomes Across Diverse Gait Patterns in Quadruped Robots: A Comparative Analysis,” IEEE Robotics and Automation Letters 9, no. 1 (2023): 795–802.

[25]

A. Cully, J. Clune, D. Tarapore, and J. B. Mouret, “Robots That Can Adapt Like Animals,” Nature 521, no. 7553 (2015): 503–507.

[26]

J. P. Gasc, “Comparative Aspects of Gait, Scaling and Mechanics in Mammals,” Comparative Biochemistry and Physiology Part A: Molecular & Integrative Physiology 131, no. 1 (2001): 121–133.

[27]

R. M. Alexander, Principles of Animal Locomotion (Princeton University Press, 2003).

[28]

E. L. Shepard, R. P. Wilson, W. G. Rees, E. Grundy, S. A. Lambertucci, and S. B. Vosper, “Energy Landscapes Shape Animal Movement Ecology,” American Naturalist 182, no. 3 (2013): 298–312.

[29]

N. C. Heglund, C. R. Taylor, and T. A. McMahon, “Scaling Stride Frequency and Gait to Animal Size: Mice to Horses,” Science 186, no. 4169 (1974): 1112–1113.

[30]

N. C. Heglund and C. R. Taylor, “Speed, Stride Frequency and Energy Cost Per Stride: How Do They Change With Body Size and Gait?,” Journal of Experimental Biology 138, no. 1 (1988): 301–318.

[31]

K. Strang and K. Steudel, “Explaining the Scaling of Transport Costs: the Role of Stride Frequency and Stride Length,” Journal of Zoology 221, no. 3 (1990): 343–358.

[32]

Freep!k Graphic Vectors, 2024, https://www.freepik.com/vectors/graphics.

[33]

G. A. Korn and T. M. Korn, Mathematical Handbook for Scientists and Engineers: Definitions, Theorems, and Formulas for Reference and Review (Courier Corporation, 2000).

[34]

K. Zhou and J. C. Doyle, Essentials of Robust Control (Prentice Hall, 1998), 104.

[35]

H. K. Khalil, Nonlinear Systems (Prentice hall, 2002).

[36]

E. R. Westervelt, J. W. Grizzle, and D. E. Koditschek, “Hybrid Zero Dynamics of Planar Biped Walkers,” IEEE Transactions on Automatic Control 48, no. 1 (2003): 42–56.

[37]

H. Geyer, A. Seyfarth, and R. Blickhan, “Compliant Leg Behaviour Explains Basic Dynamics of Walking and Running,” Proceedings of the Royal Society B: Biological Sciences 273, no. 1603 (2006): 2861–2867.

[38]

M. Khoramshahi, R. Nasiri, M. Shushtari, A. J. Ijspeert, and M. N. Ahmadabadi, “Adaptive Natural Oscillator to Exploit Natural Dynamics for Energy Efficiency,” Robotics and Autonomous Systems 97 (2017): 51–60.

[39]

R. Nasiri, M. Khoramshahi, and M. N. Ahmadabadi, “Design of a Nonlinear Adaptive Natural Oscillator: Towards Natural Dynamics Exploitation in Cyclic Tasks,” in 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE, 2016), 3653–3658.

[40]

G. J. van Ingen Schenau, M. F. Bobbert, and R. H. Rozendal, “The Unique Action of Bi-Articular Muscles in Complex Movements,” Journal of Anatomy 155 (1987): 1.

[41]

G. J. V. I. Schenau, “From Rotation to Translation: Constraints on Multi-Joint Movements and the Unique Action of Bi-Articular Muscles,” Human Movement Science 8, no. 4 (1989): 301–337.

[42]

R. Jacobs, M. F. Bobbert, and G. J. van Ingen Schenau, “Mechanical Output From Individual Muscles During Explosive Leg Extensions: The Role of Biarticular Muscles,” Journal of Biomechanics 29, no. 4 (1996): 513–523.

[43]

H. J. Bidgoly, A. Parsa, M. J. Yazdanpanah, and M. N. Ahmadabadi, “Benefiting From Kinematic Redundancy Alongside Mono-and Biarticular Parallel Compliances for Energy Efficiency in Cyclic Tasks,” IEEE Transactions on Robotics 33, no. 5 (2017): 1088–1102.

[44]

A. Wahrburg, J. Bös, K. D. Listmann, F. Dai, B. Matthias, and H. Ding, “Motor-Current-Based Estimation of Cartesian Contact Forces and Torques for Robotic Manipulators and Its Application to Force Control,” IEEE Transactions on Automation Science and Engineering 15, no. 2 (2017): 879–886.

[45]

M. Uemura, S. Kawamura, H. Hirai, and F. Miyazaki, “Iterative Motion Learning With Stiffness Adaptation for Multi-joint Robots,” in 2014 IEEE International Conference on Robotics and Biomimetics (ROBIO 2014) (IEEE, 2014), 1088–1093.

[46]

R. Nasiri, M. Khoramshahi, M. Shushtari, and M. N. Ahmadabadi, “Adaptation in Variable Parallel Compliance: Towards Energy Efficiency in Cyclic Tasks,” IEEE/ASME Transactions on Mechatronics 22, no. 2 (2016): 1059–1070.

[47]

O. Mohseni, M. A. Shahri, A. Davoodi, and M. N. Ahmadabadi, “Adaptation in a Variable Parallel Elastic Actuator for Rotary Mechanisms Towards Energy Efficiency,” Robotics and Autonomous Systems 143 (2021): 103815.

[48]

B. Vanderborght, R. Van Ham, D. Lefeber, T. G. Sugar, and K. W. Hollander, “Comparison of Mechanical Design and Energy Consumption of Adaptable, Passive-Compliant Actuators,” International Journal of Robotics Research 28, no. 1 (2009): 90–103.

[49]

A. Jafari, N. G. Tsagarakis, and D. G. Caldwell, “AwAS-II: A New Actuator With Adjustable Stiffness Based on the Novel Principle of Adaptable Pivot Point and Variable Lever Ratio,” in 2011 IEEE International Conference on Robotics and Automation (IEEE, 2011), 4638–4643.

[50]

R. Nasiri, A. Ahmadi, and M. N. Ahmadabadi, “Realization of Nonlinear Adaptive Compliance: Towards Energy Efficiency in Cyclic Tasks,” in 2019 7th International Conference on Robotics and Mechatronics (ICRoM) (IEEE, 2019), 175–180.

RIGHTS & PERMISSIONS

2025 The Author(s). International Journal of Mechanical System Dynamics published by John Wiley & Sons Australia, Ltd on behalf of Nanjing University of Science and Technology.

AI Summary AI Mindmap
PDF

42

Accesses

0

Citation

Detail

Sections
Recommended

AI思维导图

/