RTK(Real-Time Kinematic)란 무엇인가? GPS보다 훨씬 정확한 위치 측정 기술
RTK(Real-Time Kinematic)란 무엇인가? GPS보다 훨씬 정확한 위치 측정 기술

자율주행 자동차와 자율주행 로봇은 단순히 현재 위치를 아는 것만으로는 충분하지 않습니다.
도로의 어느 차선에 있는지, 농업용 로봇이 어느 작물 사이를 지나고 있는지, 드론이 목표 지점에서 얼마나 벗어나 있는지까지 매우 정밀하게 알아야 안전하고 정확한 작업이 가능합니다.
일반적인 GPS는 내비게이션처럼 현재 위치를 확인하는 데는 충분하지만, 오차가 수 미터까지 발생할 수 있어 정밀한 제어가 필요한 피지컬 AI 시스템에는 한계가 있습니다.
이러한 문제를 해결하기 위해 개발된 기술이 RTK(Real-Time Kinematic)입니다.
RTK는 기준국(Base Station)과 위성 신호를 함께 활용하여 위치 오차를 실시간으로 보정하는 기술로, 센티미터 수준의 위치 정확도를 제공할 수 있습니다.
이번 글에서는 RTK의 원리와 GPS와의 차이, 그리고 자율주행과 로봇 분야에서 어떻게 활용되는지 자세히 알아보겠습니다.
RTK란?
- RTK는 Real-Time Kinematic의 약자로, 위성 위치 정보를 실시간으로 보정하여 매우 높은 정확도로 위치를 계산하는 기술입니다.
- 일반 GPS는 이동체가 위성 신호만 이용해 자체적으로 위치를 계산하지만, RTK는 정확한 위치를 알고 있는 기준국(Base Station)에서 측정한 오차 정보를 실시간으로 송신받아 위치를 지속적으로 보정합니다.
- 이 덕분에 일반 GPS의 미터 단위 오차를 센티미터 단위로 획기적으로 줄일 수 있습니다. 최근에는 미국 GPS뿐만 아니라 러시아, 유럽, 중국 등의 위성을 모두 통합한 GNSS(글로벌 위성항법시스템)를 활용하여 신뢰성을 더욱 높이고 있습니다.
일반 GPS의 한계는 무엇일까?
GPS는 우주에 떠 있는 여러 위성으로부터 신호를 받아 거리를 측정하고 현재 위치를 계산합니다.
하지만 신호가 지구로 내려오는 과정에서 다음과 같은 이유로 오차가 발생할 수 있습니다.
- 전리층과 대기 대류권(기상 환경)을 통과할 때 발생하는 신호 지연
- 위성 자체의 미세한 시간 오차 및 궤도 오차
- 건물이나 산, 지형에 부딪혀 신호가 반사되는 현상(다중경로 오차)
- 위성 배치 상황에 따른 기하학적 오차
이러한 여러 요인이 겹치기 때문에 일반 GPS의 위치 오차는 보통 3~10m 수준에 달합니다. 스마트폰 지도나 차량 내비게이션으로 길을 찾을 때는 큰 문제가 없지만, 한 치의 오차도 없어야 하는 자율주행이나 로봇 정밀 제어에는 부족합니다.
RTK의 작동 원리는?
RTK 시스템은 크게 두 가지 장치가 실시간으로 데이터를 주고받으며 작동합니다.
1. 기준국 (Base Station)
기준국은 지리적 좌표(위도, 경도, 고도)를 이미 정확하게 알고 있는 장소에 고정 설치됩니다. 기준국 역시 위성 신호를 수신하는데, 이때 '자신이 알고 있는 진짜 위치'와 '위성 신호로 계산된 위치'를 비교하면 현재 대기 상태 등으로 인해 발생하는 실시간 오차값을 알아낼 수 있습니다. 기준국은 이 보정 정보를 이동체에 무선 통신(Ntrip, 라디오 주파수 등)으로 끊임없이 전송합니다.
2. 이동국 (Rover)
이동국은 자율주행 자동차, 드론, 로봇 등에 장착되는 수신기입니다. 이동국은 하늘의 위성 신호를 받음과 동시에, 기준국이 보내주는 실시간 오차 보정 정보를 함께 융합하여 자신의 최종 위치를 다시 계산합니다.
RTK가 센티미터 급으로 정밀한 핵심 이유: 반송파(Carrier Phase)
기존의 일반 보정 기술(DGPS 등)은 위성이 보내는 디지털 '코드' 데이터만을 이용해 오차를 줄였기 때문에 미터 단위에 머물렀습니다.
반면 RTK는 위성 신호의 반송파(파형의 마루와 골) 위상 자체를 촘촘하게 분석합니다.
파장의 개수를 정밀하게 계산해내는 과정인 **'정수 모호도(Integer Ambiguity)'**를 실시간으로 풀어내어 완벽하게 계산이 완료된 상태를 Fix 상태라고 부르며, 이때 1~2cm의 경이로운 정확도가 확보됩니다. 만약 신호가 불안정해 계산이 완전히 끝나지 않고 추정치만 내는 상태는 Float 상태라고 하며, 이때는 정확도가 수십 센티미터 수준으로 떨어지게 됩니다.
RTK는 얼마나 정확할까?
환경과 장비 성능에 따라 차이가 있지만, 계산이 완전히 끝난 고정(Fix) 상태의 RTK는 일반적으로 수평 기준 1~2cm, 수직 기준 2~4cm 수준의 초정밀 위치 정확도를 제공합니다.
다만 실제 정확도는 상공에 노출된 위성의 개수, 주변 장애물, 통신 상태 등에 영향을 받습니다. 특히 기준국과 이동국 사이의 거리(기선 길이)가 멀어질수록 대기 환경 차이로 인해 보정 효과가 감소하므로, 보통 기준국 반경 수십 km 이내에서 최상의 성능을 발휘합니다.
최근에는 이를 보완하기 위해 전국의 기준국 데이터를 통합하여 가상의 기준국을 만들어주는 'VRS(가상기준점) RTK' 서비스도 널리 쓰이고 있습니다.
RTK의 장점은?
- 압도적인 위치 정확도: 센티미터 수준의 측정이 가능해 정밀한 주행 차선 인지 및 작업이 가능합니다.
- 실시간 고정밀 보정: 수신기 내부 연산 엔진이 초당 10~20회 수준으로 위치를 재계산하기 때문에 이동 중에도 높은 정확도를 유지합니다.
- 자동화 시스템의 필수재: 자율주행 자동차, 농업 로봇, 배송 로봇, 드론처럼 사람의 개입 없이 스스로 정밀 제어되어야 하는 피지컬 AI 시스템에 완벽히 부합합니다.
RTK의 한계는 무엇일까?
RTK 역시 완벽한 만능은 아니며 다음과 같은 뚜렷한 환경적 제한이 있습니다.
- 인프라 의존성: 주변에 물리적인 기준국이 있거나, 보정 데이터를 전송받을 수 있는 유료/무료 보정 서비스 네트워크가 살아있어야 합니다.
- 음영 지역의 취약성: 고층 건물 숲(빌딩숲), 터널, 지하 주차장, 울창한 숲 등 위성 신호 자체가 차단되거나 다중경로 오차가 극심한 곳에서는 고정(Fix) 상태를 유지하기 어렵습니다.
- 통신 환경 필수: 기준국의 보정 데이터를 실시간으로 받아야 하므로, LTE/5G나 라디오 통신이 끊기는 오지에서는 정상 작동이 어렵습니다.
이 때문에 현대 공학에서는 RTK 단독으로 시스템을 구성하지 않고 반드시 다른 센서들과 협력하도록 설계합니다.
RTK는 어디에서 활용될까?
실외에서 활동하는 거의 모든 첨단 피지컬 AI 시스템의 핵심 위치 측정 기술로 활용 범위가 급격히 확대되고 있습니다.
- 자율주행 자동차: 도로 위에서 센티미터 단위로 차선을 구별하고 안전거리를 확보합니다.
- 자율주행 배송 로봇: 복잡한 인도나 아파트 단지 내에서 행인을 피해 지정된 경로로 정확히 이동합니다.
- 농업용 자율주행 트랙터: 넓은 경작지에서 오차 없이 일정한 간격으로 씨앗을 심고 비료를 주어 생산성을 극대화합니다.
- 드론 및 무인 선박: 정밀한 자율 비행과 군집 비행, 항만 내 무인 접안 등을 수행합니다.
- 기타 산업: 스마트 건설 장비 제어, 토목/건축 정밀 측량 등
RTK는 다른 센서와 어떻게 협력할까?
최신 자율주행 및 로봇 시스템은 RTK 신호만을 맹신하지 않습니다. 위성 신호가 끊기거나 교란될 때를 대비해 IMU(관성측정장비), LiDAR(라이다), 카메라, 레이더, 휠 엔코더 등 다양한 센서와 융합합니다.
예를 들어, 로봇이 터널이나 높은 빌딩 사이로 진입해 RTK 신호가 일시적으로 Float 상태가 되거나 끊기면, 순간적으로 고성능 IMU의 가속도 데이터와 휠 엔코더의 바퀴 회전수를 기반으로 위치를 추정하는 '데드 레코닝(Dead Reckoning)' 기술이 이어받습니다. 동시에 라이다와 카메라가 주변 환경 특징점을 파악(SLAM)하여 보완합니다. 이처럼 각 센서의 장점으로 서로의 약점을 메우는 센서 퓨전 기술이 결합되어야만 비로소 완벽하고 안전한 자율주행이 완성됩니다.
IMU(Inertial Measurement Unit: 관성측정장비)란 무엇인가? 궁금하다면 클릭!
IMU(Inertial Measurement Unit)란 무엇인가? 자율주행과 로봇의 움직임을 측정하는 핵심 센서
IMU(Inertial Measurement Unit)란 무엇인가? 자율주행과 로봇의 움직임을 측정하는 핵심 센서 자율주행 자동차와 드론, 휴머노이드 로봇은 끊임없이 자신의 움직임을 파악하며 주변 환경에 맞게 자세를
usableinfo.com
GPS와 RTK의 차이 요약 테이블
| 구분 | 일반 GPS (GNSS 단독) | RTK (실시간 이동측위) |
| 위치 정확도 | 수 미터 수준 (약 3~10m) | 수 센티미터 수준 (1~2cm) |
| 기준국(Base) 사용 | 사용하지 않음 | 필수 사용 (물리 기준국 또는 네트워크 가상 기준국) |
| 실시간 정밀 보정 | 제한적 (기본 궤도/대기 보정 수준) | 고정밀 실시간 보정 (반송파 정수 모호도 해독) |
| 정밀 작업 활용 | 오차가 커서 단독 정밀 작업 제한적 | 고정밀 농업, 측량, 드론 제어에 적합 |
| 자율주행 내 역할 | 대략적인 위치 파악 (보조적 역할) | 차선 수준의 정밀 위치 측정 (핵심 기술) |
마무리
RTK는 기준국에서 제공하는 반송파 기반의 고정밀 보정 정보를 이용해, 일반 GPS가 가진 수 미터의 오차 장벽을 센티미터 단위로 깨부순 혁신적인 기술입니다.
현재 자율주행 자동차를 비롯해 드론, 농업용 로봇 등 위치의 정밀함이 곧 안전과 직결되는 피지컬 AI 산업의 든든한 척추 역할을 맡고 있습니다.
음영 지역에서의 한계를 극복하기 위해 IMU, 라이다, 카메라 등과의 센서 융합이 필수적으로 동반되고 있으며, 앞으로 로봇과 모빌리티의 자율화 수준이 높아질수록 RTK 기술의 가치와 수요는 더욱 거대해질 것으로 기대됩니다.