A robust 6-D pose tracking approach by fusing a multi-camera tracking device and an AHRS module
Optical tracking technique based on multiple cameras is widely employed in robots, virtual reality, and industrial measurements due to its excellent position accuracy. However, its 6-D tracking practicability is impaired by the line-of-sight issue and the complicated tracker based on multiple marker...
Saved in:
Main Authors: | , , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2022
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/163777 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | Optical tracking technique based on multiple cameras is widely employed in robots, virtual reality, and industrial measurements due to its excellent position accuracy. However, its 6-D tracking practicability is impaired by the line-of-sight issue and the complicated tracker based on multiple markers. Hence, we implemented a custom-built hybrid tracking system consisting of four-camera equipment and a 6-D tracker comprising a single optical marker and an automatic heading reference system (AHRS). AHRS provides the 3-D orientation of the tracked object directly and compensates for the 3-D position when the optical tracking is occluded. A two-stage cascaded adaptive unscented Kalman filtering (CAUKF) was proposed to enhance real-time fusion tracking performance. The CAUKF not only provides a reliable frequency enhancement solution for the optical tracking adapting to various frequencies, but also improves the continuality of prediction on fusion state variables and the corresponding covariance matrix, which helps initialize the occlusion tracking accurately. When an occlusion occurs, a learning-based adaptive unscented Kalman filter (LAUKF) module can adaptively adjust noise estimation matrices in the unscented transformation according to the AHRS data, thereby significantly reducing the position estimation error. Experimental results reveal that the proposed tracking approach achieved 6-D tracking at 100 Hz with 0.32-mm position error (mean absolute error) and 0.1° orientation error. This study furnishes a novel implementation method for the full 6-D pose tracking with a simplified tracker structure and improved accuracy, continuity, and stability. |
---|