What a great video. Thank you very much for taking the time and trouble to explain the setting up of these units. I bought a UM980 to use with Onocoy. However, until I get my antenna mounted on my roof, I want to experiment with using the UM980 as a Rover. I get so far but cannot get an RTK fix after connecting to my local mount point (RectoryFarm on rtk2go). After start-up the unit will switch to RTK float mode, but even after several hours, RTK fixed is not achieved. if you have any pointers, I would be very pleased to hear them. Thanks again.
How far away is it RectoryFarm from your location? If the station is too far, you might want to consider lowering the certainty level of the RTK solution using the following command: CONFIG RTK RELIABILITY 3 1. The default is 3, and lower numbers indicate a less reliable but acceptable RTK solution. Also, once you have your own base station up and running, please let me know the name of your new station. I'm planning to compile a list of all the base stations that come to life because of this video series.
@@oceanexplorationlab Many thanks for the reply. I'll check the distance between myself and RectoryFarm. I'll also try lowering the reliability setting. Yes, I'll let you know when I get up and running.
On Uprecise there is a Message/Nmea/Hdt section, but is always in light gray, like 'disabled'. With UM982 and a couple of rtk antenna, wich minimal configuration to obtain information on Message/Nmea/Hdt section?
Hi, great video! Is there any software that will allow me to navigate to know coordinates using my own rover? Let's say I know coordinates of the point were corner of my fence should be and I want to use my rover to find that?
Thanks for watching! A popular option is Ardupilot which allows you to input waypoints, like the coordinates for your fence corner, and it will guide your rover to that exact location.
In theory one could use this to create ground control points at a fraction of the cost of existing RTK bases and rovers correct? Would love an example of that workflow to see just how one would go about doing that.
By the end of this series, I hope to have all the pieces in place to accomplish that. You're absolutely right-using this setup, one could create ground control points at a fraction of the cost of existing RTK bases and rovers. Make sure to like and subscribe so you don't miss anything!
Hi, thank you for the tutorial! I am working on setting up my UM982 by following your guide, however I am running into an issue while trying to connect to an Ntrip client. I've chosen a mount point on RTK2go and inputted the host and port info, and entered a valid email address and put in none as my password per the instructions on RTK2go. However, I am always receiving the same error when I try to connect: "Input: NtripClient.log Creation failed". I was wondering if you may know what is causing this issue? This hardware is fairly new to me, so any advice would be greatly appreciated! Many thanks.
Given that the Xbee is written in the Espressif IDF, I currently don't know how to edit the code to incorporate an IMU. Certainly, one could use a second microcontroller, but this would not be a very elegant solution. Long story short, I hope that at some point I find the time to familiarize myself with the IDF to modify the code and incorporate custom features, but I wouldn't hold my berth.
If you are thinking of raw data, including things like Carrier Phase Measurements, you are in luck! I plan to make a video about this soon. The IMU (Inertial Measurement Unit, I suppose) threw me off.
I've set up a UM980 base station and a UM982 rover by following your videos. Thanks so much! Unfortunately, my rover doesn't seem to be using RTK. I'm not getting the second solid blue light that you show in the video, and logs coming from running GPGGA 1 show that my GPS quality is 2, differential GPS. It looks like it should be 4 or 5 for RTK. I also checked RTKSTATUS 1, and it looks like I'm getting a 0 value for 'Calculate status' which indicates no differential data. Just to confirm, my rover's accuracy is still hovering in the 2-5m range. I'm not sure if something could be misconfigured?
This is a tough problem to diagnose from a distance. Do you have the RX and TX LEDs connected? If not, I suggest you do so and see if data is sent from the ESP to the UM98X.
@@oceanexplorationlab For some reason my previous reply disappeared. Darn TH-cam. For ease of trying things out, both my base and rover are connect to my laptop and connected to separate sessions of UPrecise. My base station seems to be working fine, as I see it in RTK2Go with mountpoint 'pacifica'. I even tried the next nearest station 'Tiburon-0001' on the rover and no luck. It seems that there is some issue getting the correction data from UPrecise to the receiver, although the RTCM Input and Output sections are set up like yours in this video. I now notice that an error appears in the data stream when I connect (although everything is green): $command,ICY 200 OK,response: PARSING FAILD NO MATCHING FUNC ICY*76
If I understand you correctly, you are getting the response: "$command, ICY 200 OK, response: PARSING FAILED NO MATCHING FUNC ICY*76" from the rover module. If this is the case, something is wrong because the rover should only receive RTCM data, which is binary, and should only appear in the RTCM monitor, not in the 'Data Stream' window. Make sure you set the output port in the RTCM monitor to the same port your receiver is connected to. This is easy to miss and will produce the results (minus the error message) you are describing.
@@oceanexplorationlab Yes, that error appears only when I first connect to the RTCM data stream. It looks like ICY 200 OK is the first message sent from the NTRIP Caster, which is somehow making it to the Data Stream panel. I have confirmed that the RTCM Output COM port is set correctly to the same port my receiver is connected to. I'm at a loss here. Maybe my issue is a newer version of UPrecise?
I just tested it with the newest version of UP, and it works fine for me. Maybe try using two different PCs? Also, do you see the binary data stream in the RTCM monitor on the rover-facing UP instance?
My “rover” was kept stationary hence survey mode gives better precision. For a more dynamic situation like a fast moving object, AUV mode is the appropriate setting.
Me ajudou bastante, eu nunca tinha usado esse módulo, quando chegou achei que não pegava sinal. Obrigado.
Glad to hear it helped
You should explain how you configured Qgis to use the UM982 as a GPS device. That is useful.
What a great video. Thank you very much for taking the time and trouble to explain the setting up of these units. I bought a UM980 to use with Onocoy. However, until I get my antenna mounted on my roof, I want to experiment with using the UM980 as a Rover. I get so far but cannot get an RTK fix after connecting to my local mount point (RectoryFarm on rtk2go). After start-up the unit will switch to RTK float mode, but even after several hours, RTK fixed is not achieved. if you have any pointers, I would be very pleased to hear them. Thanks again.
How far away is it RectoryFarm from your location? If the station is too far, you might want to consider lowering the certainty level of the RTK solution using the following command: CONFIG RTK RELIABILITY 3 1. The default is 3, and lower numbers indicate a less reliable but acceptable RTK solution.
Also, once you have your own base station up and running, please let me know the name of your new station. I'm planning to compile a list of all the base stations that come to life because of this video series.
@@oceanexplorationlab Many thanks for the reply. I'll check the distance between myself and RectoryFarm. I'll also try lowering the reliability setting. Yes, I'll let you know when I get up and running.
@@oceanexplorationlab RectoryFarm is 26km away from my location in a straight line.
Thank your much, please continue would good good to see how you connect to esp32
that's still the plan
On Uprecise there is a Message/Nmea/Hdt section, but is always in light gray, like 'disabled'. With UM982 and a couple of rtk antenna, wich minimal configuration to obtain information on Message/Nmea/Hdt section?
Hi, thanks for share!❤ It is possible to use google map? How to configure it?
Not sure about Google Maps, but Google Earth is possible. I plan a video on it at some point.
@oceanexplorationlab is Google earth that are you using on your vídeos?
My works only if I change to Chinese language. It shows a error message about Google api. But I have no idea where to insert the api-key...?
Hi, great video! Is there any software that will allow me to navigate to know coordinates using my own rover? Let's say I know coordinates of the point were corner of my fence should be and I want to use my rover to find that?
Thanks for watching! A popular option is Ardupilot which allows you to input waypoints, like the coordinates for your fence corner, and it will guide your rover to that exact location.
In theory one could use this to create ground control points at a fraction of the cost of existing RTK bases and rovers correct? Would love an example of that workflow to see just how one would go about doing that.
By the end of this series, I hope to have all the pieces in place to accomplish that. You're absolutely right-using this setup, one could create ground control points at a fraction of the cost of existing RTK bases and rovers. Make sure to like and subscribe so you don't miss anything!
Hi, thank you for the tutorial! I am working on setting up my UM982 by following your guide, however I am running into an issue while trying to connect to an Ntrip client. I've chosen a mount point on RTK2go and inputted the host and port info, and entered a valid email address and put in none as my password per the instructions on RTK2go. However, I am always receiving the same error when I try to connect: "Input: NtripClient.log Creation failed". I was wondering if you may know what is causing this issue? This hardware is fairly new to me, so any advice would be greatly appreciated! Many thanks.
Hi, i have created a log folder in installation folder and restart with "execute as administrator"
Im interested in adding imu to um980😅 is there any possibility the tutorial will appear on thst topic ?
Given that the Xbee is written in the Espressif IDF, I currently don't know how to edit the code to incorporate an IMU. Certainly, one could use a second microcontroller, but this would not be a very elegant solution. Long story short, I hope that at some point I find the time to familiarize myself with the IDF to modify the code and incorporate custom features, but I wouldn't hold my berth.
@oceanexplorationlab I was thinking, if um981 can export IMU raw data, um980 should be able to do it too with external IMU but no idea how too 😂
If you are thinking of raw data, including things like Carrier Phase Measurements, you are in luck! I plan to make a video about this soon. The IMU (Inertial Measurement Unit, I suppose) threw me off.
I've set up a UM980 base station and a UM982 rover by following your videos. Thanks so much! Unfortunately, my rover doesn't seem to be using RTK. I'm not getting the second solid blue light that you show in the video, and logs coming from running GPGGA 1 show that my GPS quality is 2, differential GPS. It looks like it should be 4 or 5 for RTK. I also checked RTKSTATUS 1, and it looks like I'm getting a 0 value for 'Calculate status' which indicates no differential data. Just to confirm, my rover's accuracy is still hovering in the 2-5m range. I'm not sure if something could be misconfigured?
This is a tough problem to diagnose from a distance. Do you have the RX and TX LEDs connected? If not, I suggest you do so and see if data is sent from the ESP to the UM98X.
@@oceanexplorationlab For some reason my previous reply disappeared. Darn TH-cam. For ease of trying things out, both my base and rover are connect to my laptop and connected to separate sessions of UPrecise. My base station seems to be working fine, as I see it in RTK2Go with mountpoint 'pacifica'. I even tried the next nearest station 'Tiburon-0001' on the rover and no luck. It seems that there is some issue getting the correction data from UPrecise to the receiver, although the RTCM Input and Output sections are set up like yours in this video. I now notice that an error appears in the data stream when I connect (although everything is green): $command,ICY 200 OK,response: PARSING FAILD NO MATCHING FUNC ICY*76
If I understand you correctly, you are getting the response: "$command, ICY 200 OK, response: PARSING FAILED NO MATCHING FUNC ICY*76" from the rover module. If this is the case, something is wrong because the rover should only receive RTCM data, which is binary, and should only appear in the RTCM monitor, not in the 'Data Stream' window. Make sure you set the output port in the RTCM monitor to the same port your receiver is connected to. This is easy to miss and will produce the results (minus the error message) you are describing.
@@oceanexplorationlab Yes, that error appears only when I first connect to the RTCM data stream. It looks like ICY 200 OK is the first message sent from the NTRIP Caster, which is somehow making it to the Data Stream panel. I have confirmed that the RTCM Output COM port is set correctly to the same port my receiver is connected to. I'm at a loss here. Maybe my issue is a newer version of UPrecise?
I just tested it with the newest version of UP, and it works fine for me. Maybe try using two different PCs? Also, do you see the binary data stream in the RTCM monitor on the rover-facing UP instance?
Good afternoon. Thanks for the video.
Can I transmit the correction signal from UM980 to UM982 via Sik radio?
I don't see why not
@@oceanexplorationlab thank you. I'll try
Please take a look at making a rtk rover with a Bluetooth chip.
Can I ask what made you choose Mode Rover Survey over UAV mode?
My “rover” was kept stationary hence survey mode gives better precision. For a more dynamic situation like a fast moving object, AUV mode is the appropriate setting.
Amigo una pregunta a este modulo se le puede adaptar un radio lora para corrección atraves de radio ?
It sure is. It is a simple UART.
wow Nice ! Thank you !
Welcome!