Abstract
This letter considers a common calibration problem in robotics: determining the orientation of a three-axis gyro relative to a three-axis magnetometer. This letter first forms the calibration problem as Ri X mi = Rj X mj and then presents two methods to solve the equation on SO(3). The first method is to solve for X directly by regarding the equation as a homogeneous linear equation with respect to X and subsequently enforce the solution onto SO(3). The second approach, utilizing geometrical properties of SO(3), transforms the equation into an equivalent linear equation in the form of Ax = b and invokes a recursive least-squares algorithm to solve. The proposed calibration algorithms succeed in their computational and memory efficiency and suitability for the real-time implementation on embedded systems. Both simulation and experiments on large-scale bulky unmanned aerial vehicles (UAVs) are provided to show that the proposed formulation along with the two solvers can successfully calibrate large misalignments under small and casual movements of the UAV.
| Original language | English |
|---|---|
| Article number | 8253877 |
| Pages (from-to) | 849-856 |
| Number of pages | 8 |
| Journal | IEEE Robotics and Automation Letters |
| Volume | 3 |
| Issue number | 2 |
| DOIs | |
| Publication status | Published - Apr 2018 |
Bibliographical note
Publisher Copyright:© 2016 IEEE.
Keywords
- Calibration and identification
- aerial systems: applications
- field robots
Fingerprint
Dive into the research topics of 'Real-Time Calibration of Gyro-Magnetometer Misalignment'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver