{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,15]],"date-time":"2026-05-15T02:54:01Z","timestamp":1778813641714,"version":"3.51.4"},"reference-count":55,"publisher":"Cambridge University Press (CUP)","issue":"6","license":[{"start":{"date-parts":[[2019,7,23]],"date-time":"2019-07-23T00:00:00Z","timestamp":1563840000000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2020,6]]},"abstract":"<jats:title>SUMMARY<\/jats:title><jats:p>In order to solve joint-angle drift problem of dual redundant manipulators at acceleration-level, an acceleration-level tri-criteria optimization motion planning (ALTC-OMP) scheme is proposed, which combines the minimum acceleration norm, repetitive motion planning, and infinity-norm acceleration minimization solutions via weighting factor. This scheme can resolve the joint-angle drift problem of dual redundant manipulators which will arise in single criteria or bi-criteria scheme. In addition, the proposed scheme considers joint-velocity joint-acceleration physical limits. The proposed scheme can not only guarantee joint-velocity and joint-acceleration within their physical limits, but also ensure that final joint-velocity and joint-acceleration are near to zero. This scheme is realized by dual redundant manipulators which consist of left and right manipulators. In order to ensure the coordinated operation of manipulators, two motion planning problems are reformulated as two general quadratic program (QP) problems and further unified into one standard QP problem, which is solved by a simplified linear-variational-inequalities-based primal-dual neural network at the acceleration-level. Computer-simulation results based on dual PUMA560 redundant manipulators further demonstrate the effectiveness and feasibility of the proposed ALTC-OMP scheme to resolve joint-angle drift problem arising in the dual redundant manipulators.<\/jats:p>","DOI":"10.1017\/s026357471900119x","type":"journal-article","created":{"date-parts":[[2019,7,23]],"date-time":"2019-07-23T07:15:12Z","timestamp":1563866112000},"page":"983-999","source":"Crossref","is-referenced-by-count":10,"title":["Tri-Criteria Optimization Motion Planning at Acceleration-Level of Dual Redundant Manipulators"],"prefix":"10.1017","volume":"38","author":[{"given":"Zhaoli","family":"Jia","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Siyuan","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6859-3426","authenticated-orcid":false,"given":"Zhijun","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nan","family":"Zhong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pengchao","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xilong","family":"Qu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jinhua","family":"Xie","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fan","family":"Ouyang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"56","published-online":{"date-parts":[[2019,7,23]]},"reference":[{"key":"S026357471900119X_ref7","doi-asserted-by":"publisher","DOI":"10.1115\/1.4023636"},{"key":"S026357471900119X_ref5","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574718000498"},{"key":"S026357471900119X_ref48","doi-asserted-by":"publisher","DOI":"10.1163\/156855308X360578"},{"key":"S026357471900119X_ref19","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2011.2106092"},{"key":"S026357471900119X_ref18","unstructured":"18. Yazdani, M , Novin, R. S. , Masouleh, M. T. and Menhaj, M. B. , \u201cAn Experimental Study on the Failure Tolerant Control of a Redundant Planar Serial Manipulator via Pseudo-Inverse Approach,\u201d RSI International Conference on Robotics and Mechatronics, Tehran, Iran (2015) pp. 365\u2013370."},{"key":"S026357471900119X_ref54","unstructured":"54. Zhang, Y , Li, Z , Tan, H. Z. and Fan, Z , \u201cOn the Simplified LVI-Based Primal\u2013Dual Neural Network for Solving LP and QP Problems,\u201d IEEE International Conference on Control and Automation, Guangzhou, China (2007) pp. 3129\u20133134."},{"key":"S026357471900119X_ref43","unstructured":"43. Tsai, Y. C. and Huang, H. P. , \u201cMotion Planning of a Dual-Arm Mobile Robot in the Configuration-Time Space, IEEE RSJ International Conference on Intelligent Robots and Systems, St. Louis, USA (2009) pp. 2458\u20132463."},{"key":"S026357471900119X_ref38","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2016.2517206"},{"key":"S026357471900119X_ref39","unstructured":"39. Khansari, M , Kronander, K and Billard, A , \u201cModeling Robot Discrete Movements with State-Varying Stiffness and Damping: A Framework for IntegratedMotion Generation and Impedance Control,\u201d Robotics: Science and Systems, Berkeley, California (2014)."},{"key":"S026357471900119X_ref12","unstructured":"12. Xu, Q and Sun, X , \u201cAdaptive Operation-Space Control of Redundant Manipulators with Joint Limits Avoidance,\u201d Tenth International Conference on Advanced Computational Intelligence, Xiamen, China (2018) pp. 358\u2013363."},{"key":"S026357471900119X_ref29","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2008.02.002"},{"key":"S026357471900119X_ref34","first-page":"2796","article-title":"\u201cBi-Criteria Torque Optimization of Redundant Manipulators Based on a Simplified Dual Neural Network,\u201d","volume":"5","author":"Liu","year":"2005","journal-title":"IEEE International Joint Conference on Neural Networks, IJCNN \u201905 Proceedings"},{"key":"S026357471900119X_ref4","unstructured":"4. Yang, Y , Chen, H , Lou, Y and Lin, W , \u201cRemote Master-Slave Control of a 6D Manipulator for Cardiac Surgery Application,\u201d IEEE International Conference on Robotics and Biomimetics, Bali, Indonesia (2015) pp. 1799\u20131804."},{"key":"S026357471900119X_ref1","doi-asserted-by":"publisher","DOI":"10.1016\/j.promfg.2017.07.105"},{"key":"S026357471900119X_ref42","doi-asserted-by":"publisher","DOI":"10.1142\/S0219843608001431"},{"key":"S026357471900119X_ref45","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574715001009"},{"key":"S026357471900119X_ref28","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2014.2331036"},{"key":"S026357471900119X_ref20","unstructured":"20. Guo, D , Yan, X , Jin, L and Tan, H , \u201cZe in iZ1eD1 Manner for MKE Redundancy Resolution at Velocity and Acceleration levels,\u201d International Conference on Systems and Informatics, Shanghai, China (2014) pp. 45\u201350."},{"key":"S026357471900119X_ref15","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2015.11.007"},{"key":"S026357471900119X_ref33","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-30499-9_177"},{"key":"S026357471900119X_ref21","doi-asserted-by":"publisher","DOI":"10.1109\/70.285587"},{"key":"S026357471900119X_ref52","unstructured":"52. Ge, S. S. , Zhang, Y and Tong, H. L. , \u201cAn Acceleration-BasedWeighting Scheme for Minimum-Effort Inverse Kinematics of Redundant manipulators, IEEE International Symposium on Intelligent Control (2004) pp. 275\u2013280."},{"key":"S026357471900119X_ref37","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2015.2508929"},{"key":"S026357471900119X_ref16","unstructured":"16. Yahya, S , Moghavvemi, M and Mohamed, H. A. F. , \u201cManipulability Constraint Locus for a Six Degrees of Freedom Redundant Planar Manipulator,\u201d International Symposium on Computer, Consumer and Control, Taichung, Taiwan (2012) pp. 290\u2013293."},{"key":"S026357471900119X_ref9","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2005.10.008"},{"key":"S026357471900119X_ref49","doi-asserted-by":"publisher","DOI":"10.1016\/j.physleta.2013.06.023"},{"key":"S026357471900119X_ref8","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574717000601"},{"key":"S026357471900119X_ref11","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574716000886"},{"key":"S026357471900119X_ref22","unstructured":"22. Chen, K , Guo, D , Tan, Z , Yang, Z and Zhang, Y , \u201cCyclic Motion Planning of Redundant Robot Arms: Simple Extension of Performance Index may not Work,\u201d The Workshop on Intelligent Information Technology Applications, NanChang, China (2009) pp. 635\u2013639."},{"key":"S026357471900119X_ref14","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2016.01.010"},{"key":"S026357471900119X_ref36","unstructured":"36. Wells, T. S. , Maclachlan, R. A. and Riviere, C. N. , \u201cToward Hybrid Position\/Force Control for an Active Handheld Micromanipulator,\u201d IEEE International Conference on Robotics and Automation, Hong Kong, China (2014) pp. 772\u2013777."},{"key":"S026357471900119X_ref55","doi-asserted-by":"publisher","DOI":"10.1109\/TMECH.2017.2683561"},{"key":"S026357471900119X_ref50","doi-asserted-by":"publisher","DOI":"10.1109\/TSMCB.2012.2189003"},{"key":"S026357471900119X_ref2","unstructured":"2. Ul Islam, R , Iqbal, J , Manzoor, S , Khalid, A and Khan, S , \u201cAn Autonomous Image-Guided Robotic System Simulating Industrial Applications,\u201d International Conference on System of Systems Engineering, Genoa, Italy (2013) pp. 344\u2013349."},{"key":"S026357471900119X_ref31","doi-asserted-by":"publisher","DOI":"10.1163\/156855308X360578"},{"key":"S026357471900119X_ref23","unstructured":"23. Zhang, Y and Guo, D , \u201cLinear programming versus quadratic programming in robots\u2019 repetitive redundancy resolution: A chattering phenomenon investigation,\u201d IEEE Conference on Industrial Electronics and Applications, ICIEA 2009, Xi\u2019an, China (2009) pp. 2822\u20132827."},{"key":"S026357471900119X_ref6","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-28572-1_38"},{"key":"S026357471900119X_ref27","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574709005839"},{"key":"S026357471900119X_ref17","unstructured":"17. Ge, X and Jin, J , \u201cDynamics Analyze of a Dual-Arm Space Robot System Based on Kane\u2019s Method,\u201d International Conference on Industrial Mechatronics and Automation, Wuhan, China (2010) pp. 646\u2013649."},{"key":"S026357471900119X_ref10","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574716000497"},{"key":"S026357471900119X_ref44","unstructured":"44. Cohen, B , Chitta, S and Likhachev, M , \u201cSearch-Based Planning for Dual-Arm Manipulation with Upright Orientation Constraints,\u201d IEEE International Conference on Robotics and Automation, St. Paul, Minnesota, USA (2012) pp. 3784\u20133790."},{"key":"S026357471900119X_ref47","first-page":"1","article-title":"\u201cPath planning and cooperative control for automated vehicle platoon using hybrid automata,\u201d","volume":"20","author":"Huang","year":"2018","journal-title":"IEEE Trans. Intell. Transport. Syst"},{"key":"S026357471900119X_ref24","doi-asserted-by":"publisher","DOI":"10.1109\/TMECH.2018.2842141"},{"key":"S026357471900119X_ref25","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574717000315"},{"key":"S026357471900119X_ref46","doi-asserted-by":"publisher","DOI":"10.1016\/j.actaastro.2018.03.012"},{"key":"S026357471900119X_ref3","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574715000430"},{"key":"S026357471900119X_ref26","doi-asserted-by":"publisher","DOI":"10.1007\/s12541-011-0060-5"},{"key":"S026357471900119X_ref40","first-page":"64","article-title":"\u201cResearch for dual-arm robot coordinated handling methods based on impedance control,\u201d","volume":"45","author":"Li","year":"2017","journal-title":"Mach. Tool Hydraul"},{"key":"S026357471900119X_ref32","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2012.01.008"},{"key":"S026357471900119X_ref53","first-page":"1351","article-title":"\u201cOn the LVI-Based Primal\u2013Dual Neural Network for Solving Online Linear and Quadratic Programming Problems","volume":"2","author":"Zhang","year":"2005","journal-title":"American Control Conference"},{"key":"S026357471900119X_ref30","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-25116-0_23"},{"key":"S026357471900119X_ref13","first-page":"2154","volume-title":"IEEE International Conference on Robotics and Biomimetics","author":"Meng","year":"2018"},{"key":"S026357471900119X_ref35","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574714001349"},{"key":"S026357471900119X_ref41","doi-asserted-by":"publisher","DOI":"10.1109\/TMECH.2011.2181977"},{"key":"S026357471900119X_ref51","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2009.01.002"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S026357471900119X","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,28]],"date-time":"2020-04-28T10:18:07Z","timestamp":1588069087000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S026357471900119X\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,7,23]]},"references-count":55,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2020,6]]}},"alternative-id":["S026357471900119X"],"URL":"https:\/\/doi.org\/10.1017\/s026357471900119x","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"value":"0263-5747","type":"print"},{"value":"1469-8668","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,7,23]]}}}