In this work, we address the problem of precise motion planning and control of flexible-link robots for throwing small objects. Thanks to lightweight materials and elastic bodies, flexible robots can perform fast motions with few actuators. However, they need a planning and control strategy capable of exploiting the robot’s elasticity, negotiating with the system’s underactuation, and compensating for the model’s uncertainties. To solve this challenging task, we 1) compare multiple discrete models for continuum robots’ dynamics and, after selecting a lumped-parameter (LPs) model, experimentally identify its parameters; 2) plan the robot motion via a differential-dynamic-programming-based strategy tailored for flexible-link robots; and 3) employ an iterative learning control (ILC) approach to close the reality-gap. Combining these three steps allows us to execute precise throwing tasks with flexible-link robots. The strategy’s effectiveness has been validated via simulations and experiments with varying trajectories and payloads. We applied the aforementioned approach to realize a throwing motion with a fishing rod for environmental monitoring.

Fishing for Data: Modeling, Optimal Planning, and Iterative Learning Control for Flexible Link Robots

Michele Pierallini
;
Ramesh Krishnan Muttathil Gopanunni;Franco Angelini;Antonio Bicchi;Manolo Garabini
2025-01-01

Abstract

In this work, we address the problem of precise motion planning and control of flexible-link robots for throwing small objects. Thanks to lightweight materials and elastic bodies, flexible robots can perform fast motions with few actuators. However, they need a planning and control strategy capable of exploiting the robot’s elasticity, negotiating with the system’s underactuation, and compensating for the model’s uncertainties. To solve this challenging task, we 1) compare multiple discrete models for continuum robots’ dynamics and, after selecting a lumped-parameter (LPs) model, experimentally identify its parameters; 2) plan the robot motion via a differential-dynamic-programming-based strategy tailored for flexible-link robots; and 3) employ an iterative learning control (ILC) approach to close the reality-gap. Combining these three steps allows us to execute precise throwing tasks with flexible-link robots. The strategy’s effectiveness has been validated via simulations and experiments with varying trajectories and payloads. We applied the aforementioned approach to realize a throwing motion with a fishing rod for environmental monitoring.
2025
Pierallini, Michele; MUTTATHIL GOPANUNNI, RAMESH KRISHNAN; Angelini, Franco; Bicchi, Antonio; Garabini, Manolo
File in questo prodotto:
File Dimensione Formato  
Fishing_for_Data_Modeling_Optimal_Planning_and_Iterative_Learning_Control_for_Flexible_Link_Robots.pdf

non disponibili

Tipologia: Versione finale editoriale
Licenza: NON PUBBLICO - accesso privato/ristretto
Dimensione 3.55 MB
Formato Adobe PDF
3.55 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
FishingForData_compressed.pdf

accesso aperto

Tipologia: Documento in Post-print
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 2.5 MB
Formato Adobe PDF
2.5 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11568/1307429
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact