{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,30]],"date-time":"2026-07-30T12:42:00Z","timestamp":1785415320608,"version":"3.56.0"},"reference-count":32,"publisher":"Cambridge University Press (CUP)","issue":"3","license":[{"start":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T00:00:00Z","timestamp":1776729600000},"content-version":"unspecified","delay-in-days":51,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2026,3]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Non-spherical wrist manipulators are widely used in industrial settings, yet they lack effective inverse kinematics solutions. Current methods primarily rely on numerical iteration, which suffers from limitations such as sensitivity to initial values and convergence issues. Meanwhile, algebraic elimination methods require complex elimination techniques to obtain analytical solutions, restricting their practical engineering application. To address the limitations of these existing approaches, this paper innovatively proposes a novel analytical method based on conformal geometric algebra theory. The core of this method lies in utilizing the geometric characteristics of the manipulator to establish a polynomial equation for one of the joint variables, after which the remaining joint angles are solved according to the joint angle solution methodology. The correctness of the proposed method was verified using three sets of joint angles. Additionally, a comparative analysis with the Dixon elimination method was conducted using 100 sets of arbitrary initial joint angles. Example validation demonstrates that the proposed method exhibits significant advantages in computation time, solution completeness, and numerical accuracy, thereby providing a new theoretical tool and practical framework for the inverse kinematics analysis of robotic manipulators.<\/jats:p>","DOI":"10.1017\/s0263574726103385","type":"journal-article","created":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T07:39:16Z","timestamp":1776757156000},"page":"826-844","source":"Crossref","is-referenced-by-count":0,"title":["A novel method for inverse kinematics analysis of non-spherical wrist robotic manipulators based on conformal geometric algebra"],"prefix":"10.1017","volume":"44","author":[{"ORCID":"https:\/\/orcid.org\/0009-0002-5617-0327","authenticated-orcid":false,"given":"Dongyang","family":"Zhu","sequence":"first","affiliation":[{"id":[{"id":"https:\/\/ror.org\/018hded08","id-type":"ROR","asserted-by":"publisher"}],"name":"Hebei University of Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9906-6031","authenticated-orcid":false,"given":"Zhonghai","family":"Zhang","sequence":"additional","affiliation":[{"id":[{"id":"https:\/\/ror.org\/018hded08","id-type":"ROR","asserted-by":"publisher"}],"name":"Hebei University of Technology"},{"id":[{"id":"https:\/\/ror.org\/018hded08","id-type":"ROR","asserted-by":"publisher"}],"name":"Key Laboratory of Advanced Intelligent Protective Equipment Technology (Hebei University of Technology), Ministry of Education"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"56","published-online":{"date-parts":[[2026,4,21]]},"reference":[{"key":"S0263574726103385_ref8","doi-asserted-by":"publisher","DOI":"10.1115\/1.0001977V"},{"key":"S0263574726103385_ref13","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2870332"},{"key":"S0263574726103385_ref30","doi-asserted-by":"publisher","DOI":"10.1115\/1.4068432"},{"key":"S0263574726103385_ref28","doi-asserted-by":"crossref","unstructured":"[28] Wang, J. Y. , Shao, Z. Z. and Guan, Y. , \u201cInverse Kinematics of 6-DOF Robot Manipulator via Analytic Solution with Conformal Geometric Algebra,\u201d In: 2018 IEEE International Conference on Robotics and Biomimetics (ROBIO) (2018) pp. 2508\u20132513.","DOI":"10.1109\/ROBIO.2018.8665317"},{"key":"S0263574726103385_ref15","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2020.106074"},{"key":"S0263574726103385_ref25","first-page":"148","volume-title":"Inverse Kinematics for the Industrial Robot IRB4400 Based on Conformal Geometric Algebra","author":"Tich","year":"2020"},{"key":"S0263574726103385_ref11","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574721001648"},{"key":"S0263574726103385_ref9","doi-asserted-by":"crossref","first-page":"562","DOI":"10.1007\/s12555-019-0570-y","article-title":"A new geometric subproblem to extend solvability of inverse, kinematics based on screw theory for 6R robot manipulators","volume":"19","author":"Leotolm","year":"2021","journal-title":"Int. J. Control Autom."},{"key":"S0263574726103385_ref6","doi-asserted-by":"publisher","DOI":"10.1016\/j.cnsns.2023.107541"},{"key":"S0263574726103385_ref3","doi-asserted-by":"publisher","DOI":"10.1115\/1.4006187"},{"key":"S0263574726103385_ref24","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2022.105011"},{"key":"S0263574726103385_ref14","doi-asserted-by":"crossref","first-page":"68","DOI":"10.3901\/JME.2022.19.068","article-title":"Inverse kinematics solution algorithm of a 6R robot with non-spherical wrist","volume":"58","author":"Luo","year":"2022)","journal-title":"J. Mech. Eng."},{"key":"S0263574726103385_ref32","doi-asserted-by":"publisher","DOI":"10.1115\/1.4024239"},{"key":"S0263574726103385_ref27","first-page":"86","article-title":"An algebraic method of conformal geometry for inverse kinematics of a 6-degree-of-freedom articulated robot","volume":"50","author":"Huang","year":"2016","journal-title":"J. Shanghai Jiao Tong Univer."},{"key":"S0263574726103385_ref7","doi-asserted-by":"crossref","first-page":"50","DOI":"10.3901\/JME.2023.01.050","article-title":"A high-precision method for solving the inverse kinematics of multi-axis robots","volume":"59","author":"Chen","year":"2023","journal-title":"J. Mech. Eng."},{"key":"S0263574726103385_ref12","doi-asserted-by":"crossref","unstructured":"[12] Pan, H. , Fu, B. , Chen, L. and Feng, J. , \u201cThe Inverse Kinematics Solutions of Robot Manipulators with Offset Wrist Using the Offset Modification Method,\u201d In: International Conference on Automation and Robotics (2011).10.1007\/978-3-642-25553-3_81","DOI":"10.1007\/978-3-642-25553-3_81"},{"key":"S0263574726103385_ref18","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574723001789"},{"key":"S0263574726103385_ref1","doi-asserted-by":"publisher","DOI":"10.1177\/09544062251318236"},{"key":"S0263574726103385_ref20","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2020.104180"},{"key":"S0263574726103385_ref16","doi-asserted-by":"publisher","DOI":"10.1017\/S026357472400136X"},{"key":"S0263574726103385_ref31","doi-asserted-by":"crossref","first-page":"68","DOI":"10.3901\/JME.2023.23.068","article-title":"CGA-based parameterization of arm angle for inverse kinematics of a redundant 7-degree-of-freedom robotic arm","volume":"59","author":"Zhang","year":"2023","journal-title":"J. Mech. Eng."},{"key":"S0263574726103385_ref19","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574725102208"},{"key":"S0263574726103385_ref5","doi-asserted-by":"publisher","DOI":"10.1016\/j.apm.2022.03.006"},{"key":"S0263574726103385_ref4","first-page":"1","article-title":"Research on a new method for inverse kinematics analysis of spatial 6R serial manipulators","volume":"58","author":"Zhang","year":"2022","journal-title":"J. Mech. Eng."},{"key":"S0263574726103385_ref2","first-page":"2079","article-title":"Optimizing redundant robot kinematics and motion planning via advanced D-H analysis and enhanced artificial potential fields","volume":"13","author":"Zhang","year":"2024","journal-title":"Electronics"},{"key":"S0263574726103385_ref22","unstructured":"[22] Liao, W. , Yang, X. , Miao, D. , Ying, X. and Chen, K. , \u201cInverse Kinematics of a Class of 7R. 6-DOF Robots with Non-spherical Wrist,\u201d In: Mechatronics and Automation (ICMA), 2013 IEEE International Conference on (IEEE, 2013)."},{"key":"S0263574726103385_ref23","doi-asserted-by":"publisher","DOI":"10.1186\/s10033-025-01223-9"},{"key":"S0263574726103385_ref17","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2021.104265"},{"key":"S0263574726103385_ref10","doi-asserted-by":"publisher","DOI":"10.1016\/j.apm.2013.10.014"},{"key":"S0263574726103385_ref21","first-page":"2074137","article-title":"Inverse kinematics of a 7R. 6-DOF robot with nonspherical wrist based on transformation into the 6R robot","volume":"101","author":"Wang","year":"2021","journal-title":"Math. Probl. Eng. Theory Methods Appl."},{"key":"S0263574726103385_ref29","doi-asserted-by":"crossref","first-page":"2067","DOI":"10.1007\/s00006-016-0698-2","article-title":"Efficient implementation of inverse kinematics on a 6-dof industrial robot using conformal geometric algebra","volume":"27","author":"Sondre","year":"2017","journal-title":"Adv. Appl. Clifford Al"},{"key":"S0263574726103385_ref26","doi-asserted-by":"crossref","first-page":"39","DOI":"10.3901\/JME.2021.09.039","article-title":"Displacement analysis of spatial linkage mechanisms based on conformal geometric algebra","volume":"57","author":"Huang","year":"2021","journal-title":"J. Mech. Eng."}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574726103385","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,19]],"date-time":"2026-06-19T03:00:02Z","timestamp":1781838002000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574726103385\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,3]]},"references-count":32,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2026,3]]}},"alternative-id":["S0263574726103385"],"URL":"https:\/\/doi.org\/10.1017\/s0263574726103385","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"value":"0263-5747","type":"print"},{"value":"1469-8668","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,3]]}}}