Hostname: page-component-669899f699-ggqkh Total loading time: 0 Render date: 2025-04-24T20:59:43.376Z Has data issue: false hasContentIssue false

Control analysis of an underactuated bio-inspired robot

Published online by Cambridge University Press:  23 September 2024

Nicolas J.S. Testard*
Affiliation:
Nantes Université, École Centrale Nantes, CNRS, LS2N, UMR, 6004, Nantes, France
Christine Chevallereau
Affiliation:
Nantes Université, École Centrale Nantes, CNRS, LS2N, UMR, 6004, Nantes, France
Philippe Wenger
Affiliation:
Nantes Université, École Centrale Nantes, CNRS, LS2N, UMR, 6004, Nantes, France
*
Corresponding author: Nicolas J.S. Testard; Email: [email protected]

Abstract

This article is devoted to the control of bio-inspired robots that are underactuated. These robots are composed of tensegrity joints remotely actuated with cables, which mimic the musculoskeletal system of the bird neck. A computed torque control (CTC) is applied to these robots as well as an original control called pseudo computed torque control (PCTC). This new control uses the dynamics and the pseudo-inverse of the Jacobian matrix. The stability of the two proposed controls is then analyzed through linearization of the dynamic model and expression of the closed-loop transfer function in the Laplace domain. We show that, depending on the desired trajectory, the CTC can be unstable when the controlled variables are the end effector position and orientation. For a robot with many joints and a limited number of cables, the CTC is always unstable. Instead, the PCTC shows a large domain of stability. The analysis is complemented by experimental tests demonstrating that the CTC and PCTC exhibit similar performance when the CTC is stable. Furthermore, the PCTC maintains stability on trajectories where the CTC becomes unstable, showing robustness to perturbations as well.

Type
Research Article
Copyright
© The Author(s), 2024. Published by Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable

References

Böhmer, C., Furet, M., Fasquelle, B., Wenger, P., Chablat, D., Chevallereau, C. and Abourachid, A., “Combining precision and power to maximize performance: A case study of the woodpecker’s neck,” Comput Method Biomech Biomed Eng 22(sup1), 2021 (2019).CrossRefGoogle Scholar
Fasquelle, B., Khanna, P., Chevallereau, C., Chablat, D., Creusot, D., Jolivet, S., Lemoine, P. and Wenger, P., “Identification and control of a 3-X cable-driven manipulator inspired from the bird’s neck,” J Mech Robot 14(1), 011005 (2022).CrossRefGoogle Scholar
Snelson, K. D., Continuous tension, discontinuous compression structures, (1965). US Patent 3169611.Google Scholar
Muralidharan, V. and Wenger, P., “Optimal design and comparative study of two antagonistically actuated tensegrity joints,” Mech Mach Theory 159, 104249 (2021).CrossRefGoogle Scholar
Boehler, Q., Abdelaziz, S., Vedrines, M., Poignet, P. and Renaud, P., “From modeling to control of a variable stiffness device based on a cable-driven tensegrity mechanism,” Mech Mach Theory 107, 112 (2017).CrossRefGoogle Scholar
Furet, M., Abourachid, A., Böhmer, C., Chummun, V., Chevallereau, C., Cornette, R., De La Bernardie, X. and Wenger, P., “Estimating motion between avian vertebrae by contact modeling of joint surfaces,” Comput Method Biomech Biomed Eng 25(2), 123131 (2022).CrossRefGoogle ScholarPubMed
Muralidharan, V., Testard, N., Chevallereau, C., Abourachid, A. and Wenger, P., “Variable stiffness and antagonist actuation for cable-driven manipulators inspired by the bird neck,” J Mech Robot 15(3), 035002 (2023).CrossRefGoogle Scholar
van Riesen, A., Furet, M., Chevallereau, C. and Wenger, P., “Dynamic Analysis and Control of an Antagonistically Actuated Tensegrity Mechanism,” In: ROMANSY 22 – Robot Design, Dynamics and Control, (Arakelian, V. and Wenger, P., eds.) (Springer International Publishing, 2019) pp. 481490.CrossRefGoogle Scholar
Wenger, P. and Furet, M., “Kinematic Analysis of a Planar Manipulator with Anti-Parallelogram Joints and Offsets,” In: Advances in Robot Kinematics, (Springer, 2020).Google Scholar
Realpe, J. J., Aiche, G., Abdelaziz, S. and Poignet, P., “Asynchronous and Decoupled Control of the Position and the Stiffness of a Spatial RCM Tensegrity Mechanism for Needle Manipulation,” In: 2020 IEEE International Conference on Robotics and Automation (ICRA), (2020) pp. 38823888.Google Scholar
Duarte, J. A. A., Vilchis, J. C. A., González, A. H. V., Villegas, J. M. J., Abdelaziz, S. and Poignet, P., “Super twisting control and stiffness modulation for tensegrity systems,” IFAC-PapersOnLine 55(38), 190197 (2022). 13th IFAC Symposium on Robot Control SYROCO 2022.CrossRefGoogle Scholar
Realpe, J. J., Abdelaziz, S. and Poignet, P., “Model Predictive Controller for a Planar Tensegrity Mechanism with Decoupled Position and Stiffness Control,” In: Advances in Robot Kinematics 2020, (Lenarčič, J. and Siciliano, B., eds.) (Springer International Publishing, 2020) pp. 349358. Springer Proceedings in Advanced Robotics.Google Scholar
Ullah, M. I., Ajwad, S. A., Islam, R. U., Iqbal, U. and Iqbal, J., “Modeling and Computed Torque Control of a 6 Degree of Freedom Robotic Arm,” In: 2014 International Conference on Robotics and Emerging Allied Technologies in Engineering (iCREATE), (2014) pp. 133138.Google Scholar
Fasquelle, B., Furet, M., Chevallereau, C. and Wenger, P., “Dynamic Modeling and Control of a Tensegrity Manipulator Mimicking a Bird Neck,” In: Advances in Mechanism and Machine ScienceProceedings of the 15th IFToMM World Congress on Mechanism and Machine Science, (Springer International Publishing, 2019) pp. 20872097.Google Scholar
Reyhanoglu, M., van der Schaft, A., Mcclamroch, N. H. and Kolmanovsky, I., “Dynamics and control of a class of underactuated mechanical systems,” IEEE Trans Automat Contr 44(9), 16631671 (1999).CrossRefGoogle Scholar
Jeanneau, G., Bégoc, V. and Briot, S., “Experimental safety analysis of R-min, an underactuated parallel robot,” J Mech Robot 15(3), 121 (2023).CrossRefGoogle Scholar
Zelei, A., Kovács, L. L. and Stépán, G., “Computed Torque Control Method for Under-Actuated Manipulator,” In: Proceedings of the ASME. 2009 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, (American Society of Mechanical Engineers Digital Collection, 2010) pp. 523528. 7th International Conference on Multibody Systems, Nonlinear Dynamics, and Control, Parts A, B and C.CrossRefGoogle Scholar
Zelei, A., Kovács, L. L. and Stépán, G., “Computed torque control of an under-actuated service robot platform modeled by natural coordinates,” Commun Nonlinear Sci Numer Simul 16(5), 22052217 (2011).CrossRefGoogle Scholar
Kumar, A. A., Antoine, J.-F. and Abba, G., “Input-output feedback linearization for the control of a 4 cable-driven parallel robot,” IFAC-PapersOnLine 52(13), 707712 (2019). 9th IFAC Conference on Manufacturing Modelling, Management and Control MIM 2019.CrossRefGoogle Scholar
Kumar, A. A., Antoine, J.-F. and Abba, G., “Control of an underactuated 4 cable-driven parallel robot using modified input-output feedback linearization,” IFAC-PapersOnLine 53, 87778782 (2020). IFAC World Congress.CrossRefGoogle Scholar
Ozawa, R., Hashirii, K. and Kobayashi, H., “Design and Control of Underactuated Tendon-Driven Mechanisms,” In: 2009 IEEE International Conference on Robotics and Automation, (2009) pp. 15221527.Google Scholar
Ozawa, R., Hashirii, K., Yoshimura, Y., Moriya, M. and Kobayashi, H., “Design and control of a three-fingered tendon-driven robotic hand with active and passive tendons,” Auton Robot 36(1-2), 6778 (2014).CrossRefGoogle Scholar
Testard, N. J. S., Chevallereau, C. and Wenger, P., “Control in the Operational Space of a Redundant and Under-Actuated Tensegrity Robot,” In: 25ème Congrès Français De Mécanique, (2022).Google Scholar
Aoustin, Y., Chevallereau, C., Glumineau, A. and Moog, C. H., “Experimental results for the end-effector control of a single flexible robotic arm,” IEEE Trans Contr Syst Technol 2(4), 371381 (1994).CrossRefGoogle Scholar
Chen, D. and Paden, B., “Stable inversion of nonlinear non-minimum phase systems,” Int J Control 64(1), 8197 (1996).CrossRefGoogle Scholar
Beerends, R. J., ter Morsche, H. G., van den Berg, J. C. and van de Vrie, E. M., Fourier and Laplace Transforms (Cambridge University Press, 2003).CrossRefGoogle Scholar
Miu, D. K., “Physical interpretation of transfer function zeros for simple control systems with mechanical flexibilities,” J Dyn Syst Meas Cont 113(3), 419424 (1991).CrossRefGoogle Scholar
Ruderman, M., “On Stability and Robustness of Virtual Torsion Sensor (VTS) for Flexible Joint Robots,” In: IECON. 2016 - 42nd Annual Conference of the IEEE Industrial Electronics Society, (2016) pp. 6984–6899.Google Scholar
Khalil, H. K., “Lyapunov’s Stability Theory,” In: Encyclopedia of Systems and Control, (aillieul, J. B. and Samad, T., eds.), (Springer, London, 2015) pp. 685690.CrossRefGoogle Scholar
Yu, X., Yin, J. and Khoo, S., “Generalized lyapunov criteria on finite-time stability of stochastic nonlinear systems,” Automatica 107, 183189 (2019).CrossRefGoogle Scholar
Testard, N. J. S., Chevallereau, C. and Wenger, P., “Comparison Analysis of Tendon-Driven Manipulators Based on their Wrench Feasible Workspace,” In: International Conference on Cable-Driven Parallel Robots, (Springer, 2023) pp. 121–133.Google Scholar
Testard, N. J., Chevallereau, C. and Wenger, P., “Comparison analysis of bio-inspired tendon-driven manipulators based on their tension-feasible workspace,” J Mech Robot 17(1), 010907 (2025).CrossRefGoogle Scholar
Terray, L., Plateau, O., Abourachid, A., Böhmer, C., Delapré, A., la Bernardie, X. and Cornette, R., “Modularity of the neck in birds (aves),” Evol Biol 47(2), 97110 (2020).CrossRefGoogle Scholar
Testard, N. J. S., Chevallereau, C. and Wenger, P., Static analysis of an under-actuated bio-inspired robot, (2024). tech. rep., Laboratoire des sciences du numérique de Nantes (LS2N), hal-04391834.Google Scholar
Isidori, A. and Grizzle, J. W., “Fixed modes and nonlinear noninteracting control with stability,” IEEE Trans Automat Contr 33(10), 907914 (1988).CrossRefGoogle Scholar
Gilbert, E. G., “The decoupling of multivariable systems by state feedback,” Siam J Control 7(1), 5063 (1969).CrossRefGoogle Scholar
Testard, N. J. S., Chevallereau, C. and Wenger, P., “Dynamics and Computed Torque Control Stability of an Under-Actuated Tendon-Driven Manipulator,” In: Advances in Mechanism and Machine Science, (Springer Nature Switzerland, 2023) pp. 332341. 16th IFToMM World CongressCrossRefGoogle Scholar
Rasof, B., “The initial- and final-value theorems in Laplace transform theory,” J Frankl Inst 274(3), 165177 (1962).CrossRefGoogle Scholar
Supplementary material: File

Testard et al. supplementary material

Testard et al. supplementary material
Download Testard et al. supplementary material(File)
File 25.8 MB