2018年8月8日水曜日

RTK-GPS:u-blox 6 で raw データを出力させる方法2

 u-blox 6 を u-Center から直接操作して raw データを出力できるようになったのが前回までのあらすじ。

 今回は RTKLIB につないだ u-blox 6 に raw データを出力させ RTK を使うお話。

 OpenStreetMap Wiki の情報
!HEX b5 62 09 01 10 00 c8 16 00 00 00 00 00 00 97 69 21 00 00 00 02 10 2b 22
!HEX b5 62 09 01 10 00 0c 19 00 00 00 00 00 00 83 69 21 00 00 00 02 11 5f f0
のような書式があり、どこで使うのかといろいろ調た。u-Center の [Tools]->[GNSS Configuration]->[GNSS > File] で出力される設定ファイルの内容や、RTKLIB ver.2.4.2 Manual pp.10 の内容から、RTKNAVI の [Input Stream]-> [Cmd] で使える書式と判明。上記2行は「使えるようにする」設定で、データを USB から出力するにはさらに以下の2行が必要。(このあたりも参考にした)
!UBX CFG-MSG 2 16 0 0 0 1 0 0
!UBX CFG-MSG 2 17 0 0 0 1 0 0
  結局下の図のように設定することで、無事 u-blox 6 のモジュールが RTKLIB で特別な操作なしに使えるようになり、同様の設定で RtkGps+ でも使えた。



 スーパーの駐車場で u-blox 6 + RtkGps+ + 善意の基準局(5km 程離れている) で試したところ、Float解までは得られて、緯度経度ともに小数点以下5桁までは安定して表示された。5分ほどでは Fix 解は得られなかったが、このあたりが限界か、調整すれば何とかなるのかはこれからの課題。

2 件のコメント:

  1. くまはちらぼ 様
    興味深く拝見させていただきました。
    小生は、ubloxのneo-7mでRAW信号を出させてRTKlibに使用できないか奮闘している者です。wikiのページにある以下の呪文をRTKlibのcmdにセットすればよさそうというところまでたどり着いたのですが、うまくいきません。
    くまはちらぼさんの記載されている、USBから出力させる呪文が必要なのかもしれないと思い、等WEBに記載のある2行をそのまま入れてもみたのですが、ダメでした。
    質問ですが、neo-7mの場合には、別の呪文になるのであれば、その呪文を生み出す方法をご教授いただければ幸いです。なお、リンク先のNeo-8Mのデータシートは見ましたが、理解できませんでした。よろしくお願いいたしますm(_ _)m
    oh1715

    返信削除
    返信
    1. コメント、ありがとうございます。返信がすっかり遅れてしまってすいません。

      ご質問の件ですが、何分にも昔のことのため、記憶がほとんどありません。

      あと、試すとすれば 7M を u-center につないで、Messages View から[UBX-CFG-PRT]を開いて、コマンドを16進で表示させ、そこでコマンドを探して、入力してみるという手があるかと思います。

      すでに解決したかもしれませんが、ご参考までに。



      削除