**Page description appears here**

“Inverse Kinematics for Industrial Robots using Conformal Geometric Algebra”

Authors: Adam L. Kleppe and Olav Egeland,
Affiliation: NTNU
Reference: 2016, Vol 37, No 1, pp. 63-75.

     Valid XHTML 1.0 Strict

Keywords: Conformal Geometric Algebra, Inverse Kinematics, Agilus sixx R900, UR5

Abstract: This paper shows how the recently developed formulation of conformal geometric algebra can be used for analytic inverse kinematics of two six-link industrial manipulators with revolute joints. The paper demonstrates that the solution of the inverse kinematics in this framework relies on the intersection of geometric objects like lines, circles, planes and spheres, which provides the developer with valuable geometric intuition about the problem. It is believed that this will be very useful for new robot geometries and other mechanisms like cranes and topside drilling equipment. The paper extends previous results on inverse kinematics using conformal geometric algebra by providing consistent solutions for the joint angles for the different configurations depending on shoulder left or right, elbow up or down, and wrist flipped or not. Moreover, it is shown how to relate the solution to the Denavit-Hartenberg parameters of the robot. The solutions have been successfully implemented and tested extensively over the whole workspace of the manipulators.

PDF PDF (1005 Kb)        DOI: 10.4173/mic.2016.1.6

DOI forward links to this article:
  [1] Ying Zhang, Xin Liu, Shimin Wei, Yaobing Wang, Xiaodong Zhang, Pei Zhang and Changchun Liang (2018), doi:10.1155/2018/6245341
  [2] Ying Zhang, Xianwen Kong, Shimin Wei, Duanling Li and Qizheng Liao (2018), doi:10.1016/j.mechmachtheory.2018.02.008
  [3] Li-Ming Li, Zhi-Ping Shi, Yong Guan, Qian-Ying Zhang and Yong-Dong Li (2018), doi:10.1007/s10817-018-9498-9
  [4] Xiguang Huang, Chaoyang Ma and Haijun Su (2019), doi:10.1016/j.mechmachtheory.2019.01.035

[1] Dorst, L., Fontijne, D., and Mann, S. (2009). Dorst, L, , Fontijne, D., and Mann, S. Geometric Algebra for Computer Science: An Object-Oriented Approach to Geometry. Morgan Kaufmann Publishers Inc. San Francisco, CA, USA. http://www.geometricalgebra.net/, .
[2] Hildenbrand, D. (2013). Hildenbrand, D, Foundations of Geometric Algebra Computing, volume8 of Geometry and Computing. Springer Berlin Heidelberg, Berlin, Heidelberg. doi:10.1007/978-3-642-31794-1
[3] Hildenbrand, D., Bayro-Corrochano, E., and Zamora, J. (2005). Hildenbrand, D, , Bayro-Corrochano, E., and Zamora, J. Advanced geometric approach for graphics and visual guided robot object manipulation. Proceedings - IEEE International Conference on Robotics and Automation. 2005:4727--4732. doi:10.1109/ROBOT.2005.1570850
[4] Hildenbrand, D., Fontijne, D., Wang, Y., Alexa, M., and Dorst, L. (2006). Hildenbrand, D, , Fontijne, D., Wang, Y., Alexa, M., and Dorst, L. Competitive runtime performance for inverse kinematics algorithms using conformal geometric algebra. Eurographics conference. pages 2006--2006. http://www.gaalop.de/dhilden_data/EG06_Performance.pdf, .
[5] Perwass, C. (2009). Perwass, C, Geometric Algebra with Applications in Engineering, volume4 of Geometry and Computing. Springer Berlin Heidelberg, Berlin, Heidelberg. doi:10.1007/978-3-540-89068-3
[6] Siciliano, B., Sciavicco, L., Villani, L., and Oriolo, G. (2009). Siciliano, B, , Sciavicco, L., Villani, L., and Oriolo, G. Robotics: modelling, planning and control. 2009. http://www.springer.com/fr/book/9781846286414, .
[7] Spong, M.W., Hutchinson, S., and M., V. (2006). Spong, M, W., Hutchinson, S., and M., V. Robot Modeling and Control. 2006. doi:10.1109/TAC.2006.890316
[8] Zamora, J. and Bayro-Corrochano, E. (2004). Zamora, J, and Bayro-Corrochano, E. Inverse kinematics, fixation and grasping using conformal geometric algebra. 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566). 4(1 1):3841--3846. doi:10.1109/IROS.2004.1390013

  title={{Inverse Kinematics for Industrial Robots using Conformal Geometric Algebra}},
  author={Kleppe, Adam L. and Egeland, Olav},
  journal={Modeling, Identification and Control},
  publisher={Norwegian Society of Automatic Control}


Oct 2018: MIC reaches 3000 DOI Forward Links. The last 1000 took 2 years and 5 months.

May 2016: MIC reaches 2000 DOI Forward Links. The first 1000 took 34 years, the next 1000 took 2.5 years.

July 2015: MIC's new impact factor is now 0.778. The number of papers published in 2014 was 21 compared to 15 in 2013, which partially explains the small decrease in impact factor.

Aug 2014: For the 3rd year in a row MIC's impact factor increases. It is now 0.826.

Dec 2013: New database-driven web-design enabling extended statistics. Article number 500 is published and MIC reaches 1000 DOI Forward Links.

Jan 2012: Follow MIC on your smartphone by using the RSS feed.


July 2011: MIC passes 1000 ISI Web of Science citations.

Mar 2010: MIC is now indexed by DOAJ and has received the Sparc Seal seal for open access journals.

Dec 2009: A MIC group is created at LinkedIn and Twitter.

Oct 2009: MIC is now fully updated in ISI Web of Knowledge.