Skip to content

Latest commit

 

History

History
70 lines (53 loc) · 3.9 KB

README.md

File metadata and controls

70 lines (53 loc) · 3.9 KB

GNSS RTK

This program is a program developed for research projects related to unmanned aerial vehicles. There is cooperation in the development of many parts. This program will be used to extract data from satellites using GNSS-RTK. and process the data to create accurate routes for unmanned vehicles.

status status

🏆 Research tools

--> Software

  • Ubuntu 20.04 LTS ( require )
  • Python 3.8.10 ( recommend )

--> Hardware

  • SimpleRTK2B Lit

status

settings

🎯 Flow Chart

status

The Flow Chart will show the work in two parts as follows.

1.Flow Chart on the left side shows the work process.

  • Connect the SimpleRTK2B Lite device to the computer used for data collection. To receive and transmit satellite signals.
  • Data transmission follows the NMEA 0183 standard. NMEA specifies data in many ways. But in this experiment, only GNGGA and GNRMC.
  • Get and display the number of satellites. Latitude and longitude position on the computer screen and export data using text file.
2.Flow Chart on the right side shows the work process.
  • Make sure the SimpleRTK2B Lite device is connected to the computer. To prevent various errors.
  • The map shows the current latitude and longitude and when moving, a line and distance information will be created between the current location and the next location.
  • When approaching the target point within a radius of less than 4 meters, it will move to the next point.

🌼 Base example

status

settings

settings

💎 Result

Result.GnssRTK_compress.mp4

🌜 Features

  • Identify your current location in real time.
  • A vehicle's route can be created following a specified route.
  • Can change the display of the map.
  • Tell the distance of the car to the nearest point, which must be at least 10 m, but if it's lower, it will indicate the next location.

🌈 Installation

  1. Clone this repository :
git clone https://github.com/SupakunZ/GNSS_RTK.git
  1. Navigate to the project folder and see how to install the dependencies :
cd GNSS_RTK
cd documentation
cd Documentation.pdf 

--> Documentation.pdf is a document that tells you in detail how to install the program. If you want to install instructions for other software used in this project, access file Appendix.pdf and you can see the results of the program at Result GnssRTK.mp4 within the test folder.