티스토리 뷰

반응형

도심속 GPS정확도
드디어 이걸 해결하나!

도심에서 GPS가 자꾸 헤매는 이유, 그리고 그걸 해결한 과학자들 📍

내비게이션 켜고 도심을 걷다 보면 이런 경험 한 번쯤 있으시죠. 분명 인도를 똑바로 걷고 있는데, 지도 속 내 위치는 도로를 가로질러 지그재그로 튀거나 갑자기 건너편 건물로 점프해버리는 거요. "내 폰 GPS 고장 났나?" 싶은 그 순간 말이에요. 그런데 노르웨이 과학자들이 마침내 이 고질병을 해결했다고 합니다. 어떻게 한 건지 풀어볼게요.

왜 도심에서 GPS가 거짓말을 할까?

먼저 원인부터요. 노르웨이 과학기술대(NTNU)의 아르데시르 모하마디 박사과정생은 단호하게 말합니다. "도시는 위성 항법에 정말 가혹한 환경입니다."

이유는 건물 때문이에요. 도심의 유리와 콘크리트 건물들은 위성 신호를 사방으로 튕겨냅니다. 높은 빌딩은 하늘을 가려서 위성이 안 보이게 만들고요. 탁 트인 고속도로에선 완벽하던 GPS가 빌딩 숲에 들어서면 헤매기 시작하는 거죠.

핵심 원리를 짚으면 이래요. GPS는 위성 신호가 도달하는 데 걸린 시간으로 거리를 계산해 위치를 파악합니다. 그런데 신호가 건물에 튕겨서 빙 둘러 오면, 도달 시간이 길어지죠. 그러면 거리 계산이 틀어지고, 결국 엉뚱한 위치가 찍히는 겁니다.

연구자들은 이런 빽빽한 도심 환경을 **'어반 캐니언(urban canyon, 도시 협곡)'**이라고 불러요. 높은 건물들이 양옆으로 늘어선 거리가 마치 깊은 협곡 같다는 거죠. 이 협곡 안에선 신호가 여러 벽에 반사되고 나서야 도착하니, 위치가 부정확할 수밖에 없습니다.

왜 지금 이게 중요한가: 자율주행

"좀 헤매도 내가 알아서 가면 되지" 싶을 수도 있어요. 하지만 자율주행차에겐 이게 생사가 걸린 문제입니다. 모하마디의 말이 핵심을 짚어요. "자율주행차에게 이건 자신감 있고 안전한 주행이냐, 아니면 머뭇거리는 불안한 주행이냐를 가르는 차이입니다."

내 위치를 cm 단위로 정확히 알아야 차선을 지키고 안전하게 달릴 수 있는데, GPS가 도로 건너편으로 튀어버리면 큰일이겠죠. 그래서 연구진은 어반 캐니언 전용 위치 측정 기술 **'스마트내브(SmartNav)'**를 개발했습니다.

해결책 1: 'GPS 코드' 대신 '전파' 자체를 본다

연구진이 쓴 방법 중 하나가 흥미로워요. 보통 GPS는 신호에 담긴 '코드'(위성 위치 + 시각 정보)를 읽는데, 도심에선 반사 때문에 이 정보가 부정확해집니다. 마치 위성이 보낸 문자메시지가 메아리 때문에 뭉개지는 격이죠.

그래서 연구진은 코드는 무시하고, 그 신호를 실어 나르는 전파(반송파) 자체를 분석했어요. 전파가 수신기에 도착할 때 위로 움직이는지 아래로 움직이는지(이걸 '반송파 위상'이라고 해요)를 보는 건데, 이 방식은 정확도가 아주 높습니다.

다만 단점도 있어요. 모하마디는 "반송파 위상만 쓰면 정확도는 매우 높지만 시간이 걸린다"고 설명합니다. 충분한 측정값을 모으려면 수신기가 가만히 멈춰 있어야 하는데, 원하는 정확도를 얻는 데 몇 분이 걸릴 수도 있거든요. 움직이는 차에는 비실용적이죠.

해결책 2: 무료 보정 서비스 'PPP-RTK'

그래서 보정 서비스도 함께 씁니다. 흔히 쓰이는 'RTK'라는 기지국 방식이 있는데, 정확하긴 하지만 비싸고 주로 전문가용이에요. 기지국 가까이 있어야 잘 작동하고요.

연구진이 주목한 건 **'PPP-RTK'**라는 방식입니다. 정밀 보정 정보와 위성 데이터를 결합하는 건데, 핵심은 유럽의 갈릴레오 위성 항법 시스템이 이 보정 정보를 무료로 뿌려준다는 점이에요. 비싼 구독료나 촘촘한 기지국 없이도 정밀도를 높일 수 있다는 거죠.

해결책 3: 구글의 '3D 건물 지도'

마지막 퍼즐 조각이 가장 영리합니다. 연구가 진행되던 중 구글이 안드로이드용 새 서비스를 내놨거든요.

구글은 전 세계 약 4,000개 도시의 건물을 3D 모델로 만들어뒀어요. 구글 지도에서 호텔 주변을 입체적으로 둘러보는 그 기능 말이죠. 그런데 이 3D 건물 정보가 GPS에 결정적 도움을 줍니다. **"이 건물이 여기 있으니, 위성 신호가 여기서 이렇게 튕기겠구나"**를 미리 예측할 수 있거든요.

모하마디의 설명이 깔끔해요. "구글은 센서, 와이파이, 이동통신망, 그리고 3D 건물 모델 데이터를 결합해, 반사로 인한 오류를 견뎌내는 매끄러운 위치 추정값을 만들어냅니다." 즉 신호가 어떻게 튕길지 건물 지도로 미리 계산해서 오차를 잡아내는 거죠.

결과: 90% 확률로 오차 10cm 이내

연구진은 이 세 가지(반송파 위상 + 갈릴레오 무료 보정 + 구글 3D 지도)를 자체 알고리즘으로 묶어 하나의 시스템으로 만들었습니다.

그리고 노르웨이 트론헤임 거리에서 실제로 테스트했더니, 90%의 확률로 오차 10cm 이내의 정확도를 달성했어요. 도로를 지그재그로 튀던 GPS가 손바닥 너비 안으로 정확해진 셈입니다. 복잡한 도심을 누비는 자율주행에 필요한 신뢰도를 확보한 거죠.

정리하며

요약하면, NTNU 연구진이 ① 건물에 신호가 튕겨 GPS가 헤매는 '어반 캐니언' 문제를 ② 전파 분석 + 갈릴레오 무료 보정 + 구글 3D 건물 지도를 결합한 '스마트내브'로 풀어, ③ 도심에서 90% 확률로 오차 10cm 이내라는 정밀도를 달성했다는 이야기였습니다.

특히 인상적인 건 비용 부분이에요. 모하마디는 "PPP-RTK는 촘촘한 기지국망과 비싼 구독료가 필요 없어, 대중적인 수신기에 저렴하고 대규모로 적용할 수 있다"고 강조했거든요. 즉 비싼 전문 장비가 아니라 우리 스마트폰 같은 평범한 기기에도 적용할 길이 열린다는 겁니다.

자율주행차는 물론, 언젠가 우리 폰 내비게이션도 도심에서 더는 길을 잃지 않는 날이 오겠네요. "분명 여기 맞는데 왜 건너편으로 튀지?" 하던 그 답답함이 사라질 날을 기대해봅니다. 🚗 해당 연구는 Journal of Spatial Science에 게재됐습니다.

#GPS #자율주행 #위치측정 #어반캐니언 #스마트내브 #갈릴레오 #구글3D지도 #내비게이션 #측위기술 #과학블로그

반응형