/*!
  \mainpage URG プログラミングガイド

  \image html urg_series.png URG シリーズセンサ

  URG シリーズで使われている SCIP 2.0 プロトコルの説明と、\n
  それを用いたライブラリ、およびサンプルプログラムを紹介します。

  TWOCOLUMN

  - <b>URG 用のサンプルライブラリ</b>
    - <a href="urg-0.8.2.zip">urg-0.8.2.zip</a>

  - <b>対象とする開発環境</b>
    - \subpage devel_win_page
      - \ref devel_win_vc_section
      - \ref devel_win_mingw_section
      - \ref devel_win_qt_section
    \n \n
    - \subpage devel_lin_page, \subpage devel_mac_page
      - <a href="http://gcc.gnu.org">gcc</a>

  - <b>シリアルデバイスの確認方法</b>
    - \subpage serial_win_page
    - \subpage serial_lin_page
    - \subpage serial_mac_page

  - \subpage scip_commands_page
    - \ref scip_mode_page
    - \ref scip_status_page
    - \ref scip_capture_page

  - \subpage lib_tutorial_page
    - \ref lib_tutorial_abst_section
    - \ref lib_tutorial_api_section
      - urg_ctrl.h ... C 版 API
      - qrk::UrgCtrl ... C++ 版 API
    - \ref lib_tutorial_usage_section

  - <b>サンプルプログラム</b>
    - C ライブラリの利用サンプル
      - gd_scan.c ... データ取得
      - md_scan.c ... データ取得 (連続)
      - get_version_lines.c ... バージョン情報の表示
      - get_parameters.c ... パラメータ表示
      - expand_2d.c ... 測定データの２次元展開
      - index_convert.c ... 角度変換
      - get_timestamp.c ... タイムスタンプ取得
      - multi_urg.c ... 複数 URG によるデータ取得
      - intensity_sample.c ... 強度データの取得
    \n \n
    - C++ ライブラリの利用サンプル
      - gdCaptureSample.cpp ... データ取得
      - mdCaptureSample.cpp ... データ取得 (連続)
      - viewVvSample.cpp ... バージョン情報の表示
      - viewPpSample.cpp ... パラメータ表示
      - captureIntensitySample.cpp ... 強度データの取得

  - <b>アプリケーション例</b>
    - \subpage UrgViewer_page
    - \subpage UrgScanner_page
    - \subpage UrgInformation_page
    - \subpage UrgPorts_page
    - \subpage UrgRecorder_page
    - \subpage ScipPlayer_page
    - \subpage MultiUrgViewer_page

  - <b>技術ドキュメント</b>
    - \subpage vinculum_article_page

  - \author Satofumi KAMIMURA <s-kamimura@hokuyo-aut.co.jp>

  TWOCOLUMN_END
*/
