RTK-GPS測位の基礎と プログラミング (1) Basics of RTK-GPS Positioning and Its Programing 東京海洋大産学官連携研究員/技術コンサルタント 高須 知二 Tomoji TAKASU 内容 • RTK-GPS測位アルゴリズムを実際に C言語で実装した例を教材に、測位ア ルゴリズムの基礎、C言語プログラミ ングテクニック、開発手法の実際、行 列演算ライブラリ使用方法等を解説 する。 http://gpspp.sakura.ne.jp 予定 (1) • • • • • • • 4/24 5/16 5/30 6/13 6/27 7/11 7/25 イントロダクション C言語の基礎とプログラミング(1) 同上(2) 単独測位の基礎 単独測位の実装(1) (lapac, gdb etc) 同上(2) (共通ルーチン) 同上(3) (実装と精度評価) http://gpspp.sakura.ne.jp 予定 (2) • • • • • • • • 8月 9月 単独測位の実装(4) (拡張) 相対測位の基礎 相対測位の実装(1) 10月 同上(2) 同上(3) 11月 整数不定性決定(LAMBDA)の基礎 LAMBDAの実装(1) 12月 同上(2) http://gpspp.sakura.ne.jp 予定 (3) • • • • • • 12月 LAMBDAの実装(2) 1月 RTKプログラムの実装(1) 同上(2) 2月 同上(3) 機能の拡張と今後の課題 3月 まとめ http://gpspp.sakura.ne.jp プログラミング環境 • gcc : Cコンパイラパッケージ • make : make • rcs : バージョン管理 • lapack/blas : 行列演算ライブラリ Windows+Cygwin http://gpspp.sakura.ne.jp プログラム仕様 (暫定) • 入力: 観測データ、航法メッセージ (RINEX) • 出力: RTK測位解 (CSV) • 機能: 単独測位、RTK測位、LAMBDA http://gpspp.sakura.ne.jp C言語の基礎とプログラミング • makefile • *.h, *.c • struct • extern, static • fopen(), fclose(), fgets() • malloc(), realloc(), free() • qsort() http://gpspp.sakura.ne.jp
© Copyright 2024 ExpyDoc