ZED-F9P Base and Rover Configuration

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ส.ค. 2024
  • Setup guide for a ZED-F9P Base Station outputting RTCM corrections to a ZED-F9P Rover.
    The ZED-F9P multi-frequency multi-constellation RTK receiver is a game changer, but getting it configured it still a little bit of a lift due to light documentation.
    Note that we're using the C099-F9P u-blox development board, but I don't use the ODIN-W2 radios on that board. In this example I just wire the boards together to send RTCM corrections to the Rover (i.e. by running a male-to-male breadboard wire from the Base Station UART1-Tx to Rover UART2-Rx), but in the blog examples, we'll set up a dedicated communication link with a pair of 3DR radios.
    Blog: deepsouthroboti...
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 59

  • @dgb5820
    @dgb5820 ปีที่แล้ว

    Still one of the best videos ever made

  • @KennyTrussell
    @KennyTrussell 5 ปีที่แล้ว +2

    Thanks for the nice video. I just set up 2 C099-F9Ps today AND I DID IT THE HARD WAY! I saw nothing about the config files you could load from github! I manually configured everything the way I had done it on my current C94-M8P boards. I should have found your video sooner! I did use the built-in WiFi for RTCM3 comms. If you are still wanting to try that, I will be glad to share. I may make a video of that myself but not sure. I will soon switch over to LoRa for the RTCM3 the way I am currently doing it with the M8P boards. Thanks again!

    • @roboroby5966
      @roboroby5966  5 ปีที่แล้ว

      Hey Kenny what LoRa boards do you use for RTCM3? Will be interested to hear your impressions of the F9P once you get a chance to play with it!

    • @KennyTrussell
      @KennyTrussell 5 ปีที่แล้ว +1

      @@roboroby5966 Sorry that I missed your reply! I am using Adafruit Feather M0 LoRa boards: www.adafruit.com/product/3178. If you decide to order, keep in mind you can get them from Mouser and Digikey as well. Sometimes Adafruit is out of stock but the others will have them. I can share my code if you decide to use them.
      I have the F9P working well and I am majorly impressed! I will share soon on my TH-cam channel.

    • @DevynDodge
      @DevynDodge 5 ปีที่แล้ว

      @@KennyTrussell Looking forward to checking out your LoRa code! I was planning on using those as well.

    • @KennyTrussell
      @KennyTrussell 5 ปีที่แล้ว

      @@DevynDodge I will be glad to share. I won't say it is the best way to do the job but it is working. There is one issue/bug somewhere that is very intermittent. It is so infrequent that it is a nuisance more than a bad problem and so, I have not taken the time to track it down. I will explain elsewhere. Are you ready to begin work with the Adafruit modules? If so, I will find the time to get the code to you and explain how I have the system set up (something I want to do anyway).

    • @MagicJackDaniel
      @MagicJackDaniel 4 ปีที่แล้ว +1

      @@KennyTrussell Hi, excuse my english. I want your Lora Code. How can get that? thank you very much!

  • @Mrjaydesign
    @Mrjaydesign 4 ปีที่แล้ว +4

    Thank you very much, your video helps a great deal in setting up my two boards, I was just wondering if you could do a video on setting up the Wi-Fi and Bluetooth between these two boards, thank you very much

  • @jsarmientoc
    @jsarmientoc 3 ปีที่แล้ว +3

    hello robo, You could upload a video where you build a low cost GPS, indicating parts and connections, greetings

  • @alexr5300
    @alexr5300 4 ปีที่แล้ว +3

    Why the physical connection with UART1 is required here? The radio signal should be able to read the fix messages from the base station. the rover is supposed to be movable so I did not understand the necessity of a physical wire connection. Can you please explain this.

    • @aabdev
      @aabdev 2 ปีที่แล้ว

      LoRa can be used for the RTCM3 forwarding.

  • @dgb5820
    @dgb5820 4 ปีที่แล้ว +4

    Great knowledge base I’m interested in making an application if I can achieve 10mm accuracies

    • @texasapps2595
      @texasapps2595 3 ปีที่แล้ว

      If you achieve it, I'll buy it !!!

  • @darwinaqua8671
    @darwinaqua8671 3 ปีที่แล้ว +2

    Hi there, thanks for the video. I noticed that when the RTK was fixed, it was not at cm level, but to the 10th of a meter - decimeter accuracy. Can you get it to cm level accuracy? Thanks

  • @aabdev
    @aabdev 2 ปีที่แล้ว +1

    What is the most suitable Wireless Real time data link technology for Real Time Kinematic corrections forwarding?

  • @user-uf5kb9yf5o
    @user-uf5kb9yf5o 4 ปีที่แล้ว +2

    Good information. :)
    I have one question.
    You used to wire RTCM data exchange. (UART1-Tx to UART2-Rx)
    I checked the data in the same way as you and then sent the RTCM data to the wifi TCP/IP protocol. RTK mode seemed to be successful. However, the location information of the Rover changed approximately 5 to 10 seconds late. I am having trouble with this problem.
    (Before converting to TCP/IP protocol, I don't check if there was a delay in the same wiring method as you.)
    What should I check?
    (We changed of CFG-NMEA-HIGHPREC to "true Set in RAM" and "true Set in BBR" and "true Set in Flash" to know the accurate altitude.)

  • @AGRO-GPS
    @AGRO-GPS ปีที่แล้ว

    Hello, can you tell me why the F9P Base config C99 configuration files are not loading?

  • @omermuhsindundar363
    @omermuhsindundar363 4 ปีที่แล้ว +2

    Thank you for the information. I can get the correction data from the base station (module). And the position accuracy is 141 mm. So far there is no problem, but when I move the receiver, the accuracy can drop down to the meter level. I want to work more stable on the move. what should I do?

  • @RAHULP333
    @RAHULP333 4 ปีที่แล้ว +2

    Can i establish a CORS station using this to get millimeter accuracy?

  • @ChristianHenriksenNorway
    @ChristianHenriksenNorway 8 หลายเดือนก่อน

    Thanks, great video! They have stil not fixed the google maps zoom issue by the way.

  • @k2_robotics
    @k2_robotics 4 ปีที่แล้ว +1

    Great video Roby! I really clarify my doubts with it! Thanks!

  • @tuananhle7130
    @tuananhle7130 3 ปีที่แล้ว +1

    i followed your instructions but rover not fixed mode operation. help me

  • @lourencoagrimensor1660
    @lourencoagrimensor1660 4 ปีที่แล้ว +2

    hi, i need to set up a base to collect data all day. Then convert to Rinex.
    Which cheaper solution do you recommend?

  • @jjhow7991
    @jjhow7991 ปีที่แล้ว

    Please help me to configure BT-F9PK2 90 bend module for base and rover.

  • @ditohe
    @ditohe 11 หลายเดือนก่อน

    UBLOX C099-F9P, Can this ublox kit work as a Rover, in a little box simulating an RTK Receiver, for measurements of terrain areas, with greater precision with a cane, box, Android smarthphone, data control software for referenced points? .... Or is there an economical alternative for a centimeter precision submetric GNSS receiver?

  • @tuananhle7130
    @tuananhle7130 3 ปีที่แล้ว +1

    What is the estimated power consumption of an operating c099-f9p board?

  • @carlgarcia2719
    @carlgarcia2719 3 ปีที่แล้ว +1

    Hi! In your video, you inputted the position of the base in TMODE3 for it to have a Fix Mode: TIME (not 3D). What if I would like to have a moving base set-up? How will I get it to Fix Mode: TIME without inputting the position of the base? Thank you!

  • @aabdev
    @aabdev 2 ปีที่แล้ว +1

    Thanks a lot for the tutorial.
    What is the maximum allowable distance between RTK base and RTK rover in case of a stable real time wireless data link between gadgets?
    Regards,
    АБ

  • @janprejzek4706
    @janprejzek4706 3 ปีที่แล้ว +1

    Is possible to say how fast i are needed correction data in rover ?

  • @jjhow7991
    @jjhow7991 ปีที่แล้ว

    A comunicação está sendo pelo Uart1 ou uart2 ?

  • @jogomez1988a
    @jogomez1988a 5 หลายเดือนก่อน

    A question. What kind of radio you used?

  • @walkingwithj8076
    @walkingwithj8076 3 ปีที่แล้ว +1

    thanks for the video, but if I wanna use wireless to create rover and base connection, how should I do? thanks

    • @aabdev
      @aabdev 2 ปีที่แล้ว

      Try LoRa

  • @sshrivaas
    @sshrivaas 4 ปีที่แล้ว +2

    Hey Roby! Thank you for the video. How come you're not using the on board Odin W2? Is this also possible if I use the Odin ?

    • @roboroby5966
      @roboroby5966  4 ปีที่แล้ว +2

      I had trouble getting the onboard radio to work and had plenty of cheap long range 3dr radios laying around.

    • @sshrivaas
      @sshrivaas 4 ปีที่แล้ว

      Robo Roby I see. I am trying to get them going in base and rover configuration and I’m having a bit of trouble with the survey in process. That also seems to be a little bit clunky, unless like in your case one knows the antenna location. It says that board will go into time mode once the survey in is done but I’m also having trouble figuring that out because it’s always in survey in mode.
      Thanks again for your time and reply I really appreciate it.

  • @bondansuwandi6499
    @bondansuwandi6499 4 ปีที่แล้ว +2

    Thank you Robo, very nice video. What if I connect Base UART1 TX to Rover UART1 RX? will the rover get the RTCM value and get Fixed position?

    • @roboroby5966
      @roboroby5966  4 ปีที่แล้ว +1

      Hi Bondan, That "should" work if you configure Base UART1 Tx to output RTCM (with the same format/baud that your Rover is expecting). Note that, the memory is fuzzy to me now, but I thought there was some unexplained funniness with some the of UART configurations such that I went with the combination that I was able to get to work. A few more pieces of info: The C099 F9P firmware has been updated by u-blox now -- I'd assume that this means it's better because u-blox is awesome. Secondly, the C099 board I was using was from an earlier batch -- the current batch on DigiKey has only been there a few weeks and is nearly sold out -- the only difference I know about the new batch is that they are shipping with a newer firmware version. Thirdly, on October 31 u-blox is doing a Webinar on master the ZED: www.u-blox.com/en/publication/webinar/webinar-learn-master-zed-f9p-pro

    • @bondansuwandi6499
      @bondansuwandi6499 4 ปีที่แล้ว +2

      @@roboroby5966 thanks for your reply, now I am working with this ublox zed f9p, still strugling with the rover and base setup and your video is very help me to understand this system

  • @benmorris2874
    @benmorris2874 3 ปีที่แล้ว +1

    Great video. I am using the same dev board and would like to output additional messages such as 1006 and 1008 which are not listed in the MSG listing for RTCM3. Can you help?

  • @Krautmaster86
    @Krautmaster86 2 ปีที่แล้ว

    How would a wireless setup would look like. I have 2 Pi Zero 2 and want to have a base + rover config with highest possible accuracy.

  • @aldoguarasci754
    @aldoguarasci754 2 ปีที่แล้ว

    Congratulations on the very useful tutorial. I ask you for advice: with a ZED-F9p in rover configuration, detecting more points I get a very quick fix but I see the points detected on the Google map of SW Maps, about one meter away from the real position. What am I doing wrong? A greeting Aldo Guarasci

  • @SkyHorseTech
    @SkyHorseTech 4 ปีที่แล้ว +2

    Thank you for the informative video. Question, is it necessary to enter the lat/lon in U-center (TMODE3 screen at 5:54)? What if those aren't known with great accuracy or say if you take your base station into various locations for example? Thank you-

    • @roboroby5966
      @roboroby5966  4 ปีที่แล้ว +4

      Hi Sky Horse -- The short answer is that, so long as relative accuracy is all you need, then it doesn't matter if your base station lat/lon is a few meters off. The ZED-F9P rover that's using your base station coordinates should report super solid RTK Fixed location info -- even if the base station is say 2 meters off true. Of course, keep in mind that the absolute accuracy of the rover's position is always relative to the absolute accuracy of the base station. So, in other words, if you enter a lat/lon that's 2 meters off the "true" value for your base station, then your rover's reported position will always reflect that 2 meters off "true". But, that being said, as long as relative position is all you're needing (in other words, say you're running a rover around some path and you just need repeatable cm-level accuracy), then you don't have to fret too much over getting some cm-level accurate base station coordinate *IF* you're always going to use the same base station to supply corrections to your rover. On the blog I gave a few tips that may help for getting a good base station lat/lon.

    • @carlgarcia2719
      @carlgarcia2719 3 ปีที่แล้ว

      ​@@roboroby5966 In your video, you inputted the position of the base in TMODE3 for it to have a Fix Mode: TIME (not 3D) in order to send corrections to the rover. What if I would like to have a moving base set-up? How will I get it to Fix Mode: TIME without inputting the position of the base? Thank you!

  • @gonzalosandoval5236
    @gonzalosandoval5236 ปีที่แล้ว

    i can use this GPS with RTK Ntrip ?

  • @varathana2788
    @varathana2788 4 ปีที่แล้ว +1

    I love this video....thank you!

  • @dgb5820
    @dgb5820 4 ปีที่แล้ว +2

    Just placed an order they should be here in 4 days

  • @user-oy4rm9kr4t
    @user-oy4rm9kr4t 2 ปีที่แล้ว

    Great! Does we need to set the GPS coordinate of the base station?

  • @dolesmudger1877
    @dolesmudger1877 2 ปีที่แล้ว

    If someone has a pair of digital scales handy can they put the antenna on them and tell me what it weighs that would be helpful

  • @juananguiano4844
    @juananguiano4844 4 ปีที่แล้ว +1

    Hi great video, I'm completely new into this kind of kits, that being said. Do you know how to use the command line for the ODIN-W2 with Mbed configuration so I can activate bluetooth and pair with an android phone. Because I download both c099-f9p manuals, U-Center and S-Center manuals and the best i got is detect the device but can't paired it. Any suggestion? Thanks.

    • @roboroby5966
      @roboroby5966  4 ปีที่แล้ว

      Hi Juan apologies because I've no experience trying that.

  • @eduardonunez564
    @eduardonunez564 5 ปีที่แล้ว +2

    Thanks Robo, You know how save the raw data: json or rinex file? I need use PPK.

    • @roboroby5966
      @roboroby5966  5 ปีที่แล้ว

      Hi Eduardo -- You might find what you need from rtklibexplorer.wordpress.com/2018/11/30/a-first-look-at-the-u-blox-zed-f9p-dual-frequency-receiver/ and the ArduSimple forums www.ardusimple.com/qa-forum/

  • @simonzananiri
    @simonzananiri 2 ปีที่แล้ว

    I can use this configuration to PPK?

  • @doslidnik1
    @doslidnik1 2 ปีที่แล้ว

    where can i input ip, port, login for rtk connection? are you use such android programm landstar, surpad (30 days trial) or Nuwa (free)?

  • @Mrjaydesign
    @Mrjaydesign 4 ปีที่แล้ว +1

    It’s okay I’ve sussed out myself now thank you very much though

  • @fdtank81
    @fdtank81 3 ปีที่แล้ว

    I am not getting this result with ardusimple boards