Velocity-Level Control With Compliance to Acceleration-Level Constraints: A Novel Scheme for Manipulator Redundancy Resolution
Manipulators are subject to physical constraints at different levels, i.e., joint angle limits, joint velocity limits, and acceleration limits. Effective resolution of redundant manipulators with compliance to the physical constraints is a fundamental issue for safe operation. Existing results gener...
Saved in:
| Published in | IEEE transactions on industrial informatics Vol. 14; no. 3; pp. 921 - 930 |
|---|---|
| Main Authors | , , , |
| Format | Journal Article |
| Language | English |
| Published |
Piscataway
IEEE
01.03.2018
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Subjects | |
| Online Access | Get full text |
| ISSN | 1551-3203 1941-0050 |
| DOI | 10.1109/TII.2017.2737363 |
Cover
| Abstract | Manipulators are subject to physical constraints at different levels, i.e., joint angle limits, joint velocity limits, and acceleration limits. Effective resolution of redundant manipulators with compliance to the physical constraints is a fundamental issue for safe operation. Existing results generally resolve the manipulator redundancy either at the velocity level or the acceleration level. On the one hand, the velocity-level redundancy resolution scheme is able to deal with the joint angle and joint velocity limits successfully but cannot address the joint acceleration limit. On the other hand, although the existing acceleration-level redundancy resolution scheme is able to overcome the failure of the velocity-level one in complying with acceleration constraints, it is at the cost of making the system equation more complicated, e.g., the dependence on the time derivative of the Jacobian matrix. Whether it is possible to conduct redundancy resolution at the velocity level but with the compliance to joint angle constraints, joint velocity constraints, and joint acceleration constraints remains an open problem in past decades. This paper gives a positive answer to this pending problem by providing a novel scheme. In the proposed scheme, the redundancy resolution problem is formulated as a quadratic program subject to joint angle, velocity, and acceleration constraints with the joint velocity being the decision variable and joint velocity norm as the performance index, which is widely adopted and closely related to the energy consumption. Then, a projection neural network is designed and proposed to online solve the problem with the joint acceleration constraint handled. Theoretical analysis is performed to guarantee the global convergence of the proposed projection neural network to the optimal solution to the redundancy resolution problem. Besides, simulation results based on a PUMA 560 industrial manipulator are presented and compared to verify the theoretical result and substantiate the efficacy and superiority of the proposed scheme. |
|---|---|
| AbstractList | Manipulators are subject to physical constraints at different levels, i.e., joint angle limits, joint velocity limits, and acceleration limits. Effective resolution of redundant manipulators with compliance to the physical constraints is a fundamental issue for safe operation. Existing results generally resolve the manipulator redundancy either at the velocity level or the acceleration level. On the one hand, the velocity-level redundancy resolution scheme is able to deal with the joint angle and joint velocity limits successfully but cannot address the joint acceleration limit. On the other hand, although the existing acceleration-level redundancy resolution scheme is able to overcome the failure of the velocity-level one in complying with acceleration constraints, it is at the cost of making the system equation more complicated, e.g., the dependence on the time derivative of the Jacobian matrix. Whether it is possible to conduct redundancy resolution at the velocity level but with the compliance to joint angle constraints, joint velocity constraints, and joint acceleration constraints remains an open problem in past decades. This paper gives a positive answer to this pending problem by providing a novel scheme. In the proposed scheme, the redundancy resolution problem is formulated as a quadratic program subject to joint angle, velocity, and acceleration constraints with the joint velocity being the decision variable and joint velocity norm as the performance index, which is widely adopted and closely related to the energy consumption. Then, a projection neural network is designed and proposed to online solve the problem with the joint acceleration constraint handled. Theoretical analysis is performed to guarantee the global convergence of the proposed projection neural network to the optimal solution to the redundancy resolution problem. Besides, simulation results based on a PUMA 560 industrial manipulator are presented and compared to verify the theoretical result and substantiate the efficacy and superiority of the proposed scheme. |
| Author | Zhang, Yinyan Gui, Jie Li, Shuai Luo, Xin |
| Author_xml | – sequence: 1 givenname: Yinyan orcidid: 0000-0002-0463-0291 surname: Zhang fullname: Zhang, Yinyan email: yinyan.zhang@connect.polyu.hk organization: Kowloon, Hong Kong – sequence: 2 givenname: Shuai orcidid: 0000-0001-8316-5289 surname: Li fullname: Li, Shuai email: shuaili@polyu.edu.hk organization: Kowloon, Hong Kong – sequence: 3 givenname: Jie surname: Gui fullname: Gui, Jie email: guijie@ustc.edu organization: Hefei, China – sequence: 4 givenname: Xin orcidid: 0000-0002-1348-5305 surname: Luo fullname: Luo, Xin email: luoxin21@cigit.ac.cn organization: Chongqing, China |
| BookMark | eNp9kEtLAzEUhYMo2Fb3gpsB11PzmMx03JXio1AVtOpyCMkdOiVNxiQjdONvN2OLggtXObmccy73G6JDYw0gdEbwmBBcXi7n8zHFpBjTghUsZwdoQMqMpBhzfBg15yRlFLNjNPR-jTErMCsH6PMVtJVN2KYL-ACdzKwJzurkrQmr-Nm0uhFGQhJsMpUSNDgRGmt-3T440Zjgr5Jp8mD74bNcwQaS2rrkXpim7bQIUT-B6oyKZdsovdVd33OCjmqhPZzu3xF6ublezu7SxePtfDZdpJKWJKSSQ60onWBc1jQvVKb4RAgiAOLFk0wUWVbntcQl0FxJznMhCVNU1QWjSoJiI3Sx622dfe_Ah2ptO2fiyipCwzzjPGPRhXcu6az3Duqqdc1GuG1FcNVTriLlPlBUe8oxkv-JRJjfiHou-r_g-S7YAMDPnnghyyaMfQFR743K |
| CODEN | ITIICH |
| CitedBy_id | crossref_primary_10_1109_TCYB_2021_3051261 crossref_primary_10_1007_s00521_022_08174_5 crossref_primary_10_1109_TIE_2022_3165279 crossref_primary_10_1007_s10462_024_10804_4 crossref_primary_10_1080_0305215X_2019_1630400 crossref_primary_10_1007_s12555_021_0641_8 crossref_primary_10_1016_j_neucom_2018_11_001 crossref_primary_10_1109_TII_2020_2964817 crossref_primary_10_1109_JAS_2022_105446 crossref_primary_10_1109_ACCESS_2020_2991726 crossref_primary_10_1109_TCSII_2020_3045427 crossref_primary_10_1109_TSMC_2024_3390237 crossref_primary_10_1109_TCYB_2018_2859751 crossref_primary_10_1109_TII_2018_2789438 crossref_primary_10_3389_fnbot_2018_00073 crossref_primary_10_1109_ACCESS_2025_3539374 crossref_primary_10_1109_TIE_2021_3073305 crossref_primary_10_1109_TCYB_2022_3170236 crossref_primary_10_1109_TII_2018_2861908 crossref_primary_10_1109_ACCESS_2020_2974248 crossref_primary_10_1016_j_neucom_2021_09_047 crossref_primary_10_1080_00207721_2022_2070790 crossref_primary_10_1016_j_eswa_2022_118735 crossref_primary_10_1080_00207721_2022_2141594 crossref_primary_10_3390_act11050130 crossref_primary_10_1109_TNNLS_2024_3377433 crossref_primary_10_1109_TASE_2023_3313564 crossref_primary_10_1016_j_actaastro_2024_10_022 crossref_primary_10_1109_TASE_2023_3310498 crossref_primary_10_1109_TNNLS_2020_2991088 crossref_primary_10_1109_TII_2019_2908442 crossref_primary_10_1016_j_eswa_2023_120249 crossref_primary_10_1016_j_mechatronics_2024_103263 crossref_primary_10_1109_TIE_2017_2774720 crossref_primary_10_1049_cth2_12355 crossref_primary_10_1109_TII_2020_2970172 crossref_primary_10_1016_j_asoc_2019_01_002 crossref_primary_10_1016_j_eswa_2024_124994 crossref_primary_10_1016_j_jfranklin_2020_09_045 crossref_primary_10_1109_TII_2018_2865515 crossref_primary_10_1016_j_neucom_2019_04_069 crossref_primary_10_1109_TII_2021_3065715 crossref_primary_10_1016_j_rcim_2022_102438 crossref_primary_10_1007_s11063_021_10678_5 crossref_primary_10_1109_TII_2020_2976844 crossref_primary_10_1109_TASE_2024_3458998 crossref_primary_10_1109_TII_2019_2909142 crossref_primary_10_1108_IR_12_2021_0301 crossref_primary_10_1007_s10462_024_10746_x crossref_primary_10_1109_ACCESS_2022_3206365 crossref_primary_10_1016_j_neucom_2020_11_012 crossref_primary_10_1109_TIE_2018_2851960 |
| Cites_doi | 10.1109/TASE.2015.2474157 10.1109/TIE.2003.814868 10.1109/TIE.2016.2548439 10.1109/TSMC.1983.6313123 10.1109/TCYB.2014.2351416 10.1109/TII.2008.2007847 10.1109/TIE.2017.2674624 10.1109/TCST.2012.2190142 10.1109/TSMC.2017.2693400 10.1016/j.actaastro.2010.06.014 10.1109/TIE.2017.2677327 10.1109/TASE.2014.2310813 10.1109/TIE.2014.2331036 10.1109/TRO.2009.2017135 10.1109/TSMCB.2004.830347 10.1109/TII.2017.2717079 10.1109/TIE.2015.2497201 10.1109/TIE.2016.2542788 10.1145/2927964.2927979 10.1109/TSMC.2015.2398833 10.1109/TRO.2011.2173834 10.1109/TNNLS.2017.2672989 10.1109/COASE.2016.7743441 10.1109/TMECH.2015.2506679 10.1109/TNNLS.2016.2574363 10.1109/TNNLS.2013.2244908 10.1109/TRO.2015.2418582 10.1017/CBO9780511804441 10.1109/TSMCB.2009.2034073 10.1109/TNN.2003.810607 |
| ContentType | Journal Article |
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2018 |
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2018 |
| DBID | 97E RIA RIE AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D |
| DOI | 10.1109/TII.2017.2737363 |
| DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE/IET Electronic Library CrossRef Computer and Information Systems Abstracts Electronics & Communications Abstracts Technology 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 Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts 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://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 1941-0050 |
| EndPage | 930 |
| ExternalDocumentID | 10_1109_TII_2017_2737363 8003483 |
| Genre | orig-research |
| GrantInformation_xml | – fundername: PolyU Central Research – fundername: Hong Kong Research – fundername: Departmental General Research Fund of Hong Kong Polytechnic University grantid: G.61.37.UA7L – fundername: National Natural Science Foundation of China grantid: 61401385; 61572463 funderid: 10.13039/501100001809 – fundername: Council Early Career Scheme grantid: 25214015 – fundername: Pioneer Hundred Talents Program of Chinese Academy of Sciences |
| GroupedDBID | 0R~ 29I 4.4 5GY 5VS 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACGFS ACIWK AENEX AETIX AGQYO AGSQL AHBIQ AKJIK AKQYR ALMA_UNASSIGNED_HOLDINGS ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD HZ~ IFIPE IPLJI JAVBF LAI M43 O9- OCL P2P RIA RIE RNS AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D RIG |
| ID | FETCH-LOGICAL-c291t-c5efd228009f267d4d58aa1aee01784a744f6fc09e26dc556ac13d2df732dced3 |
| IEDL.DBID | RIE |
| ISSN | 1551-3203 |
| IngestDate | Mon Jun 30 10:25:40 EDT 2025 Thu Apr 24 23:09:51 EDT 2025 Wed Oct 01 03:46:57 EDT 2025 Wed Aug 27 08:33:13 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | true |
| Issue | 3 |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c291t-c5efd228009f267d4d58aa1aee01784a744f6fc09e26dc556ac13d2df732dced3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0001-8316-5289 0000-0002-1348-5305 0000-0002-0463-0291 |
| PQID | 2010545543 |
| PQPubID | 85507 |
| PageCount | 10 |
| ParticipantIDs | ieee_primary_8003483 proquest_journals_2010545543 crossref_primary_10_1109_TII_2017_2737363 crossref_citationtrail_10_1109_TII_2017_2737363 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 2000 |
| PublicationDate | 2018-03-01 |
| PublicationDateYYYYMMDD | 2018-03-01 |
| PublicationDate_xml | – month: 03 year: 2018 text: 2018-03-01 day: 01 |
| PublicationDecade | 2010 |
| PublicationPlace | Piscataway |
| PublicationPlace_xml | – name: Piscataway |
| PublicationTitle | IEEE transactions on industrial informatics |
| PublicationTitleAbbrev | TII |
| PublicationYear | 2018 |
| 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 ref34 ref12 ref15 ref14 ref30 hou (ref11) 2010; 40 ref33 ref32 ref10 ref2 ref1 ref17 ref16 ref19 ref18 ref24 ref23 ref26 ref25 ref20 khalil (ref29) 2002 ref22 ref21 spong (ref31) 2006 ref8 ref7 dattorro (ref28) 2016 ref9 ref4 ref3 kinderlehrer (ref27) 1980 ref6 ref5 |
| References_xml | – year: 2016 ident: ref28 publication-title: Convex Optimization and Euclidean Distance Geometry – ident: ref23 doi: 10.1109/TASE.2015.2474157 – ident: ref4 doi: 10.1109/TIE.2003.814868 – ident: ref2 doi: 10.1109/TIE.2016.2548439 – ident: ref3 doi: 10.1109/TSMC.1983.6313123 – ident: ref9 doi: 10.1109/TCYB.2014.2351416 – year: 2002 ident: ref29 publication-title: Nonlinear Systems – ident: ref1 doi: 10.1109/TII.2008.2007847 – ident: ref30 doi: 10.1109/TIE.2017.2674624 – ident: ref19 doi: 10.1109/TCST.2012.2190142 – ident: ref22 doi: 10.1109/TSMC.2017.2693400 – ident: ref18 doi: 10.1016/j.actaastro.2010.06.014 – ident: ref34 doi: 10.1109/TIE.2017.2677327 – ident: ref16 doi: 10.1109/TASE.2014.2310813 – ident: ref20 doi: 10.1109/TIE.2014.2331036 – year: 2006 ident: ref31 publication-title: Robot Modeling and Control – ident: ref5 doi: 10.1109/TRO.2009.2017135 – ident: ref7 doi: 10.1109/TSMCB.2004.830347 – ident: ref21 doi: 10.1109/TII.2017.2717079 – ident: ref32 doi: 10.1109/TIE.2015.2497201 – ident: ref14 doi: 10.1109/TIE.2016.2542788 – ident: ref26 doi: 10.1145/2927964.2927979 – ident: ref13 doi: 10.1109/TSMC.2015.2398833 – ident: ref6 doi: 10.1109/TRO.2011.2173834 – ident: ref33 doi: 10.1109/TNNLS.2017.2672989 – year: 1980 ident: ref27 publication-title: An Introduction to Variational Inequalities and Their Applications – ident: ref24 doi: 10.1109/COASE.2016.7743441 – ident: ref17 doi: 10.1109/TMECH.2015.2506679 – ident: ref10 doi: 10.1109/TNNLS.2016.2574363 – ident: ref12 doi: 10.1109/TNNLS.2013.2244908 – ident: ref15 doi: 10.1109/TRO.2015.2418582 – ident: ref25 doi: 10.1017/CBO9780511804441 – volume: 40 start-page: 1075 year: 2010 ident: ref11 article-title: Multicriteria optimization for coordination of redundant robots using a dual neural network publication-title: IEEE Trans Syst Man Cybern B Cybern doi: 10.1109/TSMCB.2009.2034073 – ident: ref8 doi: 10.1109/TNN.2003.810607 |
| SSID | ssj0037039 |
| Score | 2.4661934 |
| Snippet | Manipulators are subject to physical constraints at different levels, i.e., joint angle limits, joint velocity limits, and acceleration limits. Effective... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 921 |
| SubjectTerms | Acceleration Ankle Compliance Computer simulation Energy consumption Energy resolution Informatics Jacobi matrix method Jacobian matrix Joint acceleration limit manipulator Manipulators Neural networks Performance analysis Performance indices projection neural network quadratic program (QP) Redundancy redundancy resolution Velocity |
| Title | Velocity-Level Control With Compliance to Acceleration-Level Constraints: A Novel Scheme for Manipulator Redundancy Resolution |
| URI | https://ieeexplore.ieee.org/document/8003483 https://www.proquest.com/docview/2010545543 |
| Volume | 14 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1941-0050 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0037039 issn: 1551-3203 databaseCode: RIE dateStart: 20050101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1Lb9QwEB61PcGBV0EstMgHLkh4N7ETP7itVq1axPYALfQWee2xqIBdxGYvHPrb63GS5SnEzYpmJCfz2TOOZ74BeO7KciEsGh49el45rbkTleMy2qDlQkSlqBp5fqZOLqrXl_XlDrzc1sIgYk4-wzEN811-WPkN_SqbGGJTMXIXdrVRXa3WsOvKhFybuVHrkktRyOFKsrCT89NTyuHS4-SqtVTyFxeUe6r8sRFn73J8F-bDvLqkkk_jTbsY---_UTb-78TvwZ0-zGTTDhf3YQeXD-D2T-SD-3D9HpMjS0E4f0OJQ2zWJa2zD1ftRzbLmeaECNau2NT75J06rPyQXuf2Eu36FZuysxU9fJcQ8AVZioPZ3C2vcmuwNH6LVKpG2zij24IO6w_h4vjofHbC-24M3AtbttzXGAOR5xQ2CqVDFWrjXOkQ06c1ycpVFVX0hUWhgq9r5XwpgwhRSxE8BvkI9parJT4GVrh06kKJNukT-Y2VWBpVaWeCqmWUI5gMBmp8T1VOr_S5yUeWwjbJpA2ZtOlNOoIXW42vHU3HP2T3yUJbud44IzgYMND063hNeimmTSGXfPJ3radwK8mYLivtAPbabxs8TGFKu3iW8XkDrjblnw |
| linkProvider | IEEE |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LbxMxEB6VcoAeKFBQAwV84IKEk12_ds0tilolkOQAKfS2cuyxqFoSRDYXDvx2bO9ueApxs1Yzknfns2e8nvkG4LnJ8yXTWFJv0VJhioIaJgzlXruCL5lXKlYjz-ZqfC5eX8iLPXi5q4VBxJR8hv04THf5bm238VfZoIxsKiW_ATelEEI21VrdvssDdnViR5U55Szj3aVkpgeLySRmcRX94KwLrvgvTih1VfljK07-5ewQZt3MmrSSq_62Xvbt199IG_936nfhThtokmGDjHuwh6v7cPAT_eARfHuPwZWFMJxOY-oQGTVp6-TDZf2RjFKuecQEqddkaG3wTw1afkhvUoOJevOKDMl8HR--Cxj4hCREwmRmVpepOVgYv8VYrBY3chLvCxq0P4Dzs9PFaEzbfgzUMp3X1Er0LtLnZNozVTjhZGlMbhDDpy2DnYXwyttMI1POSqmMzbljzhecOYuOP4T91XqFx0AyE85dyFEH_Uh_oznmpRKFKZ2S3PMeDDoDVbYlK4-vdF2lQ0umq2DSKpq0ak3agxc7jc8NUcc_ZI-ihXZyrXF6cNJhoGpX8ibqhag2BF380d-1nsGt8WI2raaT-ZvHcDvIl02O2gns11-2-CQELfXyacLqd9jp6Ow |
| 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=Velocity-Level+Control+With+Compliance+to+Acceleration-Level+Constraints%3A+A+Novel+Scheme+for+Manipulator+Redundancy+Resolution&rft.jtitle=IEEE+transactions+on+industrial+informatics&rft.au=Zhang%2C+Yinyan&rft.au=Li%2C+Shuai&rft.au=Gui%2C+Jie&rft.au=Luo%2C+Xin&rft.date=2018-03-01&rft.issn=1551-3203&rft.eissn=1941-0050&rft.volume=14&rft.issue=3&rft.spage=921&rft.epage=930&rft_id=info:doi/10.1109%2FTII.2017.2737363&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_TII_2017_2737363 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1551-3203&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1551-3203&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1551-3203&client=summon |