Communications on Applied Mathematics and Computation ›› 2023, Vol. 5 ›› Issue (4): 1469-1483.doi: 10.1007/s42967-022-00213-1

• ORIGINAL PAPERS • 上一篇    下一篇

Standard Dual Quaternion Optimization and Its Applications in Hand-Eye Calibration and SLAM

Liqun Qi1,2   

  1. 1 Department of Mathematics, School of Science, Hangzhou Dianzi University, Hangzhou 310018, Zhejiang, China;
    2 Department of Applied Mathematics, The Hong Kong Polytechnic University, Hung Hom, Kowloon, Hong Kong, China
  • 收稿日期:2022-07-24 修回日期:2022-08-24 发布日期:2023-12-16
  • 通讯作者: Liqun Qi,E-mail:maqilq@polyu.edu.hk E-mail:maqilq@polyu.edu.hk
  • 基金资助:
    This work was partially supported by Hong Kong Innovation and Technology Commission (InnoHK Project CIMDA).

Standard Dual Quaternion Optimization and Its Applications in Hand-Eye Calibration and SLAM

Liqun Qi1,2   

  1. 1 Department of Mathematics, School of Science, Hangzhou Dianzi University, Hangzhou 310018, Zhejiang, China;
    2 Department of Applied Mathematics, The Hong Kong Polytechnic University, Hung Hom, Kowloon, Hong Kong, China
  • Received:2022-07-24 Revised:2022-08-24 Published:2023-12-16
  • Contact: Liqun Qi,E-mail:maqilq@polyu.edu.hk E-mail:maqilq@polyu.edu.hk
  • Supported by:
    This work was partially supported by Hong Kong Innovation and Technology Commission (InnoHK Project CIMDA).

摘要: Several common dual quaternion functions, such as the power function, the magnitude function, the 2-norm function, and the kth largest eigenvalue of a dual quaternion Hermitian matrix, are standard dual quaternion functions, i.e., the standard parts of their function values depend upon only the standard parts of their dual quaternion variables. Furthermore, the sum, product, minimum, maximum, and composite functions of two standard dual functions, the logarithm and the exponential of standard unit dual quaternion functions, are still standard dual quaternion functions. On the other hand, the dual quaternion optimization problem, where objective and constraint function values are dual numbers but variables are dual quaternions, naturally arises from applications. We show that to solve an equality constrained dual quaternion optimization (EQDQO) problem, we only need to solve two quaternion optimization problems. If the involved dual quaternion functions are all standard, the optimization problem is called a standard dual quaternion optimization problem, and some better results hold. Then, we show that the dual quaternion optimization problems arising from the hand-eye calibration problem and the simultaneous localization and mapping (SLAM) problem are equality constrained standard dual quaternion optimization problems.

关键词: Standard dual quaternion functions, Dual quaternion optimization, Quaternion optimization, Hand-eye calibration, Simultaneous localization and mapping(SLAM)

Abstract: Several common dual quaternion functions, such as the power function, the magnitude function, the 2-norm function, and the kth largest eigenvalue of a dual quaternion Hermitian matrix, are standard dual quaternion functions, i.e., the standard parts of their function values depend upon only the standard parts of their dual quaternion variables. Furthermore, the sum, product, minimum, maximum, and composite functions of two standard dual functions, the logarithm and the exponential of standard unit dual quaternion functions, are still standard dual quaternion functions. On the other hand, the dual quaternion optimization problem, where objective and constraint function values are dual numbers but variables are dual quaternions, naturally arises from applications. We show that to solve an equality constrained dual quaternion optimization (EQDQO) problem, we only need to solve two quaternion optimization problems. If the involved dual quaternion functions are all standard, the optimization problem is called a standard dual quaternion optimization problem, and some better results hold. Then, we show that the dual quaternion optimization problems arising from the hand-eye calibration problem and the simultaneous localization and mapping (SLAM) problem are equality constrained standard dual quaternion optimization problems.

Key words: Standard dual quaternion functions, Dual quaternion optimization, Quaternion optimization, Hand-eye calibration, Simultaneous localization and mapping(SLAM)

中图分类号: