{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,26]],"date-time":"2026-02-26T04:22:54Z","timestamp":1772079774469,"version":"3.50.1"},"reference-count":47,"publisher":"Springer Science and Business Media LLC","issue":"7-8","license":[{"start":{"date-parts":[[2023,11,15]],"date-time":"2023-11-15T00:00:00Z","timestamp":1700006400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,11,15]],"date-time":"2023-11-15T00:00:00Z","timestamp":1700006400000},"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":["51505349"],"award-info":[{"award-number":["51505349"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61733011"],"award-info":[{"award-number":["61733011"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"The 14th Five Year Plan Hubei Provincial advantaged characteristic disciplines (groups) project of Wuhan University of Science and Technology","award":["2023C0401"],"award-info":[{"award-number":["2023C0401"]}]},{"name":"Open Fund of Hubei Key Laboratory of Hydroelectric Machinery Design & Maintenance in China Three Gorges University","award":["2022KJX02"],"award-info":[{"award-number":["2022KJX02"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Soft Comput"],"published-print":{"date-parts":[[2024,4]]},"DOI":"10.1007\/s00500-023-09392-2","type":"journal-article","created":{"date-parts":[[2023,11,15]],"date-time":"2023-11-15T15:02:12Z","timestamp":1700060532000},"page":"5937-5951","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["An inverse kinematic method for non-spherical wrist 6DOF robot based on reconfigured objective function"],"prefix":"10.1007","volume":"28","author":[{"given":"Ying","family":"Sun","sequence":"first","affiliation":[]},{"given":"Leyuan","family":"Mi","sequence":"additional","affiliation":[]},{"given":"Du","family":"Jiang","sequence":"additional","affiliation":[]},{"given":"Xiaofeng","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Juntong","family":"Yun","sequence":"additional","affiliation":[]},{"given":"Ying","family":"Liu","sequence":"additional","affiliation":[]},{"given":"Li","family":"Huang","sequence":"additional","affiliation":[]},{"given":"Bo","family":"Tao","sequence":"additional","affiliation":[]},{"given":"Zifan","family":"Fang","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,11,15]]},"reference":[{"key":"9392_CR1","doi-asserted-by":"crossref","unstructured":"Adly MA, Abd-El-Hafiz SK (2016) Inverse kinematics using single and multi-objective particle swarm optimization. In: 2016 28th International Conference on Microelectronics (ICM), pp 269\u2013272","DOI":"10.1109\/ICM.2016.7847867"},{"key":"9392_CR2","doi-asserted-by":"crossref","unstructured":"Al-Mashhadany YI (2010) Inverse kinematics problem (ikp) of 6-dof manipulator by locally recurrent neural networks (LRNNs). In: 2010 international conference on management and service science, pp 1\u20135","DOI":"10.1109\/ICMSS.2010.5577613"},{"issue":"9","key":"9392_CR3","doi-asserted-by":"publisher","first-page":"5775","DOI":"10.1109\/LRA.2023.3300207","volume":"8","author":"K Ayusawa","year":"2023","unstructured":"Ayusawa K, Murai A, Sagawa R, Yoshida E (2023) Fast inverse kinematics based on pseudo-forward dynamics computation: application to musculoskeletal inverse kinematics. IEEE Robot Autom Lett 8(9):5775\u20135782","journal-title":"IEEE Robot Autom Lett"},{"issue":"15","key":"9392_CR4","doi-asserted-by":"publisher","first-page":"7129","DOI":"10.3390\/app11157129","volume":"11","author":"Y Bai","year":"2021","unstructured":"Bai Y, Luo M, Pang F (2021) An algorithm for solving robot inverse kinematics based on FOA optimized BP neural network. Appl Sci 11(15):7129","journal-title":"Appl Sci"},{"key":"9392_CR5","doi-asserted-by":"publisher","first-page":"100627","DOI":"10.1016\/j.swevo.2019.100627","volume":"52","author":"R Biedrzycki","year":"2020","unstructured":"Biedrzycki R (2020) Handling bound constraints in CMA-ES: an experimental study. Swarm Evol Comput 52:100627","journal-title":"Swarm Evol Comput"},{"issue":"3","key":"9392_CR6","doi-asserted-by":"publisher","first-page":"230","DOI":"10.4236\/jsea.2010.33028","volume":"3","author":"B Daya","year":"2010","unstructured":"Daya B, Khawandi S, Akoum M (2010) Applying neural network architecture for inverse kinematics problem in robotics. J Softw Eng Appl 3(3):230","journal-title":"J Softw Eng Appl"},{"key":"9392_CR7","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1115\/1.4011045","volume":"22","author":"J Denavit","year":"1955","unstructured":"Denavit J, Hartenberg RS (1955) A kinematic notation for lower-pair mechanisms based on matrices. J Appl Mech 22:215\u2013221","journal-title":"J Appl Mech"},{"key":"9392_CR8","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 (2021) An improved particle swarm optimization algorithm for inverse kinematics solution of multi-DOF serial robotic manipulators. Soft Comput 25:13695\u201313708","journal-title":"Soft Comput"},{"issue":"21","key":"9392_CR9","doi-asserted-by":"publisher","first-page":"14119","DOI":"10.1007\/s00521-021-06050-2","volume":"33","author":"S Dereli","year":"2021","unstructured":"Dereli S (2021) A new modified grew wolf optimization algorithm proposal for a fundamental engineering problem in robotics. Neural Comput Appl 33(21):14119\u201314131","journal-title":"Neural Comput Appl"},{"key":"9392_CR10","doi-asserted-by":"publisher","first-page":"949","DOI":"10.1007\/s10462-019-09683-x","volume":"53","author":"S Dereli","year":"2019","unstructured":"Dereli S, K\u00f6ker R (2019) 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","journal-title":"Artif Intell Rev"},{"issue":"1","key":"9392_CR11","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/j.swevo.2011.02.002","volume":"1","author":"J Derrac","year":"2011","unstructured":"Derrac J, Garc\u00eda S, Molina D, Herrera F (2011) A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol Comput 1(1):3\u201318","journal-title":"Swarm Evol Comput"},{"key":"9392_CR12","volume-title":"Analysis of mechanisms and robot manipulator","author":"J Duffy","year":"1980","unstructured":"Duffy J (1980) Analysis of mechanisms and robot manipulator. Edward Arnold, London"},{"key":"9392_CR13","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1016\/j.asoc.2018.08.028","volume":"73","author":"A El-Sherbiny","year":"2018","unstructured":"El-Sherbiny A, Elhosseini MA, Haikal AY (2018) A new ABC variant for solving inverse kinematics problem in 5DOF robot arm. Appl Soft Comput 73:24\u201338","journal-title":"Appl Soft Comput"},{"key":"9392_CR14","doi-asserted-by":"publisher","first-page":"6199","DOI":"10.1007\/s12652-020-01815-4","volume":"11","author":"R Gao","year":"2020","unstructured":"Gao R (2020) Inverse kinematics solution of Robotics based on neural network algorithms. J Ambient Intell Humaniz Comput 11:6199\u20136209","journal-title":"J Ambient Intell Humaniz Comput"},{"key":"9392_CR15","doi-asserted-by":"publisher","first-page":"1952","DOI":"10.1109\/LRA.2022.3141763","volume":"7","author":"M Giamou","year":"2022","unstructured":"Giamou M, Mari\u0107 F, Rosen DM et al (2022) Convex iteration for distance-geometric inverse kinematics. IEEE Robot Autom Lett 7:1952\u20131959","journal-title":"IEEE Robot Autom Lett"},{"key":"9392_CR16","doi-asserted-by":"crossref","unstructured":"Hansen N (2006) The CMA evolution strategy: a comparing review. In: Towards a new evolutionary computation: advances in the estimation of distribution algorithms 2006, pp 75\u2013102","DOI":"10.1007\/11007937_4"},{"key":"9392_CR17","doi-asserted-by":"crossref","unstructured":"Hayati S, Tso K, Roston G (1988) Robot geometry calibration. In: 1988 IEEE international conference on robotics and automation, pp 947\u2013951","DOI":"10.1109\/ROBOT.1988.12181"},{"key":"9392_CR18","doi-asserted-by":"publisher","first-page":"257","DOI":"10.3233\/ICA-210660","volume":"28","author":"J Hernandez-Barragan","year":"2021","unstructured":"Hernandez-Barragan J, Lopez-Franco C, Arana-Daniel N et al (2021) A modified firefly algorithm for the inverse kinematics solutions of robotic manipulators. Integr Comput Aided Eng 28:257\u2013275","journal-title":"Integr Comput Aided Eng"},{"issue":"1","key":"9392_CR19","doi-asserted-by":"publisher","first-page":"136","DOI":"10.22153\/kej.2018.10.008","volume":"14","author":"HZ Khaleel","year":"2018","unstructured":"Khaleel HZ (2018) Inverse kinematics solution for redundant robot manipulator using combination of GA and NN. Al-Khwarizmi Eng J 14(1):136\u2013144","journal-title":"Al-Khwarizmi Eng J"},{"key":"9392_CR20","doi-asserted-by":"publisher","first-page":"1983","DOI":"10.1016\/j.apm.2013.10.014","volume":"38","author":"S Kucuk","year":"2014","unstructured":"Kucuk S, Bingul Z (2014) Inverse kinematics solutions for industrial robot manipulators with offset wrists. Appl Math Model 38:1983\u20131999","journal-title":"Appl Math Model"},{"key":"9392_CR21","doi-asserted-by":"publisher","first-page":"3460","DOI":"10.1109\/LRA.2020.2976328","volume":"5","author":"AS Lafmejani","year":"2020","unstructured":"Lafmejani AS, Doroudchi A, Farivarnejad H et al (2020) Kinematic modeling and trajectory tracking control of an octopus-inspired hyper-redundant robot. IEEE Robot Autom Lett 5:3460\u20133467","journal-title":"IEEE Robot Autom Lett"},{"issue":"5","key":"9392_CR22","doi-asserted-by":"publisher","first-page":"1080","DOI":"10.3390\/sym15051080","volume":"15","author":"M Li","year":"2023","unstructured":"Li M, Qiao L (2023) A review comparative study of differential evolution algorithms in solving inverse kinematics of mobile manipulator. Symmetry 15(5):1080","journal-title":"Symmetry"},{"key":"9392_CR23","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 et al (2022) An inverse kinematics method for robots after geometric parameters compensation. Mech Mach Theory 174:104903","journal-title":"Mech Mach Theory"},{"key":"9392_CR24","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1016\/j.mechmachtheory.2019.06.033","volume":"141","author":"X Liang","year":"2019","unstructured":"Liang X, Takeda Y (2019) An iterative method for the inverse kinematics of lower-mobility parallel mechanism with three RS or SR chains based on kinematically equivalent mechanism. Mech Mach Theory 141:40\u201351","journal-title":"Mech Mach Theory"},{"key":"9392_CR25","doi-asserted-by":"publisher","first-page":"32341","DOI":"10.1109\/ACCESS.2021.3059714","volume":"9","author":"Y Liu","year":"2021","unstructured":"Liu Y, Xi J, Bai H et al (2021) A general robot inverse kinematics solution method based on improved PSO algorithm. IEEE Access 9:32341\u201332350","journal-title":"IEEE Access"},{"key":"9392_CR26","doi-asserted-by":"publisher","first-page":"817723","DOI":"10.3389\/fbioe.2021.817723","volume":"9","author":"Y Liu","year":"2022","unstructured":"Liu Y, Jiang D, Yun J et al (2022a) Self-tuning control of manipulator positioning based on fuzzy PID and PSO algorithm. Front Bioeng Biotechnol 9:817723","journal-title":"Front Bioeng Biotechnol"},{"key":"9392_CR27","first-page":"1","volume":"2022","author":"Y Liu","year":"2022","unstructured":"Liu Y, Jiang D, Xu C et al (2022b) Deep learning based 3D target detection for indoor scenes. Appl Intell 2022:1\u201314","journal-title":"Appl Intell"},{"key":"9392_CR28","doi-asserted-by":"publisher","first-page":"104","DOI":"10.1016\/j.engappai.2018.06.001","volume":"74","author":"C Lopez-Franco","year":"2018","unstructured":"Lopez-Franco C, Hernandez-Barragan J, Alanis AY, Arana-Daniel N (2018) A soft computing approach for inverse kinematics of robot manipulators. Eng Appl Artif Intell 74:104\u2013120","journal-title":"Eng Appl Artif Intell"},{"issue":"22","key":"9392_CR29","doi-asserted-by":"publisher","first-page":"8909","DOI":"10.3390\/s22228909","volume":"22","author":"J Lu","year":"2022","unstructured":"Lu J, Zou T, Jiang X (2022) A neural network based approach to inverse kinematics problem for general six-axis robots. Sensors 22(22):8909","journal-title":"Sensors"},{"key":"9392_CR30","doi-asserted-by":"publisher","first-page":"791796","DOI":"10.3389\/fnbot.2022.791796","volume":"16","author":"S Luo","year":"2022","unstructured":"Luo S, Chu D, Li Q, He Y (2022) Inverse kinematics solution of 6-DOF manipulator based on multi-objective full-parameter optimization PSO algorithm. Front Neurorobot 16:791796","journal-title":"Front Neurorobot"},{"issue":"1","key":"9392_CR31","doi-asserted-by":"publisher","first-page":"679","DOI":"10.1007\/s10462-021-10041-z","volume":"55","author":"T Nguyen","year":"2022","unstructured":"Nguyen T, Bui T, Pham H (2022) Using proposed optimization algorithm for solving inverse kinematics of human upper limb applying in rehabilitation robotic. Artif Intell Rev 55(1):679\u2013705","journal-title":"Artif Intell Rev"},{"key":"9392_CR32","doi-asserted-by":"crossref","unstructured":"Pe\u00f1a CA, Guzm\u00e1n MA, C\u00e1rdenas PF (2016) Inverse kinematics of a 6 dof industrial robot manipulator based on bio-inspired multi-objective optimization techniques. In: 2016 IEEE Colombian Conference on Robotics and Automation (CCRA), pp 1\u20136","DOI":"10.1109\/CCRA.2016.7811428"},{"key":"9392_CR33","unstructured":"Pieper DL (1969) The kinematics of manipulators under computer control. Dissertation, Stanford University"},{"key":"9392_CR34","doi-asserted-by":"publisher","first-page":"385","DOI":"10.1016\/j.mechmachtheory.2018.09.022","volume":"131","author":"RV Ram","year":"2019","unstructured":"Ram RV, Pathak PM, Junco SJ (2019) Inverse kinematics of mobile manipulator using bidirectional particle swarm optimization by manipulator decoupling. Mech Mach Theory 131:385\u2013405","journal-title":"Mech Mach Theory"},{"key":"9392_CR35","doi-asserted-by":"publisher","first-page":"10493","DOI":"10.1007\/s10489-021-02831-3","volume":"52","author":"N Rokbani","year":"2022","unstructured":"Rokbani N, Mirjalili S, Slim M et al (2022) A beta salp swarm algorithm meta-heuristic for inverse kinematics and optimization. Appl Intell 52:10493\u201310518","journal-title":"Appl Intell"},{"key":"9392_CR36","first-page":"1","volume":"2020","author":"J Shi","year":"2020","unstructured":"Shi J, Mao Y, Li P et al (2020) Hybrid mutation fruit fly optimization algorithm for solving the inverse kinematics of a redundant robot manipulator. Math Probl Eng 2020:1\u201313","journal-title":"Math Probl Eng"},{"key":"9392_CR37","volume-title":"Robotics: modelling, planning and control","author":"B Siciliano","year":"2008","unstructured":"Siciliano B, Sciavicco L, Villani L, Oriolo G (2008) Robotics: modelling, planning and control. Springer, New York"},{"issue":"1","key":"9392_CR38","doi-asserted-by":"publisher","first-page":"437","DOI":"10.3982\/ECTA17605","volume":"89","author":"B Smeulders","year":"2021","unstructured":"Smeulders B, Cherchye L, De Rock B (2021) Nonparametric analysis of random utility models: computational tools for statistical testing. Econometrica 89(1):437\u2013455","journal-title":"Econometrica"},{"key":"9392_CR39","doi-asserted-by":"crossref","unstructured":"Starke S, Hendrich N, Magg S et al (2016) An efficient hybridization of genetic algorithms and particle swarm optimization for inverse kinematics. In:2016 IEEE International Conference on Robotics and Biomimetics (ROBIO), pp 1782\u20131789","DOI":"10.1109\/ROBIO.2016.7866587"},{"key":"9392_CR40","doi-asserted-by":"crossref","unstructured":"Tabandeh S, Clark C, Melek W (2006) A genetic algorithm approach to solve for multiple solutions of inverse kinematics using adaptive niching and clustering. In: IEEE international conference on evolutionary computation, pp 1815\u20131822","DOI":"10.1109\/CEC.2006.1688527"},{"issue":"7","key":"9392_CR41","doi-asserted-by":"publisher","first-page":"2275","DOI":"10.1017\/S0263574721001648","volume":"40","author":"Y Xian","year":"2022","unstructured":"Xian Y, Chen Y, Chen T et al (2022) An improved inverse kinematics solution for 6-DOF robot manipulators with offset wrists. Robotica 40(7):2275\u20132294","journal-title":"Robotica"},{"key":"9392_CR42","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 et al (2021) An effective and unified method to derive the inverse kinematics formulas of general six-DOF manipulator with simple geometry. Mech Mach Theory 159:104265","journal-title":"Mech Mach Theory"},{"key":"9392_CR43","volume-title":"Biostatistical analysis","author":"JH Zar","year":"2010","unstructured":"Zar JH (2010) Biostatistical analysis, 5th edn. Prentice Hall","edition":"5"},{"key":"9392_CR44","doi-asserted-by":"publisher","first-page":"3269","DOI":"10.1007\/s00500-017-2975-y","volume":"23","author":"L Zhang","year":"2017","unstructured":"Zhang L, Xiao N (2017) A novel artificial bee colony algorithm for inverse kinematics calculation of 7-DOF serial manipulators. Soft Comput 23:3269\u20133277","journal-title":"Soft Comput"},{"key":"9392_CR45","doi-asserted-by":"publisher","first-page":"105273","DOI":"10.1016\/j.mechmachtheory.2023.105273","volume":"183","author":"X Zhang","year":"2023","unstructured":"Zhang X, Li G, Xiao F et al (2023) An inverse kinematics framework of mobile manipulator based on unique domain constraint. Mech Mach Theory 183:105273","journal-title":"Mech Mach Theory"},{"issue":"6","key":"9392_CR46","doi-asserted-by":"publisher","first-page":"172988141881829","DOI":"10.1177\/1729881418818297","volume":"15","author":"R Zhao","year":"2018","unstructured":"Zhao R, Shi Z, Guan Y et al (2018) Inverse kinematic solution of 6R robot manipulators based on screw theory and the Paden-Kahan subproblem. Int J Adv Robot Syst 15(6):1729881418818297","journal-title":"Int J Adv Robot Syst"},{"key":"9392_CR47","first-page":"363","volume":"10","author":"G Zhao","year":"2022","unstructured":"Zhao G, Jiang D, Liu X et al (2022) A tandem manipulator inverse kinematic solution based on an improved particle swarm algorithm. Front Bioeng Biotechnol 10:363","journal-title":"Front Bioeng Biotechnol"}],"container-title":["Soft Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-023-09392-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00500-023-09392-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-023-09392-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,26]],"date-time":"2024-06-26T18:20:36Z","timestamp":1719426036000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00500-023-09392-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,11,15]]},"references-count":47,"journal-issue":{"issue":"7-8","published-print":{"date-parts":[[2024,4]]}},"alternative-id":["9392"],"URL":"https:\/\/doi.org\/10.1007\/s00500-023-09392-2","relation":{},"ISSN":["1432-7643","1433-7479"],"issn-type":[{"value":"1432-7643","type":"print"},{"value":"1433-7479","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,11,15]]},"assertion":[{"value":"17 October 2023","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 November 2023","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"We declare that we have no financial and personal relationships with other people or organizations that can inappropriately influence our work, and there is no professional or other personal interest of any nature or kind in any product, service, and\/or company that could be construed as influencing the position presented in, or the review of, the manuscript entitle.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}