PPK Post-Processing Kinematic - Emlid Studio Tutorial

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hi i'm rami tamimi today i'm going to show you how to utilize gnss receivers to obtain post-processing kinematic observations otherwise known as ppk now in the last several videos we talked about using gnss receivers to obtain real-time kinematic observations or rtk rtk solution allows us to observe points with a real time correction so we'd have high accuracy coordinates right when we're measuring the point this is achieved by having a base station act as the control segment and we use the rover in the user segment to measure points and have it corrected by the base to give us high accuracy positioning now this is only going to happen if these two devices are connected at all times if these two disconnect from each other then your solution is no longer fixed and you have a single solution with very low accuracy a single solution is when the base or the rover are communicating with satellites alone but not communicating with each other this means you only have two of the three segments necessary to have an accurate solution now while rtk is great and definitely the most convenient solution to have there are times where you're just unable to use it now if you are using your rover and you're unable to connect to the base station let's say you're too far away or if you're using the cores network you have no internet access or perhaps there is no coors network in your area because you live in the middle of nowhere then you're not going to be able to utilize rtk you're going to need to use something known as ppk which stands for post-processing kinematic the theory of ppk solution is that you are connecting your rover to the satellite and observing single observations these single observations have a low level of accuracy however while you're using your rover you're logging the raw data file that will observe your position every second and the base station is set up over a known point and it's logging the same exact raw data this raw data between the rover and the base is completely independent and the two receivers are not communicating together during data collection this raw data file has a lot of different exports but the main one that is used is the rhinex export the rynx file is then used by post-processing software to correct the position of these single solution points that you're observing this is achieved by syncing up what time you took the observation with the rover and comparing it to the base station which is why both receivers are logging data every second now ppk does require additional work but it does have its advantages one big advantage is that you have full control of the adjustments that happen to your data set with rtk solutions you really don't know what the raw data looks like you're just observing a point and you're getting the real-time corrections for that point but you really have little to no control of the corrections that are happening in real time whereas with ppk you're taking the raw data observed by both receivers in communication with the satellite and you're applying your own corrections using whichever post-processing software you want now you do have the option to log data while you're capturing points in rtk that way you're able to check your work you can then compare your rtk solution and then run the raw data file to have a ppk solution and compare both data sets to make sure that your data is accurate and that's exactly what we're going to do here i'm going to be using the rover and taking single solution observations while logging the raw data on both receivers we'll then run it through post-processing software and achieve a ppk solution for the points i'll then measure the points with rtk and compare the coordinates if this type of content excites you and you want to learn more about surveying and gnss receivers then please make sure that you like this video also be sure to subscribe to the youtube channel and turn on the bell notifications so that you're notified anytime i release new content also i just launched surveyshirts.com so check that out and make sure you buy yourself a nice surveying shirt alright let's get started the first thing we're going to do is set up the base station now this pink circle is the known point that i'm going to set up my base station on if you don't know how to set up a base station i'm going to recommend that you watch this youtube short video i made the video is about one minute long and it quickly covers what you need to know about setting up your gnss base station okay and we've got 4.75 475 if you're looking for a more detailed version i've created this video right here where i go through the specifics step by step and show you exactly how to set up this base station all right i've got the rover here and as you can see i'm using the inlet reach rs2 receivers and for data collection i'm using the reach view 3 app found in the app store these are the equipments that i use and if you're interested in finding out more about the inlet reach receivers click on the link in the description and check out the inlet store now i'm going to show you how to connect both of these receivers so that you can log data for ppk solutions i'm going to start by tapping on base and connecting to it and if i go down here you can see i have no correction input and i have no correction output if we go into gnss settings we are in kinematic mode because we're going to be having a mobile rover i've selected all of the different satellite systems and put my update rate at five hertz under base mode i'm going to select configure i'm going to change the coordinate entry method to manual because i have a known coordinate for my base station under antenna height i'm going to turn this on and i'm going to type in my antenna height which was 4.75 i'll hit done and then save the reason it updates it to 5.19 is because that is the true antenna height and 4.75 is just the height to the bottom of the receiver now for coordinates i have them saved here so i'm just going to copy them over longitude is a negative eighty two point nine eight eight seven seven zero seven two latitude is forty two point five five six five two six seven zero and our ellipsoid height in meters is 150.566 done and save all right we have all the information for our base station we'll go back to settings we'll go back to receivers click on logging and in the raw data i'm going to select settings i want rhinex 3.03 that's my preferred export you could use other exports but this is the one that i like to use because it's more universally recognized you're going to select the satellite systems i just keep them all on logging interval one second so every second it's going to take an observation in its logging data you can check off the log for opus that way you can use it in the opus solution software if you wanted to and then the measured height of the antenna in meters what is 4.75 feet converted to meters okay 1.45 meters so put in 1.45 and that's it i will hit apply and start recording and now our base station is recording data okay now let's talk about setting up the rover what you'll want to do is now connect to the rover and while you're in the rover i'm going to go into settings and as you can see correction input is off and correction output is off we are receiving a single solution which is exactly what we're going to be doing the entire time under gnss settings make sure your positioning mode is kinematic because we're going to be moving the rover around while we're logging data make sure all of the satellites that you want are checked off and that your update rate is at five hertz and that's pretty much it it's pretty easy so we'll go back and we'll select logging and then just like last time you'll click on settings you'll look at the menu here it's the same setup you want rynex you want all the satellites and you will also be logging every one second now i understand that you're not going to be capturing points every one second you will manually be measuring points but you want the raw data file to be capturing every one second so that i can correlate with the base station data in order to do the correction in post processing under measured height we have it set to 2 meters because that's going to be the height of our pole and that's it i'll hit apply and then we will start recording data now our rover is logging its raw data okay so i want to be able to measure three points i'm going to start by setting one point right here this will be point number two we'll measure another point here this will be point number three [Music] [Applause] and then this manhole will be point number four now let's use the rover and measure all three of these points okay place this on number two all right now that i have this set up i'm gonna go into survey start a new job i'm gonna call this ppk job all right and here i am i'm gonna add a new point and i will call this cpk2 all right save now the pole height is six point five six feet which is two meters i am going to take ten observations and average them and where it says fix only i'm gonna uncheck that because we can't take the shot while it's fixed this is a single solution and with a single solution we'll be processing the corrections afterwards this looks good and i'm going to measure and you can see our standard deviations are really really high but not to worry because we're gonna fix it in post-processing okay this point is done let's go to the next one okay i'm gonna take the pull set it on point number three all right we're set up on point number three we're gonna do the same thing we're gonna hit measure and it's going to take the observations look at that discrepancies are one foot in the elevation that's horrible absolutely horrible all right last one point number four [Music] last point point number four and measure and we're going to measure this last point okay and we're all set all right now that we've collected all the data i'm going to show you what you need to export the first thing we need to export is the project that we just did so these four points that i collected i'm going to go ahead and export this project and select csv i'm just going to email it to myself and call it ppk job send and now i will have an email for myself with the coordinates of the points that we measured with the single solution now we need to export the two raw log files i'll go back to rover select log and it should still be logging data there it is so i can go ahead and hit stop and it's compressing it in the background okay great now i can tap on this button and it'll download and export it here we go we can send a new message to myself and i will call this ppk job rover raw send now let's connect to the base and export the raw file from the base click on base logging and here's the raw data we will stop if i go down it'll compress in the background and i'm gonna download the rhinex file email and i will email it to myself again and i'll call it ppk job base send and there you go now you've exported all the data and that is exactly what you need to do in the field now let's head into the office so i can show you how to process the data as well as applying corrections to your single observation points hello and welcome to my living room all right let's take a look at the exports that we have the first one is the ppk job which are the coordinates of the points that we measured with the rover using a single solution we then have the raw base data and the raw rover data and they are both zipped so we're going to have to extract both of them so i'll right click hit extract all extract and i will extract this one as well all right now that we have all of the files extracted we're going to go ahead and start the post-processing software now i'm using the imlid studio this is the software that imlid uses for their gnss receivers if you're using a different brand then you might have a different processing software you can always use opus which is a processing software that ngs released i'll go over opus in a different video but for today i'm going to be using the inlet studio just because that is the software that is most optimized for the inlet reach receivers so i'll go to start and i will open up inlet studio all right and i'm going to optimize this all right now the first thing we're going to do is process the ppk data so step one processing gonna ask me what type of processing this is we have single kinematic and static we're gonna choose kinematic because our rover was moving while we were doing the data collection next it's gonna ask me for the rover rhinex file so i'm going to click on rover and i'm going to open up my ppk folder and i see here my reach rover raw data i'll click on that and then open up the observation file next i'm going to click base and i'll go back and make sure i open up the reach base raw folder and i will select the observation file and hit okay okay after we've opened up the observation file we need to indicate the position of the base station if we click down on here we can select latitude longitude height in decimal degrees and you'll see the coordinates that we input into the reach view 3 app which are the coordinates of the base station if we see here the measured height of the base station it says that it was 1.45 meters which according to siri and our conversion from our 4.75 feet that comes out to 1.45 meters so this is the measured height of the base station so we can go ahead and click save and now i just need to identify the rhinex navigation file this is the file that ends in p and you can select either the base or the rover it doesn't really matter this is just going to be the destination file for your project so i'll click on that i'll hit open and then i'll click process and now it's going to process all of the points that we observed i recently just started a facebook page you can go ahead and follow me on facebook join our facebook group as well if you'd like to interact with surveyors all over the world also if you like the reach rs2 receivers and the interface that inlet has built check out the image store link in the description these receivers are extremely affordable and i'm very impressed with the way they've been performing all right great we have all of our points here this is probably where the base station was and then i was on the move and where i stopped for point number two on the move again and then i stopped at point number three and then finally all the way down for point number four the green circles are the fixed solutions and the yellow circles are the float solutions 87.9 percent are fixed and then 12.1 are float and that just tells me which points are more accurate than not and we want to make sure we're just utilizing the fixed points for our corrections all right now let's talk about generating the corrected positions for all of our single observations so we have our ppk solution now i want to import the csv file from our project i'll go ahead and click on here i'll go out and where it says ppk job i'm going to click open and here we go we have our project it's going to ask me what i want the data quality to be and the only one we're going to check is the fixed solution because we don't want to correct our points to flow or single solutions we only want to correct to fix solutions so i'm going to hit start and now we have three out of the three points we're averaged in a fixed solution and take a look at that here we go we have point number two point number three and point number four man this looks great i'm gonna click on the show results files and we have all of our outputs here and the most important one to me is the ppk job corrected i'm gonna go and open up the csv and here we have our points and i've got the rtk positions for these points uh so let's go ahead and compare the rtk position to the ppk position and here we have all three points ppk 2 3 and 4 and rtk 2 3 and 4 rtk1 is the coordinates of the base station so you can just ignore that the measure of latitude and longitude is in degrees and the ellipsoid height is in meters so initially we're going to calculate the errors in the respective units then we'll be converting those errors to centimeters for my metric users and then to feet for my us imperial users a simple equation of equals the ppk2 longitude minus the rtk2 longitude equals and we will copy this formula over and now we have the errors in degrees for the longitude the latitude and the error and the height in the meters in centimeters that's less than two centimeters in the longitude and only the point number three was at one and a half centimeters point number two and four are under one centimeter for the height we are just over two centimeters at point number two and right about one centimeter for points three and four in terms of feet point number three came in at one hundredth and point number two and three are at 0.06 and 0.04 latitude three to five hundredths of a foot with point number four being at 100 and the elevation 0.07 for point number two and around three to four hundredths four point three and four so as you can see ppk is a viable and very reliable resource you can definitely use it to check your rtk solutions as well as being able to have full control of your coordinate corrections thanks guys for watching and i will see you all next time
Info
Channel: Rami Tamimi
Views: 698
Rating: undefined out of 5
Keywords: Surveying, Land Surveying, Civil, Civil Engineering, Engineering, Total Station, GPS, GNSS, Boundary, Topographic, Boundary Survey, Boundary Surveying, Topographic Survey, Topographic Surveying, Stake out, Staking, Construction, Construction Layout, Layout, Surveying Engineering, Survey Leveling, Leveling, EDM, Transit, Geodesy, Satellite Positioning, Survey GPS, emlid reach rs2, Drones, Drone Survey, Aerial Mapping, LiDAR Drones, UAS, UAS Drones, Drone Mapping, RTK Drones, PPK Drones, PPK
Id: MLRFHn9tQZM
Channel Id: undefined
Length: 16min 24sec (984 seconds)
Published: Fri Dec 17 2021
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.