{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,21]],"date-time":"2025-11-21T06:19:37Z","timestamp":1763705977836,"version":"3.40.5"},"reference-count":51,"publisher":"Cambridge University Press (CUP)","issue":"9","license":[{"start":{"date-parts":[[2021,2,1]],"date-time":"2021-02-01T00:00:00Z","timestamp":1612137600000},"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":[[2021,9]]},"abstract":"<jats:title>SUMMARY<\/jats:title><jats:p>This paper presents a general framework for human-like motion control of 7-DOF S-R-S-redundant manipulators. The new framework simultaneously accomplishes five objectives: Cartesian trajectory tracking, obstacle avoidance, joint limit avoidance, human-like movement, and a feasibility evaluation of the Cartesian trajectory.We exhaustively compute all feasible arm configurations. This allows for quick evaluations of the feasibility of the Cartesian trajectories. They are applied to inverse kinematics of the redundant manipulator to improve the capability to handle multiple constraints, and enable the manipulator to imitate human movements. The efficiency of the proposed framework is demonstrated by kinematic experiments with a humanoid robot.<\/jats:p>","DOI":"10.1017\/s0263574720001393","type":"journal-article","created":{"date-parts":[[2021,2,1]],"date-time":"2021-02-01T09:26:58Z","timestamp":1612171618000},"page":"1617-1633","source":"Crossref","is-referenced-by-count":7,"title":["Feasible Arm Configurations and its Application for Human-Like Motion Control of S-R-S-Redundant Manipulators with Multiple Constraints"],"prefix":"10.1017","volume":"39","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9932-3157","authenticated-orcid":false,"given":"Jing","family":"Xia","sequence":"first","affiliation":[]},{"given":"Zai-nan","family":"Jiang","sequence":"additional","affiliation":[]},{"given":"Ting","family":"Zhang","sequence":"additional","affiliation":[]}],"member":"56","published-online":{"date-parts":[[2021,2,1]]},"reference":[{"key":"S0263574720001393_ref50","article-title":"Human-like motion planning for a 4-DOF anthropomorphic arm based on arm\u2019s inherent characteristics","volume":"14","author":"Xu","year":"2017","journal-title":"Int. J. Humanoid Rob"},{"key":"S0263574720001393_ref27","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2011.2173834"},{"key":"S0263574720001393_ref22","doi-asserted-by":"publisher","DOI":"10.1007\/BF01254007"},{"key":"S0263574720001393_ref26","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2010.2050655"},{"key":"S0263574720001393_ref8","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2012.2196311"},{"key":"S0263574720001393_ref20","first-page":"245","article-title":"Review of pseudoinverse control for use with kinematically redundant manipulators","volume":"13","author":"Klein","year":"1995","journal-title":"Cybern"},{"key":"S0263574720001393_ref35","unstructured":"35. L\u00fcck, C. L. and Lee, S. , \u201cSelf-motion topology for redundant manipulators with joint limits,\u201d in IEEE International Conference on Robotics and Automation (1993) pp. 626\u2013631."},{"key":"S0263574720001393_ref15","doi-asserted-by":"publisher","DOI":"10.1007\/s00221-005-0039-5"},{"year":"2006","author":"De Sapio","key":"S0263574720001393_ref45"},{"key":"S0263574720001393_ref49","doi-asserted-by":"publisher","DOI":"10.1080\/01691864.2018.1535328"},{"key":"S0263574720001393_ref47","doi-asserted-by":"publisher","DOI":"10.1142\/S0219843618500263"},{"key":"S0263574720001393_ref12","doi-asserted-by":"crossref","unstructured":"12. Almasri, B. and Ouezdou, F. B. , \u201cHuman-like motion based on a geometrical inverse kinematics and energetic optimization,\u201d in Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems (2008) pp. 3486\u20133491.","DOI":"10.1109\/IROS.2008.4650641"},{"key":"S0263574720001393_ref33","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2008.2003266"},{"key":"S0263574720001393_ref44","doi-asserted-by":"publisher","DOI":"10.1016\/S1672-6529(11)60136-4"},{"key":"S0263574720001393_ref2","first-page":"1","article-title":"A multi-priority control of asymmetric coordination redundant dual-arm robot","volume":"16","author":"Zhang","year":"2019","journal-title":"Int. J. Humanoid Rob"},{"key":"S0263574720001393_ref25","doi-asserted-by":"crossref","unstructured":"25. Siciliano, B. , Slotine, J-J. , \u201cA general framework for managing multiple tasks in highly redundant robotic systems,\u201d in Proceedings of the IEEE International Conference on Advanced Robotics (1991) pp. 1211\u20131216.","DOI":"10.1109\/ICAR.1991.240390"},{"key":"S0263574720001393_ref29","doi-asserted-by":"crossref","unstructured":"29. Tondu, B. , \u201cA closed-form inverse kinematic modelling of a 7R anthropomorphic upper limb based on a joint parametrization,\u201d in Proceedings of the IEEE\/RAS International Conference on Humanoid Robots (2006) pp. 390\u2013397.","DOI":"10.1109\/ICHR.2006.321302"},{"key":"S0263574720001393_ref46","doi-asserted-by":"crossref","unstructured":"46. Demircan, E. , Murai, A. , Khatib, O. and Nakamura, Y. , \u201cMuscular effort for the characterization of human postural behaviors,\u201d in Proceedings of the Experimental Robotics (2016) pp. 685\u2013696.","DOI":"10.1007\/978-3-319-23778-7_45"},{"key":"S0263574720001393_ref16","doi-asserted-by":"publisher","DOI":"10.1177\/027836498800700502"},{"key":"S0263574720001393_ref17","first-page":"211","article-title":"Robotics-based synthesis of human motion","volume":"103","author":"Khatib","year":"2009","journal-title":"J. Physiol"},{"key":"S0263574720001393_ref9","doi-asserted-by":"publisher","DOI":"10.1109\/MRA.2013.2287462"},{"key":"S0263574720001393_ref32","doi-asserted-by":"publisher","DOI":"10.1177\/027836499201100504"},{"key":"S0263574720001393_ref36","doi-asserted-by":"publisher","DOI":"10.1007\/s10846-016-0449-6"},{"key":"S0263574720001393_ref34","doi-asserted-by":"publisher","DOI":"10.1109\/TMECH.2012.2197405"},{"key":"S0263574720001393_ref18","doi-asserted-by":"publisher","DOI":"10.1007\/s10514-010-9196-x"},{"key":"S0263574720001393_ref4","doi-asserted-by":"publisher","DOI":"10.1115\/1.1289388"},{"key":"S0263574720001393_ref48","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2017.10.025"},{"key":"S0263574720001393_ref21","doi-asserted-by":"publisher","DOI":"10.1109\/70.97869"},{"key":"S0263574720001393_ref37","doi-asserted-by":"publisher","DOI":"10.1109\/TASE.2015.2474157"},{"key":"S0263574720001393_ref1","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2018.2853266"},{"key":"S0263574720001393_ref41","first-page":"145","article-title":"Fast continuous collision detection for articulated models","volume":"5","author":"Redon","year":"2004","journal-title":"Acm Symp. Solid Model. Appl"},{"key":"S0263574720001393_ref10","doi-asserted-by":"crossref","unstructured":"10. Zacharias, F. , Borst, C. and Hirzinger, G. , \u201cCapturing robot workspace structure: representing robot capabilities,\u201d in Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems (2007) pp. 3229\u20133236.","DOI":"10.1109\/IROS.2007.4399105"},{"key":"S0263574720001393_ref19","doi-asserted-by":"publisher","DOI":"10.1109\/MRA.2013.2283650"},{"key":"S0263574720001393_ref6","doi-asserted-by":"publisher","DOI":"10.1177\/0278364908095142"},{"key":"S0263574720001393_ref39","doi-asserted-by":"crossref","unstructured":"39. Stasse, O. , Escande, A. , Mansard, N. , Miossec, S. , et al., \u201cReal-time (self)-collision avoidance task on a HRP-2 humanoid robot,\u201d in Proc. IEEE Int. Conf. Robot. Autom. (2008) pp.3200-3205.","DOI":"10.1109\/ROBOT.2008.4543698"},{"key":"S0263574720001393_ref40","doi-asserted-by":"crossref","unstructured":"40. T\u00e4ubig, H. , B\u00e4uml, B. , Frese, U. , \u201cReal-time swept volume and distance computation for self-collision detection,\u201d in Proceedings of IEEE\/RSJ International Conference on Intelligent Robots and Systems (2011) pp.1585\u20131592.","DOI":"10.1109\/IROS.2011.6048178"},{"key":"S0263574720001393_ref31","doi-asserted-by":"publisher","DOI":"10.1007\/11538356_44"},{"key":"S0263574720001393_ref23","doi-asserted-by":"publisher","DOI":"10.1109\/70.370511"},{"key":"S0263574720001393_ref28","doi-asserted-by":"crossref","unstructured":"28. Vahrenkamp, N. , Muth, D. , Kaiser, P. and Asfour, T. , \u201cIK-MAP: an enhanced workspace representation to support inverse kinematics solvers,\u201d in Proceedings of the IEEE\/RAS International Conference on Humanoid Robots (Humanoids) (2015) pp. 785\u2013790.","DOI":"10.1109\/HUMANOIDS.2015.7363443"},{"key":"S0263574720001393_ref3","doi-asserted-by":"publisher","DOI":"10.1177\/027836498600500212"},{"key":"S0263574720001393_ref30","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1016\/j.cagd.2016.05.008","article-title":"Closed form inverse kinematics solution for a redundant anthropomorphic robot arm","volume":"47","author":"Martin","year":"2016","journal-title":"Comput. Aided Geom. Des"},{"key":"S0263574720001393_ref42","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2015.09.018"},{"key":"S0263574720001393_ref24","doi-asserted-by":"publisher","DOI":"10.1109\/70.585902"},{"key":"S0263574720001393_ref13","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2014.06.015"},{"key":"S0263574720001393_ref5","doi-asserted-by":"publisher","DOI":"10.1016\/0094-114X(90)90124-3"},{"key":"S0263574720001393_ref38","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2017.2774720"},{"key":"S0263574720001393_ref11","doi-asserted-by":"publisher","DOI":"10.1007\/s10846-015-0212-4"},{"key":"S0263574720001393_ref14","doi-asserted-by":"crossref","unstructured":"14. Zacharias, F. , Schlette, C. , Schmidt, F. , Borst, C. , Rossmann, J. , Hirzinger, G. , \u201cMaking planned paths look more human-like in humanoid robot manipulation planning,\u201d in Proceedings of the IEEE International Conference on Robotics and Automation (2011) pp. 1192\u20131198.","DOI":"10.1109\/ICRA.2011.5979553"},{"key":"S0263574720001393_ref7","first-page":"209","article-title":"Workspace analysis of mechanical manipulators using polynomial discriminants","volume":"107","author":"Kohli","year":"1985","journal-title":"Des"},{"key":"S0263574720001393_ref43","doi-asserted-by":"publisher","DOI":"10.1016\/0003-6870(93)90080-S"},{"key":"S0263574720001393_ref51","article-title":"Consistent point-to-point motion planning of anthropomorphic arms","volume":"4","author":"Xu","year":"2019","journal-title":"Int. J. Humanoid Robot"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574720001393","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,8,6]],"date-time":"2021-08-06T07:25:32Z","timestamp":1628234732000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574720001393\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,2,1]]},"references-count":51,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2021,9]]}},"alternative-id":["S0263574720001393"],"URL":"https:\/\/doi.org\/10.1017\/s0263574720001393","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"type":"print","value":"0263-5747"},{"type":"electronic","value":"1469-8668"}],"subject":[],"published":{"date-parts":[[2021,2,1]]}}}