A regularization-patching dual quaternion optimization method for solving the hand-eye calibration problem
From MaRDI portal
Abstract: The hand-eye calibration problem is an important application problem in robot research. Based on the 2-norm of dual quaternion vectors, we propose a new dual quaternion optimization method for the hand-eye calibration problem. The dual quaternion optimization problem is decomposed to two quaternion optimization subproblems. The first quaternion optimization subproblem governs the rotation of the robot hand. It can be solved efficiently by the eigenvalue decomposition or singular value decomposition. If the optimal value of the first quaternion optimization subproblem is zero, then the system is rotationwise noiseless, i.e., there exists a ``perfect robot hand motion which meets all the testing poses rotationwise exactly. In this case, we apply the regularization technique for solving the second subproblem to minimize the distance of the translation. Otherwise we apply the patching technique to solve the second quaternion optimization subproblem. Then solving the second quaternion optimization subproblem turns out to be solving a quadratically constrained quadratic program. In this way, we give a complete description for the solution set of hand-eye calibration problems. This is new in the hand-eye calibration literature. The numerical results are also presented to show the efficiency of the proposed method.
Recommendations
- A proximal linearized algorithm for dual quaternion optimization with applications in hand-eye calibration
- Standard dual quaternion optimization and its applications in hand-eye calibration and SLAM
- scientific article; zbMATH DE number 1049496
- Nonlinear optimal robot hand-eye calibration
- Hand-eye calibration using camera's IMU sensor in quadric geometric algebra (QGA)
Cites work
- A Lagrangian-DNN relaxation: a fast method for computing tight lower bounds for a class of quadratic optimization problems
- Algorithm 996
- Dual quaternions and dual quaternion vectors
- GloptiPoly 3: moments, optimization and semidefinite programming
- Hand-eye calibration with a new linear decomposition algorithm
- On the comparisons of unit dual quaternion and homogeneous transformation matrix
- Standard dual quaternion optimization and its applications in hand-eye calibration and SLAM
Cited in
(17)- Standard dual quaternion optimization and its applications in hand-eye calibration and SLAM
- Hand-eye calibration using camera's IMU sensor in quadric geometric algebra (QGA)
- A proximal linearized algorithm for dual quaternion optimization with applications in hand-eye calibration
- An ADMM framework for enhanced hand-eye calibration using dual quaternions
- Weak dual Drazin inverse and its characterizations and properties
- The subspace constrained least squares solution of unit dual quaternion vector equations and its application to hand-eye calibration
- A metric function for dual quaternion matrices and related least-squares problems
- Dual EP matrices and their properties and characterizations
- Dual complex adjoint matrix and applications to hand-eye calibration and multi-agent formation control
- Dual-quaternion-based kinematic calibration in robotic hand-eye systems: a new separable calibration framework and comparison
- Complex representation matrix of third-order quaternion tensors with application to video inpainting
- Motion, dual quaternion optimization and motion optimization
- Three-step Jacobi method for computing eigenvalues of dual quaternion Hermitian matrices
- The generalized hand-eye calibration matrix equation AX - YB = C over dual quaternions
- Further results for the dual Hartwig-Spindelböck decomposition and its applications
- Multi-camera robot-world hand-eye calibration by solving multi-unit dual quaternion equations
- Projecting onto the unit dual quaternion set
This page was built for publication: A regularization-patching dual quaternion optimization method for solving the hand-eye calibration problem
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6151594)