New Adaptive Control Methods for n-Link Robot Manipulators With Online Gravity Compensation: Design and Experiments

For robot manipulators subject to unmeasurable/uncertain plant parameters, this article designs a new adaptive motion controller, which ensures positioning errors to converge to zero and provides accurate gravity compensation. Meanwhile, specific motion constraints are also satisfied during the enti...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on industrial electronics (1982) Vol. 69; no. 1; pp. 539 - 548
Main Authors Yang, Tong, Sun, Ning, Fang, Yongchun, Xin, Xin, Chen, He
Format Journal Article
LanguageEnglish
Published IEEE 01.01.2022
Subjects
Online AccessGet full text

Cover

Loading…
Abstract For robot manipulators subject to unmeasurable/uncertain plant parameters, this article designs a new adaptive motion controller, which ensures positioning errors to converge to zero and provides accurate gravity compensation. Meanwhile, specific motion constraints are also satisfied during the entire control process. Additionally, the proposed controller is further extended to address output feedback control without velocity measurement/numerical differential operations. A useful feature of this article is that neither complicated gain constraints nor the upper/lower bounds of model parameters/matrices in the dynamics are required in controller design and analysis, which greatly facilitates practical applications. Meanwhile, by introducing a nonlinear auxiliary term (related to motion constraints and error signals) into the proposed controllers, all links accurately reach their desired positions without exceeding the preset constraints, while the gravity vector is estimated online to eliminate static errors. Additionally, the asymptotic stability of the system equilibrium point is strictly proven; more importantly, the difficulty of stability analysis is significantly decreased based on the elaborately constructed Lyapunov function candidate. Compared with existing controllers, the main merits of the designed control schemes include fewer control gain conditions, more concise closed-loop stability analysis, and higher safety satisfying specific constraints. Finally, some hardware experiments are carried out to validate the performance of the presented controllers.
AbstractList For robot manipulators subject to unmeasurable/uncertain plant parameters, this article designs a new adaptive motion controller, which ensures positioning errors to converge to zero and provides accurate gravity compensation. Meanwhile, specific motion constraints are also satisfied during the entire control process. Additionally, the proposed controller is further extended to address output feedback control without velocity measurement/numerical differential operations. A useful feature of this article is that neither complicated gain constraints nor the upper/lower bounds of model parameters/matrices in the dynamics are required in controller design and analysis, which greatly facilitates practical applications. Meanwhile, by introducing a nonlinear auxiliary term (related to motion constraints and error signals) into the proposed controllers, all links accurately reach their desired positions without exceeding the preset constraints, while the gravity vector is estimated online to eliminate static errors. Additionally, the asymptotic stability of the system equilibrium point is strictly proven; more importantly, the difficulty of stability analysis is significantly decreased based on the elaborately constructed Lyapunov function candidate. Compared with existing controllers, the main merits of the designed control schemes include fewer control gain conditions, more concise closed-loop stability analysis, and higher safety satisfying specific constraints. Finally, some hardware experiments are carried out to validate the performance of the presented controllers.
Author Yang, Tong
Sun, Ning
Fang, Yongchun
Xin, Xin
Chen, He
Author_xml – sequence: 1
  givenname: Tong
  orcidid: 0000-0002-5682-4223
  surname: Yang
  fullname: Yang, Tong
  email: yangt@mail.nankai.edu.cn
  organization: Institute of Robotics and Automatic Information Systems, College of Artificial Intelligence and the Tianjin Key Laboratory of Intelligent Robotics, Nankai University, Tianjin, China
– sequence: 2
  givenname: Ning
  orcidid: 0000-0002-5253-2944
  surname: Sun
  fullname: Sun, Ning
  email: sunn@nankai.edu.cn
  organization: Institute of Robotics and Automatic Information Systems, College of Artificial Intelligence and the Tianjin Key Laboratory of Intelligent Robotics, Nankai University, Tianjin, China
– sequence: 3
  givenname: Yongchun
  orcidid: 0000-0002-3061-2708
  surname: Fang
  fullname: Fang, Yongchun
  email: fangyc@nankai.edu.cn
  organization: Institute of Robotics and Automatic Information Systems, College of Artificial Intelligence and the Tianjin Key Laboratory of Intelligent Robotics, Nankai University, Tianjin, China
– sequence: 4
  givenname: Xin
  orcidid: 0000-0002-0965-5930
  surname: Xin
  fullname: Xin, Xin
  email: xxin@cse.oka-pu.ac.jp
  organization: Faculty of Computer Science and Systems Engineering, Okayama Prefectural University, Okayama, Japan
– sequence: 5
  givenname: He
  orcidid: 0000-0001-6356-1655
  surname: Chen
  fullname: Chen, He
  email: chenh@hebut.edu.cn
  organization: School of Artificial Intelligence, Hebei University of Technology, Tianjin, China
BookMark eNp9kE1PAjEQhhujiYDeTbz0DyxOt-1-eCOISAKSGIzHTbfblerSbtqK8u9dhHjw4Gku87zvzNNHp8YahdAVgSEhkN-sZpNhDDEZUuBAU3KCeoTzNMpzlp2iHsRpFgGw5Bz1vX8DIIwT3kP-UX3iUSXaoLcKj60JzjZ4ocLaVh7X1mETzbV5x0-2tAEvhNHtRyOCdR6_6LDGS9Noo_DUia0Ouy5h0yrjRdDW3OI75fWrwcJUePLVKqc3ygR_gc5q0Xh1eZwD9Hw_WY0fovlyOhuP5pGMExqitCoFkDIllawFSOAJ5xxIlYu8JIRJyauap0msakYznrBEMtItirJMGU-pogMEh1zprPdO1UXbXSDcriBQ7KUVnbRiL604SuuQ5A8idfh5Jjihm__A6wOolVK_PTmNOWSEfgO2GXzt
CODEN ITIED6
CitedBy_id crossref_primary_10_1007_s12555_021_0046_8
crossref_primary_10_1017_S0263574722000303
crossref_primary_10_1109_TMECH_2021_3074971
crossref_primary_10_1109_TIE_2024_3433608
crossref_primary_10_1109_OJITS_2022_3143168
crossref_primary_10_1007_s00521_023_09222_4
crossref_primary_10_1007_s12555_021_0172_3
crossref_primary_10_3390_en16062782
crossref_primary_10_1088_1742_6596_2283_1_012006
crossref_primary_10_1109_TASE_2023_3297119
crossref_primary_10_54644_jte_75A_2023_1273
crossref_primary_10_1109_TASE_2024_3391358
crossref_primary_10_1109_TMECH_2021_3100150
crossref_primary_10_1155_2022_9945758
crossref_primary_10_1109_TMECH_2024_3396222
crossref_primary_10_1109_ACCESS_2022_3226260
crossref_primary_10_1007_s12555_021_0105_1
crossref_primary_10_1109_TASE_2023_3235895
crossref_primary_10_1109_TNNLS_2021_3137548
crossref_primary_10_15625_1813_9663_17641
crossref_primary_10_3390_mi13030409
crossref_primary_10_1109_ACCESS_2021_3122010
crossref_primary_10_1016_j_fss_2024_109204
crossref_primary_10_1088_1748_3190_ad5899
crossref_primary_10_36548_jeea_2022_2_005
crossref_primary_10_1016_j_robot_2025_104944
crossref_primary_10_1016_j_ymssp_2021_107946
crossref_primary_10_3390_app13031275
crossref_primary_10_1002_acs_3353
crossref_primary_10_1007_s12190_021_01561_6
crossref_primary_10_1155_2021_6617309
crossref_primary_10_1109_ACCESS_2022_3210550
crossref_primary_10_1080_02533839_2024_2308251
crossref_primary_10_25130_tjes_30_4_6
crossref_primary_10_1109_TIE_2023_3331098
crossref_primary_10_3389_frobt_2021_663809
crossref_primary_10_1109_TIE_2022_3144565
crossref_primary_10_1155_2021_5338134
crossref_primary_10_1109_TIE_2021_3094413
crossref_primary_10_1109_LRA_2021_3109336
crossref_primary_10_3390_math11234841
crossref_primary_10_1007_s40815_021_01066_1
crossref_primary_10_1007_s00502_022_01000_9
Cites_doi 10.1109/TIE.2018.2803773
10.1109/TRA.2003.820932
10.1109/TIE.2019.2947838
10.1109/ROBOT.2010.5509683
10.1109/JAS.2019.1911738
10.1016/j.automatica.2014.03.015
10.1109/TCST.2009.2035924
10.1109/TAC.2016.2575827
10.1109/41.836357
10.1109/TII.2018.2818120
10.1109/TMECH.2016.2613410
10.1109/TIE.2019.2920619
10.1109/87.998037
10.1007/s11432-019-2680-1
10.1109/TII.2018.2876724
10.1109/70.59359
10.1109/TIE.2019.2902789
10.1109/9.402235
10.1109/TASE.2006.875533
10.1049/iet-cta.2008.0259
10.1016/j.automatica.2005.05.009
10.1109/TIE.2012.2189534
10.1109/70.86088
10.1109/TIE.2020.2970635
10.1109/TAC.2007.904254
10.1109/TCST.2017.2707333
10.1177/027836498700600303
10.1109/TAC.2012.2190208
10.1109/87.541692
10.1109/TCST.2017.2748061
10.1109/TSMC.2016.2557222
10.1109/IROS.2012.6385594
10.1080/00207178908953515
10.1109/TSMCB.2008.2005910
10.1016/j.automatica.2018.04.050
10.1109/TIE.2007.893056
10.1109/70.897780
10.1109/TMECH.2017.2717461
10.1016/j.mechmachtheory.2019.03.027
10.1109/ACC.2008.4586546
10.1109/TRA.2002.1019473
10.1109/TIE.2006.888805
10.1109/TNNLS.2018.2869375
10.1016/j.automatica.2015.10.029
10.1109/TSMC.2015.2429555
10.1109/TFUZZ.2012.2183604
10.1109/TIE.2016.2541087
ContentType Journal Article
DBID 97E
RIA
RIE
AAYXX
CITATION
DOI 10.1109/TIE.2021.3050371
DatabaseName IEEE Xplore (IEEE)
IEEE All-Society Periodicals Package (ASPP) 1998-Present
IEEE Electronic Library (IEL)
CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1557-9948
EndPage 548
ExternalDocumentID 10_1109_TIE_2021_3050371
9325081
Genre orig-research
GrantInformation_xml – fundername: National Natural Science Foundation of China
  grantid: U20A20198
  funderid: 10.13039/501100001809
– fundername: JSPS International Research Fellow
  grantid: 18F18363
– fundername: Natural Science Foundation of Tianjin City; Natural Science Foundation of Tianjin
  grantid: 20JCYBJC01360
  funderid: 10.13039/501100006606
– fundername: National Key Research and Development Program of China Stem Cell and Translational Research
  grantid: 2018YFB1309000
  funderid: 10.13039/501100013290
– fundername: Joint Fund of Science & Technology Department of Liaoning Province and State Key Laboratory of Robotics, China
  grantid: 2020-KF-22-05
GroupedDBID -~X
.DC
0R~
29I
4.4
5GY
5VS
6IK
97E
9M8
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABQJQ
ABVLG
ACGFO
ACGFS
ACIWK
ACKIV
ACNCT
AENEX
AETIX
AGQYO
AGSQL
AHBIQ
AI.
AIBXA
AKJIK
AKQYR
ALLEH
ALMA_UNASSIGNED_HOLDINGS
ASUFR
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
DU5
EBS
EJD
HZ~
H~9
IBMZZ
ICLAB
IFIPE
IFJZH
IPLJI
JAVBF
LAI
M43
MS~
O9-
OCL
P2P
RIA
RIE
RNS
TAE
TN5
TWZ
VH1
VJK
AAYXX
CITATION
RIG
ID FETCH-LOGICAL-c263t-7dba01b71dcfa0c05655501d9a9b114cc5df5762ef4385646c41fa0abb74573e3
IEDL.DBID RIE
ISSN 0278-0046
IngestDate Thu Apr 24 23:07:33 EDT 2025
Tue Jul 01 00:16:40 EDT 2025
Wed Aug 27 02:26:55 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 1
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
https://doi.org/10.15223/policy-029
https://doi.org/10.15223/policy-037
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c263t-7dba01b71dcfa0c05655501d9a9b114cc5df5762ef4385646c41fa0abb74573e3
ORCID 0000-0002-0965-5930
0000-0002-5253-2944
0000-0002-3061-2708
0000-0001-6356-1655
0000-0002-5682-4223
PageCount 10
ParticipantIDs crossref_citationtrail_10_1109_TIE_2021_3050371
ieee_primary_9325081
crossref_primary_10_1109_TIE_2021_3050371
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2022-Jan.
2022-1-00
PublicationDateYYYYMMDD 2022-01-01
PublicationDate_xml – month: 01
  year: 2022
  text: 2022-Jan.
PublicationDecade 2020
PublicationTitle IEEE transactions on industrial electronics (1982)
PublicationTitleAbbrev TIE
PublicationYear 2022
Publisher IEEE
Publisher_xml – name: IEEE
References ref13
ref35
ref12
ref34
ref15
ref37
ref14
ref36
ref31
ref30
ref11
ref33
ref10
ref32
ref2
ref1
ref17
ref39
ref16
ref38
ref19
ref18
ref24
ref46
ref23
ref45
ref26
ref25
ref47
ref20
ref42
ref41
ref22
ref44
ref21
ref43
ref28
ref27
ref29
ref8
ref7
ref9
ref4
ref3
ref6
ref5
ref40
References_xml – ident: ref1
  doi: 10.1109/TIE.2018.2803773
– ident: ref12
  doi: 10.1109/TRA.2003.820932
– ident: ref15
  doi: 10.1109/TIE.2019.2947838
– ident: ref26
  doi: 10.1109/ROBOT.2010.5509683
– ident: ref2
  doi: 10.1109/JAS.2019.1911738
– ident: ref9
  doi: 10.1016/j.automatica.2014.03.015
– ident: ref36
  doi: 10.1109/TCST.2009.2035924
– ident: ref40
  doi: 10.1109/TAC.2016.2575827
– ident: ref21
  doi: 10.1109/41.836357
– ident: ref18
  doi: 10.1109/TII.2018.2818120
– ident: ref30
  doi: 10.1109/TMECH.2016.2613410
– ident: ref31
  doi: 10.1109/TIE.2019.2920619
– ident: ref27
  doi: 10.1109/87.998037
– ident: ref3
  doi: 10.1007/s11432-019-2680-1
– ident: ref20
  doi: 10.1109/TII.2018.2876724
– ident: ref47
  doi: 10.1109/70.59359
– ident: ref13
  doi: 10.1109/TIE.2019.2902789
– ident: ref38
  doi: 10.1109/9.402235
– ident: ref14
  doi: 10.1109/TASE.2006.875533
– ident: ref28
  doi: 10.1049/iet-cta.2008.0259
– ident: ref35
  doi: 10.1016/j.automatica.2005.05.009
– ident: ref32
  doi: 10.1109/TIE.2012.2189534
– ident: ref34
  doi: 10.1109/70.86088
– ident: ref22
  doi: 10.1109/TIE.2020.2970635
– ident: ref45
  doi: 10.1109/TAC.2007.904254
– ident: ref5
  doi: 10.1109/TCST.2017.2707333
– ident: ref46
  doi: 10.1177/027836498700600303
– ident: ref10
  doi: 10.1109/TAC.2012.2190208
– ident: ref16
  doi: 10.1109/87.541692
– ident: ref29
  doi: 10.1109/TCST.2017.2748061
– ident: ref8
  doi: 10.1109/TSMC.2016.2557222
– ident: ref11
  doi: 10.1109/IROS.2012.6385594
– ident: ref37
  doi: 10.1080/00207178908953515
– ident: ref24
  doi: 10.1109/TSMCB.2008.2005910
– ident: ref25
  doi: 10.1016/j.automatica.2018.04.050
– ident: ref42
  doi: 10.1109/TIE.2007.893056
– ident: ref33
  doi: 10.1109/70.897780
– ident: ref41
  doi: 10.1109/TMECH.2017.2717461
– ident: ref7
  doi: 10.1016/j.mechmachtheory.2019.03.027
– ident: ref4
  doi: 10.1109/ACC.2008.4586546
– ident: ref39
  doi: 10.1109/TRA.2002.1019473
– ident: ref19
  doi: 10.1109/TIE.2006.888805
– ident: ref44
  doi: 10.1109/TNNLS.2018.2869375
– ident: ref17
  doi: 10.1016/j.automatica.2015.10.029
– ident: ref43
  doi: 10.1109/TSMC.2015.2429555
– ident: ref6
  doi: 10.1109/TFUZZ.2012.2183604
– ident: ref23
  doi: 10.1109/TIE.2016.2541087
SSID ssj0014515
Score 2.580299
Snippet For robot manipulators subject to unmeasurable/uncertain plant parameters, this article designs a new adaptive motion controller, which ensures positioning...
SourceID crossref
ieee
SourceType Enrichment Source
Index Database
Publisher
StartPage 539
SubjectTerms Adaptive control
Friction
Gravity
gravity compensation
Manipulator dynamics
mechatronics
Process control
Regulation
robot manipulators
Service robots
Stability analysis
Title New Adaptive Control Methods for n-Link Robot Manipulators With Online Gravity Compensation: Design and Experiments
URI https://ieeexplore.ieee.org/document/9325081
Volume 69
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3LSsQwFA3qShe-RvFNFm4E2-kjaabuZBwdhbqQEd2VPHFQWpl2Nn69N2mnqIi4KyWFwElvzknuvQeh05jpQaqjxIvowHiEGmZtXojHU9h905QBxbWFwtl9Mn4kd8_0eQmdd7UwWmuXfKZ9--ju8lUp5_aorA9cA_gEaJ1lEG5NrVZ3Y0Bo41YQ2Y6xIPoWV5JB2p_cjkAIRqEf2-YnLPy2BX3xVHFbyvUGyhaTaTJJXv15LXz58aNP439nu4nWW26JL5vFsIWWdLGN1r50HOyhCoIavlT83UY5PGzy1HHmbKQrDAQWF56Vp_ihFGWNM15MncFXOavw07R-wU1rUnwz49Z0AttwAkLYwXuBr1w6COaFwqPOOaDaQY_Xo8lw7LW-C56Mkrj2mBI8CAULlTQ8kECRKOiYUKU8FSCfpKTKAIaRNiQe0IQkkoQwkAvBCGWxjnfRSlEWeg_hOBKB0fCfJ0YRe-bFWGyoMUpLIFYJ2Uf9BRS5bJuSW2-Mt9yJkyDNAbzcgpe34O2js-6L96Yhxx9jexaWblyLyMHvrw_RamRrG9z5yhFaqWdzfQyMoxYnbql9Asdk0co
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3JTsMwELUQHIADO2LHBy5IpM1ixw23qhTKEg6oCG6RV1GBEtSmF76esZNGgBDiFkWOZOk5nvfsmXkInURMdxIdxl5IO8Yj1DBr80I8nkD0TRIGFNcWCqf38eCR3DzT5zl01tTCaK1d8plu2Ud3l68KObVHZW3gGsAnQOssQNynQVWt1dwZEFr5FYS2ZyzIvtmlpJ-0h9d9kIJh0Ips-xMWfAtCX1xVXFC5XEXpbDpVLslra1qKlvz40anxv_NdQys1u8Tdajmsozmdb6DlLz0HN9EEtjXcVfzd7nO4V2Wq49QZSU8wUFice1ag4odCFCVOeT5yFl_FeIKfRuULrpqT4qsxt7YT2G4oIIUdwOf4wiWEYJ4r3G-8AyZb6PGyP-wNvNp5wZNhHJUeU4L7gWCBkob7EkgSBSUTqIQnAgSUlFQZQDHUhkQdGpNYkgAGciEYoSzS0Taaz4tc7yAchcI3Gv702ChiT70Yiww1RmkJ1Comu6g9gyKTdVty647xljl54icZgJdZ8LIavF102nzxXrXk-GPspoWlGVcjsvf762O0OBimd9nd9f3tPloKbaWDO205QPPleKoPgX-U4sgtu0_jNtUT
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=New+Adaptive+Control+Methods+for+%24n%24-Link+Robot+Manipulators+With+Online+Gravity+Compensation%3A+Design+and+Experiments&rft.jtitle=IEEE+transactions+on+industrial+electronics+%281982%29&rft.au=Yang%2C+Tong&rft.au=Sun%2C+Ning&rft.au=Fang%2C+Yongchun&rft.au=Xin%2C+Xin&rft.date=2022-01-01&rft.issn=0278-0046&rft.eissn=1557-9948&rft.volume=69&rft.issue=1&rft.spage=539&rft.epage=548&rft_id=info:doi/10.1109%2FTIE.2021.3050371&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_TIE_2021_3050371
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0278-0046&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0278-0046&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0278-0046&client=summon