# 9축 IMU의 구성과 특성

#### 9축 IMU의 개요

9축 IMU(Inertial Measurement Unit)는 6축 IMU에 자력계(Magnetometer)가 추가된 형태의 관성 측정 장치이다. 6축 IMU는 3축 가속도계와 3축 자이로스코프로 구성되어 있는데, 여기에 3축 자력계가 추가되어 총 9축의 데이터를 제공하게 된다. 이 추가적인 자력계는 지구 자기장을 측정하여 절대 방향을 추정하는 데 중요한 역할을 한다.

9축 IMU는 가속도, 각속도, 그리고 자기장 데이터를 통합하여 보다 정확한 위치, 속도, 그리고 방향성을 제공할 수 있다. 이로 인해 드리프트 보정과 같은 문제에서 6축 IMU보다 향상된 성능을 보이다.

#### 9축 IMU의 구성 요소

9축 IMU는 다음과 같은 세 가지 주요 센서로 구성된다:

1. **가속도계(Accelerometer):** 가속도계는 3축의 선형 가속도를 측정한다. 이는 일반적으로 x, y, z 축에서의 중력과 이동으로 인한 가속도를 포함한다. 가속도계의 주요 기능은 움직임 감지와 중력 방향을 추정하는 것이다.
2. **자이로스코프(Gyroscope):** 자이로스코프는 각축에서의 각속도를 측정한다. 이는 회전 운동을 감지하고 각속도 데이터를 제공한다. 자이로스코프는 상대적인 회전 각도를 계산하는 데 사용되며, 회전율에 기반하여 자세 변화를 추정한다.
3. **자력계(Magnetometer):** 자력계는 지구 자기장을 측정하여 절대 방향을 제공하는 역할을 한다. 자이로스코프의 드리프트 문제를 보정하는 데 중요한 역할을 하며, 자력계를 통해 북쪽 방향과 같은 절대적인 방향을 결정할 수 있다.

#### 9축 IMU의 데이터 융합

9축 IMU에서 발생하는 데이터를 융합하여 보다 정확한 상태 추정을 위해 센서 융합 알고리즘이 필요하다. 이는 주로 칼만 필터(Kalman Filter) 또는 확장 칼만 필터(Extended Kalman Filter, EKF)를 사용하여 이루어진다.

센서 융합의 주요 목표는 각 센서의 장점은 최대화하고, 단점은 최소화하여 보다 신뢰할 수 있는 데이터를 얻는 것이다. 예를 들어, 자이로스코프는 단기적인 회전 감지에 뛰어나지만 시간이 지남에 따라 드리프트가 발생한다. 반면에 자력계는 절대 방향을 제공하지만, 금속 물체나 전자기 간섭에 취약한다. 이러한 센서들의 출력을 융합하여 보완하는 것이 중요하다.

센서 융합 알고리즘의 예는 다음과 같다:

* **예측 단계:** 가속도계와 자이로스코프 데이터를 기반으로 시스템의 상태를 예측한다. 이때 자이로스코프의 데이터를 적분하여 각도를 추정하고, 가속도계를 사용하여 중력의 영향을 보정한다.
* **측정 갱신 단계:** 자력계의 데이터를 사용하여 절대 방향을 보정한다. 자력계의 측정값은 절대적인 기준으로 사용되어 자이로스코프의 드리프트를 보정하며, 이를 통해 장시간 동안 정확한 방향성을 유지할 수 있다.

#### 자력계의 보정과 보정 방법

자력계는 주변 환경의 자기장 간섭에 민감하기 때문에, 이를 보정하는 것이 필수적이다. 자력계 보정은 일반적으로 하드 아이언(Hard Iron)과 소프트 아이언(Soft Iron) 보정으로 나뉜다.

* **하드 아이언 보정:** 하드 아이언 효과는 IMU에 가까운 금속 물체가 일정한 자기장 오프셋을 생성하는 경우를 말한다. 이를 보정하기 위해서는 IMU를 여러 방향으로 회전시키면서 측정된 자기장을 중심으로 오프셋을 계산하여 제거한다.
* **소프트 아이언 보정:** 소프트 아이언 효과는 IMU 주변의 금속이 자기장을 왜곡시키는 현상을 말한다. 이 효과를 보정하기 위해서는 측정된 자기장을 타원체로 모델링하고 이를 구형으로 변환하는 보정 매트릭스를 적용한다.

자력계의 보정은 정확한 방향 추정을 위해 매우 중요하며, 주기적으로 재보정이 필요할 수 있다.

#### 9축 IMU의 동작 원리와 상호 보완성

9축 IMU는 가속도계, 자이로스코프, 자력계의 데이터를 통합하여 위치와 방향을 추정한다. 이때 각 센서는 서로 보완적인 역할을 한다. 예를 들어, 가속도계는 상대적인 위치 변화를 제공하지만 장시간에 걸쳐 누적 오차가 발생할 수 있다. 자이로스코프는 회전 변화를 정밀하게 감지하지만, 시간이 지나면서 드리프트가 누적된다. 자력계는 절대 방향을 제공하지만, 환경적인 간섭에 취약할 수 있다.

이러한 상호 보완적인 특성으로 인해, 9축 IMU는 6축 IMU보다 훨씬 안정적이고 신뢰할 수 있는 방향성과 위치 추정을 가능하게 한다. 특히, 자력계를 통해 자이로스코프의 장시간 사용 시 발생하는 드리프트를 보정함으로써, 보다 정확한 자세 제어와 내비게이션을 구현할 수 있다.

***

관련 자료:

* Sabatini, A. M. (2006). Quaternion-based extended Kalman filter for determining orientation by inertial and magnetic sensing. Biomedical Engineering, IEEE Transactions on, 53(7), 1346-1356.
* Madgwick, S. O. H., Harrison, A. J. L., & Vaidyanathan, R. (2011). Estimation of IMU and MARG orientation using a gradient descent algorithm. 2011 IEEE International Conference on Rehabilitation Robotics, 1-7.
* IEEE Standards Association. (2014). IEEE Standard for Inertial Sensor Test Equipment, Instrumentation, and Test Methods. IEEE Std 2700-2014.
* Titterton, D. H., & Weston, J. L. (2004). Strapdown Inertial Navigation Technology. 2nd ed., The Institution of Engineering and Technology.
