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

被引:22
作者
Qi, Liqun [1 ,2 ]
机构
[1] Hangzhou Dianzi Univ, Sch Sci, Dept Math, Hangzhou 310018, Zhejiang, Peoples R China
[2] Hong Kong Polytech Univ, Dept Appl Math, Hung Hom, Kowloon, Hong Kong, Peoples R China
关键词
Standard dual quaternion functions; Dual quaternion optimization; Quaternion optimization; Hand-eye calibration; Simultaneous localization and mapping (SLAM); SIMULTANEOUS ROBOT-WORLD; FORM AX; EQUATIONS;
D O I
10.1007/s42967-022-00213-1
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
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.
引用
收藏
页码:1469 / 1483
页数:15
相关论文
共 26 条
[1]   Dual Quaternion Modeling and Control of a Quad-rotor Aerial Manipulator [J].
Abaunza, H. ;
Castillo, P. ;
Victorino, A. ;
Lozano, R. .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2017, 88 (2-4) :267-283
[2]   Unit dual quaternion-based pose optimisation for visual runway observations [J].
Brambley, Galen ;
Kim, Jonghyuk .
IET CYBER-SYSTEMS AND ROBOTICS, 2020, 2 (04) :181-189
[3]   Building a robust implementation of bearing-only inertial SLAM for a UAV [J].
Bryson, Mitch ;
Sukkarieh, Salah .
JOURNAL OF FIELD ROBOTICS, 2007, 24 (1-2) :113-143
[4]  
Bultmann S., 2019, 2019 22TH INT C INFO, P1
[5]   Past, Present, and Future of Simultaneous Localization and Mapping: Toward the Robust-Perception Age [J].
Cadena, Cesar ;
Carlone, Luca ;
Carrillo, Henry ;
Latif, Yasir ;
Scaramuzza, Davide ;
Neira, Jose ;
Reid, Ian ;
Leonard, John J. .
IEEE TRANSACTIONS ON ROBOTICS, 2016, 32 (06) :1309-1332
[6]  
Carlone L, 2015, IEEE INT CONF ROBOT, P4597, DOI 10.1109/ICRA.2015.7139836
[7]  
Chen YN, 2022, PAC J OPTIM, V18, P55
[8]   Low-Rank Quaternion Approximation for Color Image Processing [J].
Chen, Yongyong ;
Xiao, Xiaolin ;
Zhou, Yicong .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2020, 29 :1426-1439
[9]   Dual quaternion-based graphical SLAM [J].
Cheng, Jiantong ;
Kim, Jonghyuk ;
Jiang, Zhenyu ;
Che, Wanfang .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2016, 77 :15-24
[10]   Hand-eye calibration using dual quaternions [J].
Daniilidis, K .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1999, 18 (03) :286-298