Operational Space Model Predictive Sliding Mode Control for Redundant Manipulators

This article presents a novel robust centralized controller for impedance control and reference tracking of redundant manipulators. The proposed approach takes advantage of the robustness properties of sliding mode control (SMC) and the prediction capabilities of model predictive control (MPC). SMC...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on robotics Jg. 36; H. 4; S. 1348 - 1355
Hauptverfasser: Nicolis, Davide, Allevi, Fabio, Rocco, Paolo
Format: Journal Article
Sprache:Englisch
Veröffentlicht: New York IEEE 01.08.2020
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Schlagworte:
ISSN:1552-3098, 1941-0468
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract This article presents a novel robust centralized controller for impedance control and reference tracking of redundant manipulators. The proposed approach takes advantage of the robustness properties of sliding mode control (SMC) and the prediction capabilities of model predictive control (MPC). SMC theory is employed to compensate unmodeled system dynamics and disturbances, ensuring accurate tracking and enforcement of a desired end-point impedance during interaction with the environment. Differently from other schemes, the sliding manifold is expressed directly in the task space and the approach is generalized to redundant manipulators by projection of the manifolds into joint space. Chattering attenuation is provided by a second-order integral sliding mode control law. These features are exploited by the MPC to guarantee motion and actuation constraint fulfillment based on the nominal feedback linearized robot model. A formal analysis of the control system is given along with the relevant proofs. The resulting model predictive sliding mode controller is able to cope with delays acting on the control input torque. The effectiveness of the approach is validated in simulation on a 4-DOF planar robot, and its viability on real platforms through experiments on a 7-DOF prototype ABB YuMi robot arm.
AbstractList This article presents a novel robust centralized controller for impedance control and reference tracking of redundant manipulators. The proposed approach takes advantage of the robustness properties of sliding mode control (SMC) and the prediction capabilities of model predictive control (MPC). SMC theory is employed to compensate unmodeled system dynamics and disturbances, ensuring accurate tracking and enforcement of a desired end-point impedance during interaction with the environment. Differently from other schemes, the sliding manifold is expressed directly in the task space and the approach is generalized to redundant manipulators by projection of the manifolds into joint space. Chattering attenuation is provided by a second-order integral sliding mode control law. These features are exploited by the MPC to guarantee motion and actuation constraint fulfillment based on the nominal feedback linearized robot model. A formal analysis of the control system is given along with the relevant proofs. The resulting model predictive sliding mode controller is able to cope with delays acting on the control input torque. The effectiveness of the approach is validated in simulation on a 4-DOF planar robot, and its viability on real platforms through experiments on a 7-DOF prototype ABB YuMi robot arm.
Author Allevi, Fabio
Rocco, Paolo
Nicolis, Davide
Author_xml – sequence: 1
  givenname: Davide
  orcidid: 0000-0002-4883-6187
  surname: Nicolis
  fullname: Nicolis, Davide
  email: davide.nicolis@polimi.it
  organization: Dipartimento di Elettronica Informazione e Bioingegneria, Politecnico di Milano, Milano, Italy
– sequence: 2
  givenname: Fabio
  orcidid: 0000-0002-5633-2261
  surname: Allevi
  fullname: Allevi, Fabio
  email: fabio.allevi@mail.polimi.it
  organization: Dipartimento di Elettronica Informazione e Bioingegneria, Politecnico di Milano, Milano, Italy
– sequence: 3
  givenname: Paolo
  orcidid: 0000-0001-6716-434X
  surname: Rocco
  fullname: Rocco, Paolo
  email: paolo.rocco@polimi.it
  organization: Dipartimento di Elettronica Informazione e Bioingegneria, Politecnico di Milano, Milano, Italy
BookMark eNp9kMtLAzEQh4NUsK3eBS8LnrdOJtlHjlJ8QUulreeQJllJWTdrNhX8790-8ODB0wzM75thvhEZNL6xhFxTmFAK4m69XEwQECYoCg4Cz8iQCk5T4Hk56Pssw5SBKC_IqOu2AMgFsCFZLlobVHS-UXWyapW2ydwbWyevwRqno_uyyap2xjXvh0Ey9U0Mvk4qH5KlNbvGqCYmc9W4dler6EN3Sc4rVXf26lTH5O3xYT19TmeLp5fp_SzVKGhMMwQDprRZrrhhrESWFzmrEE3OUWCJiulK6w2qXCvLjKAbvmGGaSjLoqhKNia3x71t8J8720W59bvQ_9FJ5IwW0O_APgXHlA6-64KtZBvchwrfkoLcm5O9Obk3J0_meiT_g2gXD45iUK7-D7w5gs5a-3tHAOaCFuwHyad8tQ
CODEN ITREAE
CitedBy_id crossref_primary_10_1016_j_oceaneng_2023_115822
crossref_primary_10_1016_j_procs_2024_11_040
crossref_primary_10_1007_s00521_025_11204_7
crossref_primary_10_1016_j_jfranklin_2023_04_031
crossref_primary_10_1038_s41598_025_86271_w
crossref_primary_10_1109_TMECH_2021_3076519
crossref_primary_10_1080_01969722_2023_2247259
crossref_primary_10_1049_cth2_12297
crossref_primary_10_1007_s11517_024_03198_6
crossref_primary_10_1016_j_isatra_2023_10_014
crossref_primary_10_3390_act10110288
crossref_primary_10_3390_s23125614
crossref_primary_10_1109_TIE_2022_3165277
crossref_primary_10_3390_fractalfract8100579
crossref_primary_10_1016_j_jfranklin_2023_05_032
crossref_primary_10_1007_s12555_024_0624_7
crossref_primary_10_1109_TASE_2022_3152166
crossref_primary_10_1177_09544062231155116
crossref_primary_10_1016_j_conengprac_2024_106160
crossref_primary_10_1177_01423312221147334
crossref_primary_10_1016_j_automatica_2022_110561
crossref_primary_10_1002_rnc_7702
crossref_primary_10_1109_TIE_2022_3150090
crossref_primary_10_1016_j_compind_2025_104287
crossref_primary_10_1016_j_isatra_2025_08_035
crossref_primary_10_1177_01423312231171212
crossref_primary_10_1109_TAI_2024_3351797
crossref_primary_10_1007_s12555_024_0321_6
crossref_primary_10_1016_j_compeleceng_2024_109344
crossref_primary_10_1016_j_oceaneng_2025_122671
crossref_primary_10_1002_rnc_7034
crossref_primary_10_1109_TIE_2024_3393069
crossref_primary_10_1016_j_ifacol_2025_01_034
crossref_primary_10_1177_16878132221119886
crossref_primary_10_1016_j_ast_2024_109772
crossref_primary_10_1016_j_isatra_2024_12_041
crossref_primary_10_1088_1742_6596_2477_1_012083
crossref_primary_10_1016_j_arcontrol_2022_07_003
crossref_primary_10_1109_TASE_2023_3297119
crossref_primary_10_1109_ACCESS_2023_3326372
crossref_primary_10_1109_TMECH_2023_3263357
crossref_primary_10_1002_asjc_3071
crossref_primary_10_1109_ACCESS_2022_3149298
crossref_primary_10_1016_j_jfranklin_2022_05_052
crossref_primary_10_1016_j_mechatronics_2025_103340
crossref_primary_10_3390_act12090351
crossref_primary_10_1109_ACCESS_2024_3492154
crossref_primary_10_1109_TIE_2023_3310016
crossref_primary_10_1109_TMECH_2022_3213441
crossref_primary_10_1109_TASE_2024_3350020
crossref_primary_10_1016_j_ejcon_2024_101131
crossref_primary_10_1016_j_ifacol_2024_10_103
crossref_primary_10_1016_j_conengprac_2025_106395
crossref_primary_10_1109_TIE_2024_3447741
crossref_primary_10_1109_TRO_2024_3370049
crossref_primary_10_1080_15397734_2023_2227897
crossref_primary_10_3390_robotics13120170
crossref_primary_10_1016_j_isatra_2025_05_021
crossref_primary_10_1016_j_apm_2022_05_008
crossref_primary_10_1007_s11768_023_00174_7
crossref_primary_10_1007_s00521_021_05824_y
crossref_primary_10_1109_ACCESS_2021_3064151
crossref_primary_10_1007_s40430_023_04215_9
crossref_primary_10_1049_cth2_12343
crossref_primary_10_1093_jcde_qwaf038
crossref_primary_10_1109_TII_2024_3431088
Cites_doi 10.1109/JRA.1987.1087110
10.1016/j.automatica.2012.09.008
10.1109/37.67672
10.1109/TMECH.2017.2674701
10.1049/iet-cta.2016.0572
10.1016/j.conengprac.2008.10.015
10.1115/1.3140713
10.1177/0278364908091463
10.1109/CDC.1996.577594
10.1109/TRO.2017.2723903
10.1109/TCST.2015.2420624
10.1109/TRO.2007.892229
10.1109/TAC.2012.2186179
10.1109/9.173151
10.1007/s10514-018-9780-z
10.1109/ICRA.2018.8460533
10.1007/BFb0109984
10.1080/0020717031000099010
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2020
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2020
DBID 97E
RIA
RIE
AAYXX
CITATION
7SC
7SP
7TB
8FD
FR3
JQ2
L7M
L~C
L~D
DOI 10.1109/TRO.2020.2974092
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005–Present
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library (IEL)
CrossRef
Computer and Information Systems Abstracts
Electronics & Communications Abstracts
Mechanical & Transportation Engineering Abstracts
Technology Research Database
Engineering Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
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 Technology Research Database

Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1941-0468
EndPage 1355
ExternalDocumentID 10_1109_TRO_2020_2974092
9026917
Genre orig-research
GroupedDBID .DC
0R~
29I
4.4
5GY
5VS
6IK
97E
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABQJQ
ABVLG
ACGFO
ACIWK
AENEX
AETIX
AGQYO
AGSQL
AHBIQ
AIBXA
AKJIK
AKQYR
ALMA_UNASSIGNED_HOLDINGS
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
DU5
EBS
EJD
F5P
HZ~
H~9
IFIPE
IPLJI
JAVBF
LAI
M43
MS~
O9-
OCL
P2P
PQQKQ
RIA
RIE
RNS
VJK
AAYXX
CITATION
7SC
7SP
7TB
8FD
FR3
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c291t-520d0d8e56a4d338236763f22d6429282a3cfccb2a6cae3d91b4b3d3c08877f83
IEDL.DBID RIE
ISICitedReferencesCount 71
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000557702400022&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1552-3098
IngestDate Mon Jun 30 02:36:19 EDT 2025
Sat Nov 29 01:47:26 EST 2025
Tue Nov 18 22:26:32 EST 2025
Wed Aug 27 02:31:21 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 4
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-c291t-520d0d8e56a4d338236763f22d6429282a3cfccb2a6cae3d91b4b3d3c08877f83
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0002-4883-6187
0000-0001-6716-434X
0000-0002-5633-2261
PQID 2431702822
PQPubID 27625
PageCount 8
ParticipantIDs proquest_journals_2431702822
crossref_citationtrail_10_1109_TRO_2020_2974092
crossref_primary_10_1109_TRO_2020_2974092
ieee_primary_9026917
PublicationCentury 2000
PublicationDate 2020-Aug.
2020-8-00
20200801
PublicationDateYYYYMMDD 2020-08-01
PublicationDate_xml – month: 08
  year: 2020
  text: 2020-Aug.
PublicationDecade 2020
PublicationPlace New York
PublicationPlace_xml – name: New York
PublicationTitle IEEE transactions on robotics
PublicationTitleAbbrev TRO
PublicationYear 2020
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
ref12
ref15
ref14
ref11
ref10
ref2
ref1
ref17
ref16
ref19
ref18
utkin (ref3) 2013
ref8
ref7
ref9
ref4
ref6
ref5
References_xml – year: 2013
  ident: ref3
  publication-title: Sliding Modes in Control and Optimization
– ident: ref12
  doi: 10.1109/JRA.1987.1087110
– ident: ref18
  doi: 10.1016/j.automatica.2012.09.008
– ident: ref13
  doi: 10.1109/37.67672
– ident: ref9
  doi: 10.1109/TMECH.2017.2674701
– ident: ref14
  doi: 10.1049/iet-cta.2016.0572
– ident: ref8
  doi: 10.1016/j.conengprac.2008.10.015
– ident: ref2
  doi: 10.1115/1.3140713
– ident: ref16
  doi: 10.1177/0278364908091463
– ident: ref11
  doi: 10.1109/CDC.1996.577594
– ident: ref17
  doi: 10.1109/TRO.2017.2723903
– ident: ref10
  doi: 10.1109/TCST.2015.2420624
– ident: ref4
  doi: 10.1109/TRO.2007.892229
– ident: ref15
  doi: 10.1109/TAC.2012.2186179
– ident: ref5
  doi: 10.1109/9.173151
– ident: ref7
  doi: 10.1007/s10514-018-9780-z
– ident: ref1
  doi: 10.1109/ICRA.2018.8460533
– ident: ref6
  doi: 10.1007/BFb0109984
– ident: ref19
  doi: 10.1080/0020717031000099010
SSID ssj0024903
Score 2.5472388
Snippet This article presents a novel robust centralized controller for impedance control and reference tracking of redundant manipulators. The proposed approach takes...
SourceID proquest
crossref
ieee
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 1348
SubjectTerms Actuation
Aerospace electronics
Attenuation
Compliance and impedance control
Computer simulation
Control theory
Controllers
Forecasting
Impedance
Manifolds
Manipulators
motion control of manipulators
optimization and optimal control
Predictive control
Redundancy
redundant robots
Robot arms
Robots
Robust control
robust/adaptive control of robotic systems
Robustness
Sliding mode control
sliding mode control (SMC)
System dynamics
Task analysis
Task space
Tracking control
Title Operational Space Model Predictive Sliding Mode Control for Redundant Manipulators
URI https://ieeexplore.ieee.org/document/9026917
https://www.proquest.com/docview/2431702822
Volume 36
WOSCitedRecordID wos000557702400022&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVIEE
  databaseName: IEEE Electronic Library (IEL)
  customDbUrl:
  eissn: 1941-0468
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0024903
  issn: 1552-3098
  databaseCode: RIE
  dateStart: 20040101
  isFulltext: true
  titleUrlDefault: https://ieeexplore.ieee.org/
  providerName: IEEE
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3fS8MwED7m8EEf_C1Op-TBF8G6Lu2a5lGG4oNuY1PYW0mTKwxGN7rNv99L2k1FEXwrNAnlrrm7L3e5D-BaZgqFENLTtJE88sfGIyesCKpg1E65aovUtcx_Fr1ePB7LQQ1uN3dhENEVn-GdfXS5fDPTK3tU1pIEGAhebMEWLV_e1frsqycdC7LtKOYFvozXKUlftl6HfQKC3L_jFDz7kn9zQY5T5Ychdt7lcf9_33UAe1UUye5LtR9CDfMj2P3SW_AYhv05FtVJHxsRMkZmec-mbFDY3Iy1cmw0nVjX5V6wblm0ziiKZUO0l8tI6OxF5RNH8TUrFifw9vjw2n3yKgIFT3PZXhLI9I1vYuxEKjSBzfhFZE4yzk1kWapirgKdaU0qibTCwMh2GqaBCbQ1PSKLg1Oo57Mcz4AJ5CLVSnVQpKERYZxlSKFuyuNUqaATNqC1lmmiq-7iluRimjiU4cuEtJBYLSSVFhpws5kxLztr_DH22Ep9M64SeAOaa7Ul1dZbJNyGRK469vz3WRewY9cuq_iaUF8WK7yEbf2-nCyKK_dXfQBy9cnu
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3dS8MwED_8AvXBb3E6NQ--CHZr0480jyKOiXMbc4JvJU2uMBjd6KZ_v0naTUURfCs0oeUuubtf7nI_gCueCWSMcUfqjeRof6wc7YSFhioYeSkVHktty_wO63bj11feX4Gb5V0YRLTFZ9gwjzaXrybyzRyVNbkGDBperMJ6GATUK29rfXbW45YH2fQUc3yXx4ukpMubw0FPQ0HqNqgOn11Ovzkhy6rywxRb_9La_d-f7cFOFUeS21Lx-7CC-QFsf-kueAiD3hSL6qyPPGtsjMQwn41JvzDZGWPnyPN4ZJyXfUHuyrJ1ouNYMkBzvUyLnTyJfGRJvibF7AheWvfDu7ZTUSg4knJvrmGmq1wVYxiJQPkm5xdpg5JRqiLDUxVT4ctMSq2USAr0FffSIPWVL43xYVnsH8NaPsnxBAhDylIpRIgsDRQL4ixDHeymNE6F8MOgBs2FTBNZ9Rc3NBfjxOIMlydaC4nRQlJpoQbXyxnTsrfGH2MPjdSX4yqB16C-UFtSbb5ZQk1QZOtjT3-fdQmb7eFTJ-k8dB_PYMt8p6zpq8PavHjDc9iQ7_PRrLiwK-wDHYLNNQ
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=Operational+Space+Model+Predictive+Sliding+Mode+Control+for+Redundant+Manipulators&rft.jtitle=IEEE+transactions+on+robotics&rft.au=Nicolis%2C+Davide&rft.au=Allevi%2C+Fabio&rft.au=Rocco%2C+Paolo&rft.date=2020-08-01&rft.pub=The+Institute+of+Electrical+and+Electronics+Engineers%2C+Inc.+%28IEEE%29&rft.issn=1552-3098&rft.eissn=1941-0468&rft.volume=36&rft.issue=4&rft.spage=1348&rft_id=info:doi/10.1109%2FTRO.2020.2974092&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1552-3098&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1552-3098&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1552-3098&client=summon