PIETRO PUSTINA

Dottore di ricerca

ciclo: XXXVII


supervisore: Alessandro De Luca

Titolo della tesi: Analysis and Control of the Underactuation in Continuum Soft Robots: A Kinematic Independent Approach

This thesis addresses the challenges involved in formulating the dynamics of continuum soft robots and their nonlinear control in the underactuated regime. The objectives are twofold: to advance control-oriented modeling approaches for soft robots and to elucidate how the intrinsic underactuation of these systems can be explicitly managed within a model-based framework to ensure guaranteed system performance. Although this work primarily focuses on continuum soft robots, many theoretical findings apply to a broader class of underactuated Lagrangian systems. First, we propose a dynamic modeling approach for holonomically constrained serial soft robots that is inherently recursive and independent of the kinematics used to describe system motion. This formulation enables the immediate derivation of an inverse dynamics procedure with computational complexity linear in the number of degrees of freedom. Since no specific kinematic model is required, the proposed framework represents a first step towards a unified modeling approach for continuum soft robots, analogous to the Newton-Euler method for rigid manipulators. Additionally, it makes the kinematics an additional design parameter for control design. We demonstrate that it is possible to simulate models not handled by popular existing methods. This modeling framework serves—though not strictly necessary—as a foundational layer for subsequent derivations. Furthermore, we distribute an expandable open-source library implementing the inverse dynamics procedure. We then introduce a transformation of the generalized coordinates to bring the dynamics into a collocated form, where each input directly affects one, and only one, equation of motion. This change of coordinates is motivated by the distributed nature of the actuation forces in soft robotics, which generally influence all degrees of freedom. The coordinates that yield the collocated form, referred to as {actuation coordinates}, allow the system properties to be studied as if the actuation were restricted to only some degrees of freedom. This simplifies control design and analysis and provides direct access to control techniques for other underactuated robots. Furthermore, these coordinates have a physical interpretation, corresponding to the coordinates on which the actuators directly perform work, often making them measurable through proprioceptive sensors. As the kinematics becomes a design parameter, it is crucial to assess which dynamic model is best suited for a specific control objective. We address this challenge by introducing a systematic approach based on nonlinear modal theory, which is independent of both the number of degrees of freedom and the adopted discretization. The motivation for using modes lies in their ability to encapsulate intrinsic properties of the dynamics, much as they do in linear systems. By exploiting the collocated form, we solve the regulation problem, as it has remained an open challenge. Moreover, shape regulation allows to demonstrate the usefulness of the theoretical tools developed in previous chapters. We propose several families of feedback control laws and provide conditions under which they are provably stable, ensuring convergence of the actuation coordinates to the desired set-point. These regulators, along with their performance when derived from different discretization techniques, are experimentally validated on a continuum soft robot platform designed in-house. The experiments rely on findings from previous chapters, providing empirical validation.

Produzione scientifica

11573/1711844 - 2024 - Nonlinear Modes as a Tool for Comparing the Mathematical Structure of Dynamic Models of Soft Robots
Pustina, Pietro; Calzolari, Davide; Albu-Schäffer, Alin; De Luca, Alessandro; Della Santina, Cosimo - 04b Atto di convegno in volume
congresso: 2024 IEEE 7th International Conference on Soft Robotics (San Diego; USA)
libro: 2024 IEEE 7th International Conference on Soft Robotics (RoboSoft) - (979-8-3503-8181-8; 979-8-3503-8182-5)

11573/1705142 - 2024 - Input Decoupling of Lagrangian Systems via Coordinate Transformation: General Characterization and Its Application to Soft Robotics
Pustina, Pietro; Santina, Cosimo Della; Boyer, Frédéric; De Luca, Alessandro; Renda, Federico - 01a Articolo in rivista
rivista: IEEE TRANSACTIONS ON ROBOTICS (IEEE / Institute of Electrical and Electronics Engineers Incorporated:445 Hoes Lane:Piscataway, NJ 08854:(800)701-4333, (732)981-0060, EMAIL: subscription-service@ieee.org, INTERNET: http://www.ieee.org, Fax: (732)981-9667) pp. 2098-2110 - issn: 1552-3098 - wos: WOS:001184889500007 (2) - scopus: 2-s2.0-85187023719 (4)

11573/1688791 - 2024 - Model-Based Control for Soft Robots With System Uncertainties and Input Saturation
Shao, Xiangyu; Pustina, Pietro; Stölzle, Maximilian; Sun, Guanghui; De Luca, Alessandro; Wu, Ligang; Santina, Cosimo Della - 01a Articolo in rivista
rivista: IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS (IEEE / Institute of Electrical and Electronics Engineers Incorporated:445 Hoes Lane:Piscataway, NJ 08854:(800)701-4333, (732)981-0060, EMAIL: subscription-service@ieee.org, INTERNET: http://www.ieee.org, Fax: (732)981-9667) pp. 7435-7444 - issn: 0278-0046 - wos: WOS:001076409300001 (8) - scopus: 2-s2.0-85168686147 (7)

11573/1683372 - 2023 - Experimental Validation of Functional Iterative Learning Control on a One-Link Flexible Arm
Drost, Sjoerd; Pustina, Pietro; Angelini, Franco; De Luca, Alessandro; Smit, Gerwin; Della Santina, Cosimo - 04b Atto di convegno in volume
congresso: 2023 IEEE International Conference on Robotics and Automation (ICRA) (London; UK)
libro: Proceedings - IEEE International Conference on Robotics and Automation - (979-8-3503-2365-8; 979-8-3503-2366-5)

11573/1659947 - 2023 - P-satI-D Shape Regulation of Soft Robots
Pustina, Pietro; Borja, Pablo; Della Santina, Cosimo; De Luca, Alessandro - 01a Articolo in rivista
rivista: IEEE ROBOTICS AND AUTOMATION LETTERS (USa, Piscataway, NJ: IEEE Robotics and Automation Society) pp. 1-8 - issn: 2377-3766 - wos: WOS:000890837400001 (4) - scopus: 2-s2.0-85141576838 (5)

11573/1683353 - 2022 - Regulation by Iterative Learning in Continuum Soft Robots
Montagna, Marco; Pustina, Pietro; De Luca, Alessandro - 04b Atto di convegno in volume
congresso: 4th Italian Conference on Robotics and Intelligent Machines (Roma, Italy)
libro: 2022 I-RIM Conference - (978-88-945805-3-2)

11573/1614925 - 2022 - Feedback Regulation of Elastically Decoupled Underactuated Soft Robots
Pustina, Pietro; Della Santina, Cosimo; De Luca, Alessandro - 01a Articolo in rivista
rivista: IEEE ROBOTICS AND AUTOMATION LETTERS (USa, Piscataway, NJ: IEEE Robotics and Automation Society) pp. 4512-4519 - issn: 2377-3766 - wos: WOS:000766269000004 (9) - scopus: 2-s2.0-85124823834 (10)

© Università degli Studi di Roma "La Sapienza" - Piazzale Aldo Moro 5, 00185 Roma