속도 측정 세션이 20분쯤 지나면 숫자가 이상해지기 시작한다. 바 경로 화면을 보면 세팅을 전혀 바꾸지 않았는데도 바벨이 세션 초반보다 몇 센티미터 더 높은 위치에 떠 있는 것처럼 표시된다. 가벼운 워밍업 세트의 평균 속도가 오히려 세션 앞부분의 거의 최대 강도 싱글보다 빠르게 나오기도 한다. 관성 센서를 다루는 코치라면 이런 상황을 계속 겪게 되는데, 첫 반응은 대개 앱을 탓하거나 장비를 교체하는 것이다. 그러나 진짜 원인은 거의 항상 드리프트다. 이는 관성측정장치(IMU)가 위치와 속도 데이터를 만들어내는 방식에서 비롯되는 잘 알려진 현상이며, 잘 설계된 센서 퓨전은 이를 완전히 없애는 것이 아니라 일정 범위 안에 가둔다.
IMU 드리프트란 무엇인가
관성측정장치는 3축 가속도계와 3축 자이로스코프를 결합해 자세, 속도, 위치를 추정한다. 스포츠용 센서 다수는 여기에 지자기계(마그네토미터)까지 더한다. 이 중 어느 값도 직접 측정되지 않는다. 실제로 측정되는 것은 가속도뿐이며, 속도는 가속도를 시간에 대해 적분해 얻고 위치는 그 속도를 다시 한 번 적분해 얻는다. 문제는 바로 이 적분 과정에서 시작된다. 모든 MEMS 가속도계와 자이로스코프는 온도, 공급 전압, 전원을 켠 이후 경과 시간에 따라 조금씩 변하는 편향 오차를 갖고 있으며, 일반 소비자용 가속도계는 대개 수 밀리지(mg) 수준, 자이로스코프는 초당 1도 미만 수준의 편향을 보인다.
이 정도로 작은 편향은 적분되기 전까지는 무시해도 될 것처럼 보인다. 하지만 초당 0.3~0.5도 수준의 자이로스코프 편향도 보정 없이 연속 적분되면 1분 이내에 수십 도에 달하는 방향 오차로 누적된다. 속도는 가속도의 단일 적분값이고 위치는 이중 적분값이기 때문에, 작은 상수 형태의 가속도계 편향은 시간에 대략 비례해서 커지는 속도 오차를 만들고, 위치 오차는 대략 시간의 제곱에 비례해 커진다(Woodman, 2007). 이것이 바로 한 세트의 첫 세 번째 반복까지는 정확하게 표시되던 트래커가 열두 번째 반복에서는 눈에 띄게 어긋나는 이유다. 이 오차는 평균을 내면 사라지는 무작위 노이즈가 아니라, 매 샘플마다 누적되는 편향이다.
오차가 상쇄되지 않고 누적되는 이유
2007년 올리버 우드먼(Oliver Woodman)이 케임브리지 대학교에서 발표한 스트랩다운 관성 항법 관련 기술 보고서는 지금도 스포츠 기술 엔지니어들이 원시 IMU 출력값이 왜 GPS처럼 동작할 수 없는지를 설명할 때 가장 많이 인용하는 자료다. 그가 제시한 예시 계산에 따르면, 잔여 편향이 약 1밀리지(mg) 수준인 중급 MEMS 가속도계를 아무런 보정 없이 이중 적분할 경우 약 1분 만에 위치 오차가 수십 미터 단위로 커진다. 이 보고서의 핵심 결론은 보정되지 않은 저가형 관성 시스템은 몇 초 이상의 독립적인 위치 추적에는 사실상 쓸 수 없다는 것이다. 바벨이나 스프린트 트래커가 60초짜리 개방형 항법을 수행하는 것은 아니지만, 같은 성장 곡선이 훈련에서 중요한 더 짧은 구간에도 그대로 적용된다. 한 번의 반복에서는 눈치채기 어려울 만큼 작은 잔여 편향도, 아무것도 이를 리셋해주지 않으면 다섯 세트짜리 블록이 끝날 무렵에는 이동량과 속도 수치를 눈에 띄게 왜곡할 만큼 커진다.
자이로스코프 드리프트는 문제를 한층 더 악화시키는데, 방향 오차가 가속도를 올바른 기준 좌표계로 변환하는 방식 자체를 바꿔놓기 때문이다. 장치가 내부적으로 추정하는 바벨의 기울기가 실제와 단 몇 도만 어긋나도, 중력 벡터의 일부가 수평 가속도로 잘못 인식되고, 이렇게 잘못 인식된 값이 다른 모든 값과 함께 적분되어 버린다. 이것이 자이로스코프 단독 방식의 단일 센서 트래커가 방향 변화가 큰 리프트에서 가장 빠르게 드리프트하는 이유다. 스내치나 클린 풀은 바벨의 방향이 거의 바뀌지 않는 백스쿼트보다 훨씬 더 크게 보정되지 않은 방향 오차의 영향을 받는다.
센서 퓨전: 드리프트를 상쇄하는 방법
센서 퓨전은 자이로스코프의 단기 정확성과 드리프트가 없는 두 번째 기준값을 결합하는 방식이다. 여기서 두 번째 기준값이란 가속도계의 중력 벡터, 그리고 9축 센서라면 지자기계의 방위 기준을 말한다. 이렇게 하면 한 센서에서 누적되는 저주파 오차를 다른 센서의 정보로 보정할 수 있다. 자이로스코프는 1초 미만의 짧은 구간에서는 매우 정확하지만 몇 분 단위로는 드리프트가 발생한다. 반대로 가속도계는 샘플 하나하나는 잡음이 많지만, 그 장기 평균값인 중력은 절대 드리프트하지 않는다. 실용적으로 쓰이는 모든 퓨전 알고리즘은 어느 한쪽 센서만을 신뢰하는 대신 이 트레이드오프를 적극적으로 활용하도록 설계되어 있다.
| 퓨전 방식 | 연산 비용 | 일반적인 자세 정확도 | 보정 기준 | 적합한 용도 |
|---|---|---|---|---|
| 원시 자이로 적분(퓨전 없음) | 거의 없음 | 분당 수 도씩 악화 | 없음 | 단독 사용 비권장 |
| 상보 필터(Complementary Filter) | 매우 낮음 | 느리고 주기적인 동작에는 충분 | 가속도계 저역통과 + 자이로 고역통과 혼합 | 저전력 웨어러블, 단순 자세 측정 |
| Madgwick / Mahony 경사하강법 | 낮음 | 정지 시 1도 미만, 빠른 동작 시에도 낮은 한 자릿수 도 | 가속도/지자기 기준을 향한 경사하강 보정 | 스포츠용 IMU의 실시간 온디바이스 퓨전 |
| 확장 칼만 필터(EKF) | 중간~높음 | Madgwick와 비슷하거나 약간 우수, 축별 조정 가능 | 자이로·가속도·지자기·운동 모델의 확률적 가중치 결합 | 연구용 시스템, 다중 센서 리그 |
매드윅, 해리슨, 바이디아나탄(Madgwick, Harrison, Vaidyanathan, 2011)은 오늘날 스포츠 및 재활용 IMU에 널리 쓰이는 경사하강법 기반 자세 추정 필터, 이른바 매드윅 필터를 발표했다. 원 논문에서 광학 모션 캡처를 기준으로 검증한 결과, 정지 상태에서는 자세 오차가 약 1도 미만으로 유지되었고 동적인 움직임 중에도 낮은 한 자릿수 도 수준에 머물렀는데, 이는 완전한 확장 칼만 필터에 비해 훨씬 적은 연산 비용으로 달성한 결과였다. 이 연산 효율성은 실험실 워크스테이션이 아니라 바벨에 부착된 코인셀 배터리 칩에서 실시간으로 퓨전 연산을 돌려야 하는 장치에 있어 결코 사소한 차이가 아니다. 이 방법들 중 어느 것도 드리프트를 완전히 없애지는 못한다. 이들이 하는 일은 무한히 커질 수 있는 오차를, 장치가 주기적으로 깨끗한 기준값을 얻는다는 전제하에 작은 정상상태 값 주변을 오가는 오차로 바꾸는 것이다.
드리프트를 실제로 통제하는 현장 캘리브레이션 프로토콜
코치들에게서 듣는 드리프트 관련 불만은 대부분 센서 결함이 아니라 생략되거나 서둘러 진행된 캘리브레이션에서 비롯된다. 아래 절차는 세션 전체를 통틀어 2분이 채 걸리지 않지만, 마지막 세트까지 누적되는 오차량을 확실히 바꿔놓는다.
- 정지 캘리브레이션, 15~20초: 첫 워킹 세트 전에 장치를 손이 아니라 평평하고 수평한 표면 — 랙 선반이나 바닥 — 위에 완전히 정지시켜 둔다. 이는 동작으로 인한 잡음이 들어오기 전에 퓨전 필터에 깨끗한 중력 기준을 제공한다.
- 온도 안정화, 2~3분: 난방이 안 되는 차가운 체육관에서는 첫 세트 전에 장치 전원을 켜고 2~3분 정도 그대로 둔다. MEMS 편향은 온도에 따라 뚜렷하게 변하며, 차가운 가방에서 막 꺼낸 센서는 아직 열평형에 도달하지 않은 상태다.
- 세트 사이 제로 벨로시티 업데이트: 세트가 끝난 뒤 바로 바벨을 들어 올리지 말고, 휴식 시간 동안 3~5초간 장치를 바벨에 완전히 정지된 상태로 둔다. 이는 필터에게 알려진 제로 속도 기준을 제공해 다음 세트가 시작되기 전에 누적된 적분 오차를 상쇄할 수 있게 해준다.
- 15~20분마다 재고정: 세션이 길어질 경우 15~20분마다 의도적으로 10초 정도의 정지 구간을 넣고, 바벨을 떨어뜨리거나 랙에 세게 부딪히는 등 강한 물리적 충격이 있었을 때는 반드시 재고정한다.
- 견고하게 부착하기: 헐거운 스트랩형 마운트는 센서와 바벨 사이에 작은 상대 회전을 일으키며, 필터는 이를 실제 방향 변화로 인식해버린다. 손으로 비틀어도 돌아가지 않을 만큼 스트랩을 조여야 한다.
카모밀라, 베르가미니, 판토치, 반노치(Camomilla, Bergamini, Fantozzi, Vannozzi, 2018)가 학술지 Sensors에 발표한 스포츠용 웨어러블 관성 센서에 관한 체계적 문헌고찰은 방대한 양의 현장 검증 연구를 살펴본 뒤, 일관되지 않거나 아예 없는 캘리브레이션 프로토콜을 IMU 기반 측정값과 표준 기준 시스템 간의 불일치를 만드는 반복적 요인 중 하나로 지목했다. 이 문헌의 실용적 시사점은 현장에서 실제로 벌어지는 일과 정확히 일치한다. 장치 자체가 원래 신뢰할 수 없는 것이 아니라, 깨끗한 기준값을 받아 재보정할 기회를 전혀 얻지 못할 때 신뢰할 수 없어지는 것이다.
드리프트를 악화시키는 흔한 실수들
퓨전 소프트웨어 자체는 잘 만들어진 장치에서도, 몇 가지 일상적인 습관이 드리프트를 다시 불러온다.
헐거운 마운트. 첫 세트에서는 딱 맞았던 벨크로 스트랩이 네 번째 세트쯤 되면 원단이 반복된 장력에 늘어나면서 눈에 띄게 헐거워지는 경우가 흔하다. 이 작은 유격은 센서가 바벨과 독립적으로 흔들리게 만들고, 필터는 이 흔들림을 실제 방향 변화와 구분할 방법이 없다. 처음 부착했을 때의 상태가 계속 유지된다고 가정하지 말고, 몇 세트마다 스트랩 장력을 다시 확인해야 한다.
자기 간섭. 9축 센서를 철제 랙 기둥 가까이에 부착하거나, 손목형 장치를 쌓아놓은 철제 원판 근처에서 착용하면 지자기계의 방위 기준이 눈에 띄게 왜곡될 수 있다 — 방향에 민감한 리프트에서는 충분히 문제가 될 만한 수준이다. 대부분의 스포츠용 IMU는 지자기계를 끄고 자이로+가속도계 퓨전으로 전환할 수 있는 옵션을 제공하는데, 철제 장비가 많은 실내 환경에서는 이쪽이 오히려 더 신뢰할 만한 기본값인 경우가 많다.
콜드 스타트 편향. 겨울철 차 트렁크나 난방이 안 되는 체육관 가방에서 막 꺼낸 센서를 바로 사용하면, 워밍업이 끝난 같은 센서보다 초반 몇 분간 더 많은 드리프트를 보인다. MEMS 편향이 온도에 의존적이며 아직 안정되지 않았기 때문이다. 실외나 난방이 없는 시설에서 나오는 어제는 멀쩡했는데 오늘은 엉망이라는 불만의 가장 흔한 원인이 바로 이것이다.
빠르고 낯선 움직임 패턴. 안정적인 리프팅 케이던스에 맞춰 튜닝된 퓨전 필터는 격투기 타격 콤비네이션이나 골프 스윙처럼 매우 빠른 회전 동작에서는 잠시 지연을 보이며, 필터가 다시 수렴하기 전까지 짧은 자세 오차 스파이크가 나타날 수 있다. 이 재수렴 구간은 결함이 아니라 정상적인 필터 동작이며, 스포츠별 IMU 펌웨어가 주기적인 리프팅 동작과 탄도적이고 각속도가 큰 동작에 대해 서로 다른 게인 설정을 적용하는 이유이기도 하다.
자주 묻는 질문
01한 세트 안에서 바벨 속도 트래커에 발생하는 드리프트는 어느 정도가 정상인가요?+
02눈에 띄는 드리프트가 나타나면 장치가 고장난 건가요?+
03세트 중간에 즉석에서 재캘리브레이션해서 드리프트를 고칠 수 있나요?+
04스쿼트보다 스내치에서 트래커의 드리프트가 더 심한 이유는 무엇인가요?+
05더 비싼 IMU일수록 드리프트가 적나요?+
06팀 스포츠용 GPS 트래커도 바벨 IMU와 같은 방식으로 신뢰해도 되나요?+
관련 글
코칭을 위한 IMU 데이터 검증 가이드: 신뢰도·타당도·실전 적용
점프 수치를 신뢰하기 전에 센서부터 점검해야 합니다. 신뢰도, 타당도, 민감도를 800Hz 프로토콜로 한 세션 안에서 실제로 검증하는 구체적인 방법을 안내합니다.
코치를 위한 IMU 데이터 해석 가이드: 800Hz 점프·VBT 데이터를 결정으로 바꾸는 법
PoinT GO 리포트에 나온 RSI, 점프 높이, 속도 수치를 보고도 무엇을 해야 할지 막막하다면. 부하 조절과 선수 선발까지 이어지는 실전 판단 기준을 담았습니다.
IMU vs 선형 위치 변환기(LPT): 속도 기반 훈련을 위한 측정 장비 완벽 비교 가이드
잘못 고른 장비는 훈련 예산만 쓰고 쓸 수 없는 데이터를 남깁니다. 정확도, 선수 1인당 비용, 셋업 시간까지 하나씩 비교해 VBT 센서를 선택하는 기준을 확인하세요.
IMU 센서 부착 위치 가이드: 신뢰도 높은 데이터를 위한 원칙
같은 선수, 같은 점프인데 센서 위치만 바꿔도 수치가 3cm씩 달라집니다. 천추·흉골·손목별 부착 원칙과 팀에서 흔히 놓치는 실수 5가지를 현장 프로토콜로 짚어봅니다.
회전 스포츠에서 IMU 자이로스코프 포화 현상: 데이터가 평평해지는 이유와 해결법
투수 어깨 그래프가 2,000°/s에서 평평해진다면 버그가 아니라 자이로스코프 포화다. 잘린 데이터를 알아채고 올바른 측정 범위를 설정하는 법.
근육 산소(NIRS) 움직임 아티팩트 트러블슈팅: 센서 슬립과 실제 탈산소화 구분하기
인터벌 중 SmO2가 튀는 게 항상 탈산소화는 아니다. 센서 슬립, 두꺼운 지방층, 스트랩 압박일 수 있다. 원인을 구분하는 법.
그라인딩 반복이 부하-속도 곡선을 왜곡해 1RM 추정치를 무너뜨리는 이유
최대 의도에 미달한 반복 단 1회가 부하-속도 회귀선을 4~7% 1RM만큼 틀어지게 만듭니다. 그라인딩 반복을 찾아내고 데이터에서 걸러내는 방법을 정리했습니다.
타이밍 게이트 vs IMU, 스프린트 측정 뭐가 더 정확할까
정확도는 비슷해도 설치 시간과 비용은 크게 다릅니다. 팀 20명을 관리하는 코치와 개인 트레이너 각각의 상황에서 어떤 장비가 더 맞는지 실측 데이터로 비교했습니다.
전문 연구 수준의 정확도로 퍼포먼스를 측정하세요