Iterative Learning Control for Compliant Underactuated Arms

Operations involving safe interactions in unstructured environments require robots with adapting behaviors. Compliant manipulators are a promising technology to achieve this goal. Despite that, some classical control problems such as following a trajectory are still open. A typical solution is to co...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on systems, man, and cybernetics. Systems Vol. 53; no. 6; pp. 1 - 13
Main Authors: Pierallini, Michele, Angelini, Franco, Mengacci, Riccardo, Palleschi, Alessandro, Bicchi, Antonio, Garabini, Manolo
Format: Journal Article
Language:English
Published: New York IEEE 01-06-2023
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract Operations involving safe interactions in unstructured environments require robots with adapting behaviors. Compliant manipulators are a promising technology to achieve this goal. Despite that, some classical control problems such as following a trajectory are still open. A typical solution is to compensate the system dynamics with feedback loops. However, this solution increases the effective robot stiffness and jeopardizes the safety property provided by the compliant design. On the other hand, purely feedforward approaches can achieve good tracking performance while preserving the robot intrinsic compliance. However, a feedforward control framework for robots with passive elastic joints is still missing. This article presents an iterative learning control algorithm for purely feedforward trajectory tracking for compliant underactuated arms. Each arm is composed of active elastic joints and a generic number of passive ones connected through rigid links. We prove the convergence of the iterative method, also in the presence of uncertainties and bounded disturbances. Different output functions are analyzed providing conditions, based on the system inertial properties that ensure the algorithm applicability. Additionally, an automatic selection of the learning gain is proposed. Finally, we extensively validate the theoretical results with simulations and experiments.
AbstractList Operations involving safe interactions in unstructured environments require robots with adapting behaviors. Compliant manipulators are a promising technology to achieve this goal. Despite that, some classical control problems such as following a trajectory are still open. A typical solution is to compensate the system dynamics with feedback loops. However, this solution increases the effective robot stiffness and jeopardizes the safety property provided by the compliant design. On the other hand, purely feedforward approaches can achieve good tracking performance while preserving the robot intrinsic compliance. However, a feedforward control framework for robots with passive elastic joints is still missing. This article presents an iterative learning control algorithm for purely feedforward trajectory tracking for compliant underactuated arms. Each arm is composed of active elastic joints and a generic number of passive ones connected through rigid links. We prove the convergence of the iterative method, also in the presence of uncertainties and bounded disturbances. Different output functions are analyzed providing conditions, based on the system inertial properties that ensure the algorithm applicability. Additionally, an automatic selection of the learning gain is proposed. Finally, we extensively validate the theoretical results with simulations and experiments.
Author Bicchi, Antonio
Pierallini, Michele
Angelini, Franco
Mengacci, Riccardo
Palleschi, Alessandro
Garabini, Manolo
Author_xml – sequence: 1
  givenname: Michele
  orcidid: 0000-0003-0547-2747
  surname: Pierallini
  fullname: Pierallini, Michele
  organization: Centro di Ricerca "Enrico Piaggio" and the Dipartimento di Ingegneria dell'Informazione, Università di Pisa, Pisa, Italy
– sequence: 2
  givenname: Franco
  orcidid: 0000-0003-2559-9569
  surname: Angelini
  fullname: Angelini, Franco
  organization: Centro di Ricerca "Enrico Piaggio" and the Dipartimento di Ingegneria dell'Informazione, Università di Pisa, Pisa, Italy
– sequence: 3
  givenname: Riccardo
  orcidid: 0000-0002-2194-8437
  surname: Mengacci
  fullname: Mengacci, Riccardo
  organization: Centro di Ricerca "Enrico Piaggio" and the Dipartimento di Ingegneria dell'Informazione, Università di Pisa, Pisa, Italy
– sequence: 4
  givenname: Alessandro
  orcidid: 0000-0001-5739-1741
  surname: Palleschi
  fullname: Palleschi, Alessandro
  organization: Centro di Ricerca "Enrico Piaggio" and the Dipartimento di Ingegneria dell'Informazione, Università di Pisa, Pisa, Italy
– sequence: 5
  givenname: Antonio
  orcidid: 0000-0001-8635-5571
  surname: Bicchi
  fullname: Bicchi, Antonio
  organization: Centro di Ricerca "Enrico Piaggio" and the Dipartimento di Ingegneria dell'Informazione, Università di Pisa, Pisa, Italy
– sequence: 6
  givenname: Manolo
  orcidid: 0000-0002-5873-3173
  surname: Garabini
  fullname: Garabini, Manolo
  organization: Centro di Ricerca "Enrico Piaggio" and the Dipartimento di Ingegneria dell'Informazione, Università di Pisa, Pisa, Italy
BookMark eNpNkE1LAzEQhoNUsNb-AMHDguet-dzN4qksfhQqHmzPIZtMZEub1CQV_PduaRFP8x6ed2Z4rtHIBw8I3RI8IwQ3D6uPt3ZGMWUzRhnnmF2gMSWVLClldPSXSXWFpiltMMaEyorhaoweFxmizv03FEvQ0ff-s2iDzzFsCxfikHf7ba99LtbeDqTJB53BFvO4Szfo0ultgul5TtD6-WnVvpbL95dFO1-WhjY8l7azROjGVVbUjDWdrDssmDUUOICwWMpueNqZGhyrnaQGOl1pgXnXADXCsQm6P-3dx_B1gJTVJhyiH04qKgkXnAlBBoqcKBNDShGc2sd-p-OPIlgdNamjJnXUpM6ahs7dqdMDwD8eU05qwn4BbvllIQ
CODEN ITSMFE
CitedBy_id crossref_primary_10_1016_j_jfranklin_2024_107030
crossref_primary_10_1049_cth2_12472
crossref_primary_10_1016_j_isatra_2023_09_028
crossref_primary_10_1109_LRA_2023_3307007
crossref_primary_10_1109_TRO_2023_3288837
Cites_doi 10.1007/978-3-642-41610-1_182-1
10.1109/MRA.2019.2955952
10.1109/MRA.2016.2636360
10.1109/ROBOT.1998.677024
10.1109/TNNLS.2018.2874977
10.1109/TNNLS.2019.2951752
10.1109/TSMC.2018.2883383
10.1109/LRA.2022.3144786
10.1109/IROS45743.2020.9341215
10.1109/ROBOSOFT.2018.8404895
10.1109/TRO.2018.2878318
10.1177/0278364919873379
10.1109/LRA.2020.2965861
10.1109/9.90238
10.1089/soro.2017.0079
10.1109/ICRA48506.2021.9560999
10.1109/IROS40897.2019.8967636
10.1177/027836402321261940
10.1016/j.robot.2013.06.009
10.1007/978-1-84628-615-5_5
10.1109/MRA.2008.927979
10.1109/70.182675
10.1109/MCS.2006.1636313
10.1109/ACCESS.2021.3124014
10.1177/0278364920907679
10.1038/nature14543
10.1109/TAC.2016.2560961
10.5772/5798
10.1109/TRO.2017.2776314
10.1016/0005-1098(93)90024-N
10.1007/978-3-319-63537-8_8
10.1007/s10846-018-0898-1
10.1109/TMECH.2012.2204070
10.1016/j.biosystemseng.2018.12.005
10.1109/LCSYS.2021.3134165
10.1109/IROS.1994.407375
10.1109/TMECH.2021.3055364
10.1109/CDC42340.2020.9303976
10.1177/0278364920943275
10.1109/RBME.2018.2848518
10.1016/j.robot.2016.09.017
10.1117/12.548000
10.1109/TRO.2018.2830351
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023
DBID 97E
RIA
RIE
AAYXX
CITATION
7SC
7SP
7TB
8FD
FR3
H8D
JQ2
L7M
L~C
L~D
DOI 10.1109/TSMC.2023.3234403
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005-present
IEEE All-Society Periodicals Package (ASPP) 1998-Present
IEEE Electronic Library Online
CrossRef
Computer and Information Systems Abstracts
Electronics & Communications Abstracts
Mechanical & Transportation Engineering Abstracts
Technology Research Database
Engineering Research Database
Aerospace Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Aerospace Database
Technology Research Database
Computer and Information Systems Abstracts – Academic
Mechanical & Transportation Engineering Abstracts
Electronics & Communications Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Engineering Research Database
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts Professional
DatabaseTitleList
Aerospace Database
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library Online
  url: http://ieeexplore.ieee.org/Xplore/DynWel.jsp
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 2168-2232
EndPage 13
ExternalDocumentID 10_1109_TSMC_2023_3234403
10024171
Genre orig-research
GrantInformation_xml – fundername: Italian Ministry of Education and Research in the framework of the ''FoReLab'' (Future-Oriented Research Lab) Project (Departments of Excellence)
– fundername: Ministry of University and Research (MUR) as part of the PON 2014-2021 ''Research and Innovation'' Resources-Green/Innovation Action
  grantid: DM MUR 1062/2021
– fundername: European Union’s Horizon 2020 Research and Innovation Programme
  grantid: 101016970 (Natural Intelligence); 101017274 (DARKO)
GroupedDBID 0R~
6IK
97E
AAJGR
AASAJ
ABQJQ
ACGFS
ACIWK
AKJIK
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
EBS
HZ~
IFIPE
IPLJI
JAVBF
M43
O9-
OCL
PQQKQ
RIA
RIE
RIG
RNS
AAYXX
CITATION
EJD
7SC
7SP
7TB
8FD
FR3
H8D
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c294t-dbd15a9f6d57339b87b053dc2e4ee5d088b344fc7ef37f82ceba6a504b9e2c5f3
IEDL.DBID RIE
ISSN 2168-2216
IngestDate Mon Nov 25 04:15:54 EST 2024
Fri Aug 23 03:30:05 EDT 2024
Mon Nov 04 12:05:34 EST 2024
IsPeerReviewed true
IsScholarly true
Issue 6
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c294t-dbd15a9f6d57339b87b053dc2e4ee5d088b344fc7ef37f82ceba6a504b9e2c5f3
ORCID 0000-0001-8635-5571
0000-0002-5873-3173
0000-0003-0547-2747
0000-0003-2559-9569
0000-0002-2194-8437
0000-0001-5739-1741
PQID 2814543551
PQPubID 75739
PageCount 13
ParticipantIDs crossref_primary_10_1109_TSMC_2023_3234403
proquest_journals_2814543551
ieee_primary_10024171
PublicationCentury 2000
PublicationDate 2023-06-01
PublicationDateYYYYMMDD 2023-06-01
PublicationDate_xml – month: 06
  year: 2023
  text: 2023-06-01
  day: 01
PublicationDecade 2020
PublicationPlace New York
PublicationPlace_xml – name: New York
PublicationTitle IEEE transactions on systems, man, and cybernetics. Systems
PublicationTitleAbbrev TSMC
PublicationYear 2023
Publisher IEEE
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
References ref13
ref35
fischer (ref26) 2022
ref12
ref34
ref15
ref37
ref14
ref36
ref31
ref30
ref11
ref33
ref32
ref2
ref1
ref17
ref39
ref16
ref38
ref19
ref18
petersen (ref46) 2012
ref24
ref23
ref45
ref25
ref20
ref42
ref41
ref44
ref21
ref43
della santina (ref22) 2021
ref28
ref27
ref29
ref8
ref7
ref9
decker (ref10) 2017; 87
ref4
ref3
ref6
ref5
ref40
References_xml – ident: ref3
  doi: 10.1007/978-3-642-41610-1_182-1
– ident: ref5
  doi: 10.1109/MRA.2019.2955952
– year: 2021
  ident: ref22
  article-title: Model based control of soft robots: A survey of the state of the art and open challenges
  publication-title: arXiv 2110 01358
  contributor:
    fullname: della santina
– ident: ref32
  doi: 10.1109/MRA.2016.2636360
– ident: ref14
  doi: 10.1109/ROBOT.1998.677024
– ident: ref36
  doi: 10.1109/TNNLS.2018.2874977
– ident: ref38
  doi: 10.1109/TNNLS.2019.2951752
– ident: ref37
  doi: 10.1109/TSMC.2018.2883383
– ident: ref42
  doi: 10.1109/LRA.2022.3144786
– ident: ref33
  doi: 10.1109/IROS45743.2020.9341215
– ident: ref17
  doi: 10.1109/ROBOSOFT.2018.8404895
– ident: ref25
  doi: 10.1109/TRO.2018.2878318
– ident: ref30
  doi: 10.1177/0278364919873379
– ident: ref18
  doi: 10.1109/LRA.2020.2965861
– year: 2022
  ident: ref26
  article-title: Dynamic control of soft manipulators to perform real-world tasks
  publication-title: arXiv 2201 02151
  contributor:
    fullname: fischer
– ident: ref15
  doi: 10.1109/9.90238
– ident: ref27
  doi: 10.1089/soro.2017.0079
– ident: ref19
  doi: 10.1109/ICRA48506.2021.9560999
– ident: ref34
  doi: 10.1109/IROS40897.2019.8967636
– ident: ref44
  doi: 10.1177/027836402321261940
– ident: ref2
  doi: 10.1016/j.robot.2013.06.009
– ident: ref40
  doi: 10.1007/978-1-84628-615-5_5
– ident: ref1
  doi: 10.1109/MRA.2008.927979
– ident: ref13
  doi: 10.1109/70.182675
– ident: ref31
  doi: 10.1109/MCS.2006.1636313
– ident: ref45
  doi: 10.1109/ACCESS.2021.3124014
– ident: ref21
  doi: 10.1177/0278364920907679
– ident: ref4
  doi: 10.1038/nature14543
– ident: ref35
  doi: 10.1109/TAC.2016.2560961
– ident: ref6
  doi: 10.5772/5798
– year: 2012
  ident: ref46
  publication-title: The Matrix Cookbook
  contributor:
    fullname: petersen
– ident: ref16
  doi: 10.1109/TRO.2017.2776314
– ident: ref39
  doi: 10.1016/0005-1098(93)90024-N
– ident: ref29
  doi: 10.1007/978-3-319-63537-8_8
– ident: ref11
  doi: 10.1007/s10846-018-0898-1
– ident: ref7
  doi: 10.1109/TMECH.2012.2204070
– ident: ref8
  doi: 10.1016/j.biosystemseng.2018.12.005
– ident: ref20
  doi: 10.1109/LCSYS.2021.3134165
– ident: ref28
  doi: 10.1109/IROS.1994.407375
– ident: ref43
  doi: 10.1109/TMECH.2021.3055364
– ident: ref41
  doi: 10.1109/CDC42340.2020.9303976
– ident: ref24
  doi: 10.1177/0278364920943275
– ident: ref9
  doi: 10.1109/RBME.2018.2848518
– volume: 87
  start-page: 348
  year: 2017
  ident: ref10
  article-title: Service robotics and human labor: A first technology assessment of substitution and cooperation
  publication-title: Robot Auton Syst
  doi: 10.1016/j.robot.2016.09.017
  contributor:
    fullname: decker
– ident: ref12
  doi: 10.1117/12.548000
– ident: ref23
  doi: 10.1109/TRO.2018.2830351
SSID ssj0001286306
Score 2.3430338
Snippet Operations involving safe interactions in unstructured environments require robots with adapting behaviors. Compliant manipulators are a promising technology...
SourceID proquest
crossref
ieee
SourceType Aggregation Database
Publisher
StartPage 1
SubjectTerms Algorithms
Arms
Control algorithms
Control theory
Feedback loops
Feedforward control
Feedforward systems
Flexible structures
Iterative learning control
iterative learning control (ILC)
Machine learning
Manipulators
Modulus of elasticity
Robot arms
Robot control
robotics
Robots
Soft robotics
Stiffness
System dynamics
Tracking
Trajectory
Title Iterative Learning Control for Compliant Underactuated Arms
URI https://ieeexplore.ieee.org/document/10024171
https://www.proquest.com/docview/2814543551
Volume 53
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://sdu.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV09T8MwED3RTjDwWUShoAxMSG4Tx3FsMaHQqgywtEhsUWxfmGgRbf8_ZydFlRADS5QhtpLn-O7ZvnsHcGu5rrXhhpnUIvPqKIxYSMXyVLhaKi1dyHKdzvKXN_U49jI57CcXBhFD8BkO_W04y3dLu_FbZSMvFyoSnzHeybVqkrV2NlSUTEMtTZ5IGn26tqeYSaxH89lzMfSlwocpT4XY1shq_VAorPLLGgcXMzn658sdw2HLJaOHZvBPYA8Xp3CwozB4BvdPQTWZTFrUKqm-R0UTnR4RXY2KEFFO6EahAFLl00mIg1KfH6sevE7G82LK2noJjBAXa-aMS7JK19J5kUNtVG5oijnLUSBmjuyJoU-vbY51mteKWzSVrLJYGI3cZnV6Dt3FcoEXEBFxsYYWh04mleAxaiel5two8nTWcd2Huy165Wcji1GG5USsSw916aEuW6j70PNw7TzYINWHwRbwsp05q5KrRGTE4bLk8o9mV7Dve2_itQbQXX9t8Bo6K7e5CX_ENzLtsek
link.rule.ids 315,782,786,798,27933,27934,54767
linkProvider IEEE
linkToHtml http://sdu.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwED5BGYCBZxGFAhmYkNwmjuPEYkKhVSvaLi0SmxU_wkSLaPv_OTspqoQYWKIMeflzfHe2774P4F5TUQpFFVGxtsSxoxCMQgqSxsyUPBPc-CrXwTSdvGXPPUeTQ35qYay1PvnMdtyp38s3C712S2VdRxfKIlcxvpewlKdVudbWkkrGY6-mSSOO_Y_Heh8zCkV3Nh3nHScW3olpzNhGJav2RF5a5Zc99k6mf_zPzzuBozqaDJ6q7j-FHTs_g8MtjsFzeBx63mQ0akHNpfoe5FV-eoABa5D7nHLEN_ASSIUrKMEoFJ_5sWzCa783ywekVkwgiDlbEaNMlBSi5MbRHAqVpQoHmdHUMmsTgxZFYdNLndoyTsuMaqsKXiQhU8JSnZTxBTTmi7m9hABDF61wemh4VDAaWmE4F5SqDH2dNlS04GGDnvysiDGkn1CEQjqopYNa1lC3oOng2rqwQqoF7Q3gsh47S0mziCUYxSXR1R-33cH-YDYeydFw8nINB-5NVfZWGxqrr7W9gd2lWd_6v-MbwVq1Og
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Iterative+Learning+Control+for+Compliant+Underactuated+Arms&rft.jtitle=IEEE+transactions+on+systems%2C+man%2C+and+cybernetics.+Systems&rft.au=Pierallini%2C+Michele&rft.au=Angelini%2C+Franco&rft.au=Mengacci%2C+Riccardo&rft.au=Palleschi%2C+Alessandro&rft.date=2023-06-01&rft.pub=IEEE&rft.issn=2168-2216&rft.spage=1&rft.epage=13&rft_id=info:doi/10.1109%2FTSMC.2023.3234403&rft.externalDocID=10024171
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2168-2216&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2168-2216&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2168-2216&client=summon