{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,24]],"date-time":"2026-01-24T20:19:26Z","timestamp":1769285966412,"version":"3.49.0"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2023,12,28]],"date-time":"2023-12-28T00:00:00Z","timestamp":1703721600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,12,28]],"date-time":"2023-12-28T00:00:00Z","timestamp":1703721600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["52075530,51575407, 51975324, 51505349, 61733011, 41906177"],"award-info":[{"award-number":["52075530,51575407, 51975324, 51505349, 61733011, 41906177"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100012554","name":"Hubei Provincial Department of Education","doi-asserted-by":"publisher","award":["D20191105"],"award-info":[{"award-number":["D20191105"]}],"id":[{"id":"10.13039\/100012554","id-type":"DOI","asserted-by":"publisher"}]},{"name":"National Defense PreResearch Foundation of Wuhan University of Science and Technology","award":["GF201705"],"award-info":[{"award-number":["GF201705"]}]},{"name":"Open Fund of the Key Laboratory for Metallurgical Equipment and Control of Ministry of Education in Wuhan University of Science and Technology","award":["2018B07,2019B13"],"award-info":[{"award-number":["2018B07,2019B13"]}]},{"name":"Open Fund of Hubei Key Laboratory of Hydroelectric Machinery Design & Maintenance in China Three Gorges University","award":["2020KJX02, 2021KJX13"],"award-info":[{"award-number":["2020KJX02, 2021KJX13"]}]},{"name":"Science and Technology Planning Project of Inner Mongolia Autonomous Region","award":["2020GG0105"],"award-info":[{"award-number":["2020GG0105"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Intell Robot Syst"],"published-print":{"date-parts":[[2024,3]]},"DOI":"10.1007\/s10846-023-02029-4","type":"journal-article","created":{"date-parts":[[2023,12,28]],"date-time":"2023-12-28T10:03:01Z","timestamp":1703757781000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["A Novel Method for Selecting Inverse Kinematic Solutions Based on Configuration Space Partition for 6R Noncuspidal Manipulators"],"prefix":"10.1007","volume":"110","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-3757-330X","authenticated-orcid":false,"given":"Xiaofeng","family":"Zhang","sequence":"first","affiliation":[]},{"given":"Gongfa","family":"Li","sequence":"additional","affiliation":[]},{"given":"Manman","family":"Xu","sequence":"additional","affiliation":[]},{"given":"Du","family":"Jiang","sequence":"additional","affiliation":[]},{"given":"Juntong","family":"Yun","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,12,28]]},"reference":[{"key":"2029_CR1","doi-asserted-by":"publisher","first-page":"031010","DOI":"10.1115\/1.4024239","volume":"5","author":"Z Fu","year":"2013","unstructured":"Fu, Z., Yang, W., Yang, Z.: Solution of inverse kinematics for 6r robot manipulators with offset wrist based on geometric algebra. J. Mech. Robot. 5, 031010 (2013). https:\/\/doi.org\/10.1115\/1.4024239","journal-title":"J. Mech. Robot."},{"key":"2029_CR2","doi-asserted-by":"publisher","unstructured":"Jiokou Kouabon, A.G., Melingui, A., Mvogo Ahanda, J.J.B., Lakhal, O., Coelen, V., KOM, M., Merzouki, R.: A learning framework to inverse kinematics of high dof redundant manipulators. Mech. Mach. Theory. 153, 103978 (2020). https:\/\/doi.org\/10.1016\/j.mechmachtheory.2020.103978","DOI":"10.1016\/j.mechmachtheory.2020.103978"},{"key":"2029_CR3","doi-asserted-by":"publisher","first-page":"2768","DOI":"10.1109\/TRO.2022.3162954","volume":"38","author":"S Lloyd","year":"2022","unstructured":"Lloyd, S., Irani, R.A., Ahmadi, M.: Fast and robust inverse kinematics of serial robots using halley\u2019s method. IEEE T. Robot. 38, 2768\u20132780 (2022). https:\/\/doi.org\/10.1109\/TRO.2022.3162954","journal-title":"IEEE T. Robot."},{"key":"2029_CR4","doi-asserted-by":"publisher","first-page":"104265","DOI":"10.1016\/j.mechmachtheory.2021.104265","volume":"159","author":"F Xiao","year":"2021","unstructured":"Xiao, F., Li, G., Jiang, D., Xie, Y., Yun, J., Liu, Y., Huang, L., Fang, Z.: An effective and unified method to derive the inverse kinematics formulas of general six-dof manipulator with simple geometry. Mech. Mach. Theory. 159, 104265 (2021). https:\/\/doi.org\/10.1016\/j.mechmachtheory.2021.104265","journal-title":"Mech. Mach. Theory."},{"key":"2029_CR5","doi-asserted-by":"publisher","first-page":"852408","DOI":"10.3389\/fbioe.2022.852408","volume":"10","author":"X Zhang","year":"2022","unstructured":"Zhang, X., Xiao, F., Tong, X., Yun, J., Liu, Y., Sun, Y., Tao, B., Kong, J., Xu, M., Chen, B.: Time optimal trajectory planing based on improved sparrow search algorithm. Front. Bioeng. Biotech. 10, 852408 (2022). https:\/\/doi.org\/10.3389\/fbioe.2022.852408","journal-title":"Front. Bioeng. Biotech."},{"key":"2029_CR6","doi-asserted-by":"publisher","first-page":"040801","DOI":"10.1115\/1.4055677","volume":"15","author":"P Wenger","year":"2022","unstructured":"Wenger, P., Chablat, D.: A review of cuspidal serial and parallel manipulators. J. Mech. Robot. 15, 040801 (2022). https:\/\/doi.org\/10.1115\/1.4055677","journal-title":"J. Mech. Robot."},{"key":"2029_CR7","doi-asserted-by":"publisher","first-page":"745","DOI":"10.1109\/TRO.2004.829467","volume":"20","author":"P Wenger","year":"2004","unstructured":"Wenger, P.: Uniqueness domains and regions of feasible paths for cuspidal manipulators. IEEE T. Robot. 20, 745\u2013750 (2004). https:\/\/doi.org\/10.1109\/TRO.2004.829467","journal-title":"IEEE T. Robot."},{"key":"2029_CR8","unstructured":"Parenti-Castelli, V., Innocenti, C.: Position analysis of robot manipulators: regions and subregions. Paper presented at Proceedings of 1988 conference on Advances in Robot Kinematics, Ljubljana, 151\u2013158 Sept. 1988 (1988)"},{"key":"2029_CR9","doi-asserted-by":"crossref","unstructured":"Borrel, P., Liegeois, A.: A study of multiple manipulator inverse kinematic solutions with applications to trajectory planning and workspace determination. Paper presented at Proceedings. 1986 IEEE International Conference on Robotics and Automation, San Francisco, 1180\u20131185 Apr. 1986 (1986)","DOI":"10.1109\/ROBOT.1986.1087554"},{"key":"2029_CR10","doi-asserted-by":"crossref","unstructured":"Wenger, P.: A new general formalism for the kinematic analysis of all nonredundant manipulators. Paper presented at Proceedings 1992 IEEE International Conference on Robotics and Automation, Nice, 442\u2013447 May. 1992 (1992)","DOI":"10.1109\/ROBOT.1992.220300"},{"key":"2029_CR11","unstructured":"El Omri, J., Wenger, P.: How to recognize simply a non-singular posture changing 3-DOF manipulator. Paper presented at 7th International Conference on Advanced Robotics, 215\u2013222 1995 (1995)"},{"key":"2029_CR12","doi-asserted-by":"publisher","first-page":"104729","DOI":"10.1016\/j.mechmachtheory.2022.104729","volume":"171","author":"DH Salunkhe","year":"2022","unstructured":"Salunkhe, D.H., Spartalis, C., Capco, J., Chablat, D., Wenger, P.: Necessary and sufficient condition for a generic 3r serial manipulator to be cuspidal. Mech. Mach. Theory. 171, 104729 (2022). https:\/\/doi.org\/10.1016\/j.mechmachtheory.2022.104729","journal-title":"Mech. Mach. Theory."},{"key":"2029_CR13","doi-asserted-by":"crossref","unstructured":"Baili, M., Wenger, P., Chablat, D.: A classification of 3R orthogonal manipulators by the topology of their workspace. Paper presented at IEEE International Conference on Robotics and Automation, New Orleans, 1933\u20131938 Apr. 2004 (2004)","DOI":"10.1109\/ROBOT.2004.1308106"},{"key":"2029_CR14","doi-asserted-by":"publisher","first-page":"677","DOI":"10.1017\/S0263574707003761","volume":"25","author":"P Wenger","year":"2007","unstructured":"Wenger, P.: Cuspidal and noncuspidal robot manipulators. Robotica. 25, 677\u2013689 (2007). https:\/\/doi.org\/10.1017\/S0263574707003761","journal-title":"Robotica."},{"key":"2029_CR15","doi-asserted-by":"crossref","unstructured":"Wenger, P.: Design of cuspidal and non-cuspidal robot manipulators. Paper presented at International Conference on Robotics and Automation, New Orleans, 2172\u20132177 Apr. 1997 (1997)","DOI":"10.1109\/ROBOT.1997.619284"},{"key":"2029_CR16","doi-asserted-by":"publisher","first-page":"1213","DOI":"10.1016\/j.mechmachtheory.2005.11.005","volume":"41","author":"P Kalra","year":"2006","unstructured":"Kalra, P., Mahapatra, P.B., Aggarwal, D.K.: An evolutionary approach for solving the multimodal inverse kinematics problem of industrial robots. Mech. Mach. Theory. 41, 1213\u20131229 (2006). https:\/\/doi.org\/10.1016\/j.mechmachtheory.2005.11.005","journal-title":"Mech. Mach. Theory."},{"key":"2029_CR17","doi-asserted-by":"publisher","unstructured":"Lee, C.s.g., Ziegler, M.: Geometric approach in solving inverse kinematics of puma robots. IEEE T. Aero. Elec. Sys. AES-20, 695\u2013706 (1984). https:\/\/doi.org\/10.1109\/TAES.1984.310452","DOI":"10.1109\/TAES.1984.310452"},{"key":"2029_CR18","doi-asserted-by":"publisher","unstructured":"Balkan, T., \u00d6zg\u00f6ren, M.K., Sahir Ar\u0131kan, M.A., Baykurt, H.M.: A method of inverse kinematics solution including singular and multiple configurations for a class of robotic manipulators. Mech. Mach. Theory. 35, 1221\u20131237 (2000). https:\/\/doi.org\/10.1016\/S0094-114X(99)00079-8","DOI":"10.1016\/S0094-114X(99)00079-8"},{"key":"2029_CR19","doi-asserted-by":"publisher","first-page":"3887","DOI":"10.1109\/TIE.2021.3073305","volume":"69","author":"Z Xu","year":"2021","unstructured":"Xu, Z., Zhou, X., Wu, H., Li, X., Li, S.: Motion planning of manipulators for simultaneous obstacle avoidance and target tracking: an rnn approach with guaranteed performance. IEEE T. Ind. Electron. 69, 3887\u20133897 (2021). https:\/\/doi.org\/10.1109\/TIE.2021.3073305","journal-title":"IEEE T. Ind. Electron."},{"key":"2029_CR20","doi-asserted-by":"publisher","first-page":"4376","DOI":"10.3390\/s22124376","volume":"22","author":"B Liu","year":"2020","unstructured":"Liu, B., Fu, W., Wang, W., Li, R., Gao, Z., Peng, L., Du, H.: Cobot motion planning algorithm for ensuring human safety based on behavioral dynamics. Sensors. 22, 4376 (2020). https:\/\/doi.org\/10.3390\/s22124376","journal-title":"Sensors."},{"key":"2029_CR21","doi-asserted-by":"publisher","first-page":"325","DOI":"10.1016\/0094-114X(84)90066-1","volume":"19","author":"OS Yah\u015fi","year":"1984","unstructured":"Yah\u015fi, O.S., \u00d6zg\u00f6ren, K.: Minimal joint motion optimization of manipulators with extra degrees of freedom. Mech. Mach. Theory. 19, 325\u2013330 (1984). https:\/\/doi.org\/10.1016\/0094-114X(84)90066-1","journal-title":"Mech. Mach. Theory."},{"key":"2029_CR22","doi-asserted-by":"publisher","first-page":"273","DOI":"10.1016\/S0094-114X(97)00034-7","volume":"33","author":"AC Nearchou","year":"1998","unstructured":"Nearchou, A.C.: Solving the inverse kinematics problem of redundant robots operating in complex environments via a modified genetic algorithm. Mech. Mach. Theory. 33, 273\u2013292 (1998). https:\/\/doi.org\/10.1016\/S0094-114X(97)00034-7","journal-title":"Mech. Mach. Theory."},{"key":"2029_CR23","doi-asserted-by":"publisher","first-page":"489","DOI":"10.1109\/70.86079","volume":"7","author":"L-CT Wang","year":"1991","unstructured":"Wang, L.-C.T., Chen, C.C.: A combined optimization method for solving the inverse kinematics problems of mechanical manipulators. IEEE T. Robotic. Autom. 7, 489\u2013499 (1991). https:\/\/doi.org\/10.1109\/70.86079","journal-title":"IEEE T. Robotic. Autom."},{"key":"2029_CR24","doi-asserted-by":"publisher","first-page":"13695","DOI":"10.1007\/s00500-021-06007-6","volume":"25","author":"H Deng","year":"2021","unstructured":"Deng, H., Xie, C.: An improved particle swarm optimization algorithm for inverse kinematics solution of multi-dof serial robotic manipulators. Soft Comput. 25, 13695\u201313708 (2021). https:\/\/doi.org\/10.1007\/s00500-021-06007-6","journal-title":"Soft Comput."},{"key":"2029_CR25","doi-asserted-by":"publisher","first-page":"949","DOI":"10.1007\/s10462-019-09683-x","volume":"53","author":"S Dereli","year":"2020","unstructured":"Dereli, S., K\u00f6ker, R.: A meta-heuristic proposal for inverse kinematics solution of 7-dof serial robotic manipulator: quantum behaved particle swarm algorithm. Artif. Intell. Rev. 53, 949\u2013964 (2020). https:\/\/doi.org\/10.1007\/s10462-019-09683-x","journal-title":"Artif. Intell. Rev."},{"key":"2029_CR26","doi-asserted-by":"publisher","first-page":"034501","DOI":"10.1115\/1.4052805","volume":"14","author":"L-T Schreiber","year":"2021","unstructured":"Schreiber, L.-T., Gosselin, C.: Determination of the inverse kinematics branches of solution based on joint coordinates for universal robots-like serial robot architecture. J. Mech. Robot. 14, 034501 (2021). https:\/\/doi.org\/10.1115\/1.4052805","journal-title":"J. Mech. Robot."},{"key":"2029_CR27","doi-asserted-by":"publisher","unstructured":"Adam, W., Nikos, A., Miatliuk, Kanstantsin, Moulianitis, Vassilis, Valsamos, C.: Optimization of dynamic task location within a manipulator\u2019s workspace for the utilization of the minimum required joint torques. Electronics. (2021). https:\/\/doi.org\/10.3390\/electronics10030288","DOI":"10.3390\/electronics10030288"},{"key":"2029_CR28","doi-asserted-by":"publisher","first-page":"6710","DOI":"10.1002\/cpe.6710","volume":"34","author":"Y Liu","year":"2022","unstructured":"Liu, Y., Xiao, F., Tong, X., Tao, B., Xu, M., Jiang, G., Chen, B., Cao, Y., Sun, N.: Manipulator trajectory planning based on work subspace division. Concurrency and Computation: Practice and Experience. 34, 6710 (2022). https:\/\/doi.org\/10.1002\/cpe.6710","journal-title":"Concurrency and Computation: Practice and Experience."},{"key":"2029_CR29","unstructured":"Pieper, D.: The kinematics of manipulation under computer control. PhD thesis, Stanford University Stanford, CA, USA (1968)"},{"key":"2029_CR30","doi-asserted-by":"crossref","unstructured":"Liu, Q., Yang, D., Hao, W., Wei, Y.: Research on Kinematic Modeling and Analysis Methods of UR Robot. Paper presented at IEEE 4th Information Technology and Mechatronics Engineering Conference , Chongqing, 159\u2013164 Dec. 2018 (2018)","DOI":"10.1109\/ITOEC.2018.8740681"},{"key":"2029_CR31","doi-asserted-by":"publisher","first-page":"248","DOI":"10.1016\/j.mechatronics.2018.02.009","volume":"55","author":"V Villani","year":"2018","unstructured":"Villani, V., Pini, F., Leali, F., Secchi, C.: Survey on human-robot collaboration in industrial settings: Safety, intuitive interfaces and applications. Mechatronics. 55, 248\u2013266 (2018). https:\/\/doi.org\/10.1016\/j.mechatronics.2018.02.009","journal-title":"Mechatronics."},{"key":"2029_CR32","doi-asserted-by":"publisher","first-page":"104903","DOI":"10.1016\/j.mechmachtheory.2022.104903","volume":"174","author":"G Li","year":"2022","unstructured":"Li, G., Xiao, F., Zhang, X., Tao, B., Jiang, G.: An inverse kinematics method for robots after geometric parameters compensation. Mech. Mach. Theory. 174, 104903 (2022). https:\/\/doi.org\/10.1016\/j.mechmachtheory.2022.104903","journal-title":"Mech. Mach. Theory."},{"key":"2029_CR33","doi-asserted-by":"crossref","unstructured":"Kebria, P.M., Al-wais, S., Abdi, H., Nahavandi, S.: Kinematic and dynamic modelling of UR5 manipulator. Paper presented at IEEE International Conference on Systems, Man, and Cybernetics, Budapest, 4229\u20134234 Oct. 2016 (2016)","DOI":"10.1109\/SMC.2016.7844896"},{"key":"2029_CR34","doi-asserted-by":"publisher","unstructured":"Mavroidis, C., Ouezdou, F.B., Bidaud, P.: Inverse kinematics of six-degree of freedom general and special manipulators using symbolic computation. Robotica. 12, 421\u2013430 (1994). https:\/\/doi.org\/10.1017\/S0263574700017975","DOI":"10.1017\/S0263574700017975"},{"key":"2029_CR35","doi-asserted-by":"publisher","unstructured":"Gualtieri, M., Platt, R.: Robotic pick-and-place with uncertain object instance segmentation and shape completion. IEEE Robot. Autom. Lett. 6, 1753\u20131760 (2021). https:\/\/doi.org\/10.1109\/LRA.2021.3060669","DOI":"10.1109\/LRA.2021.3060669"},{"key":"2029_CR36","doi-asserted-by":"publisher","unstructured":"Zhang, X., Li, G., Xiao, F., Jiang, D., Tao, B., Kong, J., Jiang, G., Liu, Y.: An inverse kinematics framework of mobile manipulator based on unique domain constraint. Mech. Mach. Theory. 183, 105273 (2020). https:\/\/doi.org\/10.1016\/j.mechmachtheory.2023.105273","DOI":"10.1016\/j.mechmachtheory.2023.105273"}],"container-title":["Journal of Intelligent &amp; Robotic Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-023-02029-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10846-023-02029-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-023-02029-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,6]],"date-time":"2024-11-06T23:37:24Z","timestamp":1730936244000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10846-023-02029-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,12,28]]},"references-count":36,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2024,3]]}},"alternative-id":["2029"],"URL":"https:\/\/doi.org\/10.1007\/s10846-023-02029-4","relation":{},"ISSN":["0921-0296","1573-0409"],"issn-type":[{"value":"0921-0296","type":"print"},{"value":"1573-0409","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,12,28]]},"assertion":[{"value":"25 July 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 December 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 December 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to participate"}},{"value":"Not applicable.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare that they have no competing interests","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"7"}}