본문 바로가기
  • 밥 하루하루

RTKLIB13

[RTKLIB] RTKLIB 기반 정밀 측위 단말기 정확도 확인 방법 RTKLIB와 NanoPi NEO Core를 이용하여 RTK 기술로 정밀 측위가 가능한 단말기를 개발하였습니다. RTK 정밀 측위 단말기 구성도는 아래 블로그에 정리하였습니다. https://bobchul.tistory.com/11?category=810310 [RTKLIB] RTKLIB를 이용한 정밀 측위 단말기 Global Navigation Satellite System(GNSS)를 이용한 정밀 위치 측위 기술 중 하나인 Real-Time Kinematic(RTK) 오픈소스(RTKLIB)를 이용한 단말기를 개발하기 위한 간단한 시스템 구성도를 정리하였습니다. RTKL.. bobchul.tistory.com 그리고 RTK 정밀 측위 단말기 특징에 대해 간략히 정리하면 다음과 같습니다. RTKLIB(오.. 2021. 6. 8.
파이썬(Python)에서 GPX 파일 PLOT RTK를 이용하여 얻은 결과(위도, 경도)를 칼만 필터(Kalman Filter)에 적용해보기 위해서 파이썬(Python)으로 구현된 오픈소스를 찾았습니다. 이것저것 해보는 도중에서 gpx파일을 plot 하는 과정이 있어서 그 내용에 대해 정리해보려 합니다. (python을 이용해서 위도, 경도 표시) gpx가 무엇인지 알아보겠습니다. 위키백과에 정의된 gpx 내용을 가져왔습니다. 자세한 내용은 위키백과에서 참고하시기 바랍니다. GPX(GPS Exchange Format)는 응용 소프트웨어의 공통 GPS 데이터 형식으로 설계된 XML 스키마이다. 구체적인 표현이나 개별적인 용도를 위해 웨이포인트(waypoint), 트랙(track) 및 루트(경로,route)를 기술하는 데 사용된다. 형식은 공개되어 있으.. 2021. 4. 26.
Matlab을 이용한 위치(위도, 경도) 표시 RTKLIB에서 측위된 위치(위도, 경도)값을 RTKNAVI에서 RTKPLOT나 Google Earth를 통해서 측위된 위치를 확인했었습니다. 최근에 MATLAB(매트랩)을 사용할 일이 있었는데 MATLAB에서도 위도, 경도 값을 찍어 볼수 있다고 하여 한번 테스트 해봤습니다. 아래 그림은 RTKNAVI의 RTKPLOT를 이용하여 rtkexplorer에서 제공하는 샘플 위치 값(위도, 경도)을 확인한 결과입니다. 초록색은 fix, 노란색은 float 상태입니다. 아래 그림은 MATLAB을 이용하여 위치 값(위도, 경도)을 표신한 그림입니다. RTKPLOT에서 표시된 위치 결과와 동일하다는 것을 알 수 있습니다. 아래 소스는 MATLAB에서 사용한 소스입니다. 아주 간단합니다. lat, lon에 위도, 경.. 2021. 4. 9.
[RTKLIB] KT IoTMakers 이용한 정밀 위치 측위 단말기 위치 데이터 수집 시험 예전에 KT의 IoTMakers를 이용해서 정밀 위치 측위 데이터 값(위도, 경도, 고도)을 수집하는 테스트를 해본 적이 있습니다. 정확하게 기억은 나지 않아서 한번 정리해 보겠습니다. 일단 IoTMakers에 대해 알아보겠습니다. KT의 IoTMakers 홈페이지에 들어가면 IoTMakers의 정의를 아래와 같이 정의하고 있습니다. IoTMakers는 IoT Player들이 쉽게 IoT 생태계에 참여할 수 있도록 지원하는 KT의 개방형 IoT 플랫폼입니다. IoTMakers를 통해서 손쉽게 IoT 디바이스를 연결하여 테스트할 수 있고, 수집된 데이터를 관리할 수 있고, 제공되는 OPEN API를 통하여 IoT 서비스를 만들 수 있습니다. KT는 IoTMakers를 통해 다양한 B2C, B2B, B2G .. 2021. 3. 15.
[RTKLIB/ublox] RTK 동작 시간에 따른 정확도 비교 시험 오픈 소스인 RTKLIB를 이용하여 RTK 측위 동작 시간에 따른 정확도 비교 시험을 진행했습니다. 이 시험을 한 이유는 빠른 시간 내에 cm급(centimeter-level)의 정확도를 갖는 단말기를 개발하기 어느 정도 동작을 해야 정확한 위치를 측위가 가능한지를 알고 싶어서 시험을 하게 되었습니다. 시험 환경 및 관련 정보는 다음과 같습니다. - 장소: 개활지 환경 - 측위 기술: RTK - 기준국 및 보정정보: 수원 기준국(국토지리정보원) 및 RTCM v3 - 사용 장비: NEO-M8T(ublox/유블럭스), 외장안테나, R2(Trimble/트림블) - 시험 방법: 1) RTK를 각 시간(60초, 120초, 180초, 240초, 300초, 420초)에 따라 RTK 측위 실시 2) RTK 동작 시간에.. 2021. 1. 28.
[RTKLIB/Skytraq] S1216F8-GL EVK 위치 측위 성능 실험 ublox 외에도 Skytraq에서도 Global Navigation Satellite System(GNSS) 모듈을 개발하고 있다는 걸 알고 Skytraq에서 EVK를 구매하게 되었습니다. ublox의 NEO-M8T, NEO-M8P와 같이 레벨의 GNSS 모듈을 판매하고 있습니다. 본 실험에서는 Skytraq의 S1216F8-GL EVK와 RTKLIB를 이용해 RTK 실험을 진행했습니다. S1216F8-GL 모듈 spec. 대해서는 따로 정리하려고 합니다. (S1216F8-GL 설명과 사양은 아래 포스팅을 참고하시기 바랍니다.) bobchul.tistory.com/35 [Skytraq] S1216F8-GL EVK Skytraq에서 Raw data를 지원 가능한 S1216F8-GL EVK에 대한 내용을 .. 2020. 9. 23.
[RTKLIB/ublox] 기준국 위치(기선거리)에 따른 측위 성능 비교 실험 단일 RTK 기법을 이용한 측위 시험을 하기 위해서는 기준국과 사용자 수신기와의 최대 거리는 10~20km를 초과해서는 안되기 때문에 이번 실험에서는 기준국과 사용자 수신기 거리에 따른 측위 성능 비교 실험을 진행해봤습니다. RTKLIB(오픈소스)와 ublox의 NEO-M8T EVK를 이용하였고 수원 기준국(국토지리정보원) 근처인 광교호수공원에서 실험을 진행했습니다. 실험 환경 및 구성은 다음과 같습니다. 1. 장소: 광교호수공원 2. 구성: RTKLIB(오픈소스), NEO-M8T(ublox), 저가 안테나 3. 기준국: 수원, 전주, 울산 RTKLIB와 NEO-M8T를 이용하여 3개 기준국으로부터 보정정보를 수신받아 각 기준국 위치에 따른 측위 성능 비교 실험을 진행하였습니다. 그림 상으로 봤을 때의 .. 2020. 8. 26.
GNSS 상시관측소(위성기준점, 기준국) 확인 방법 정밀 위치 측위(RTK 등)를 하기 위해서는 가장 가까운 거리에 있는 기준국으로부터 보정정보를 수신해야 합니다. 단일 RTK의 단점은 기준국과 사용자 수신기(이동국)와의 최대 거리가 10~20km를 초과해서는 안됩니다. (반송파 위상 미지정수를 해결하기 위해서는 10~20km 이내) 그래서 단일 RTK의 단점을 해결하기 위해 네트워크 RTK(VRS, FKP 등)가 개발 되었습니다. RTK를 하기 위해서는 기준국(기준국 명, 보정 데이터 등)을 선택을 해야 합니다. 우리나라에서는 GNSS 데이터 통합센터 사이트(상시관측소)를 통해서 확인이 가능합니다. http://gnssdata.or.kr/main/getMainView.do :: GNSS 데이터 통합센터 :: gnssdata.or.kr 예전에는 동일한 동.. 2020. 7. 17.
[RTKLIB] RTKNAVI(윈도우)를 이용한 시험 및 사용법 RTKLIB 시험 진행했던 동영상 및 관련 정보입니다. RTKNAVI(윈도우)를 테스트 시, 참고하시기 바랍니다. 리눅스 버전으로도 테스트 가능합니다. 아래 그림은 bin->rtknavi.exe를 실행했을 때 화면입니다. 아래 아래 동영상을 보시고 환경 설정 후, 실험을 하시면 됩니다. (동영상과 아래 그림의 rtknavi는 서로 다른 날 캡처 및 저장한 것입니다.) 시험 환경 1. 테스트 일자: 18년 4월 2. 시험장소: 판교 공원 3. GNSS 수신기: NEO-M8T(ublox) / 안테나: TW2410(Tallysman) 4. 버전: RTKNAVI ver.3.4.3 demo5 b29b 5. Solution 모드: Kinematic 6. 보정정보: RTCM3(수원 기준국) https://www.yo.. 2020. 7. 17.