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