URG プログラミングガイド

urg_series.png

URG シリーズセンサ

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

更新履歴
2010-06-10- Ethernet で通信する方法を追記。
URG ライブラリを Ethernet 通信で行う方法を説明しています。Ethernet 通信に対応しているのは C++ 実装のみで、C 版は未対応です。


2010-02-25
- "URG ライブラリ 0.8.11" をリリース
計測していない距離データを 0 でなく -1 にするように変更。


2010-02-12
- "URG ライブラリ 0.8.9" をリリース
Visual Studio で urg.lib に必要なソースコードがビルドされなかったのを修正。


2010-02-03
- "URG ライブラリ 0.8.8" をリリース
urg_strerror() の表示メッセージが間違っていたのを修正。64 bit 版の Fedora Linux でも動作するように修正。


2009-12-08
- "URG ライブラリ 0.8.4" をリリース
urg_ctrl の動作を高速化し、Visual Studio 利用時は boost へ依存しないように修正。


2009-10-26
- "URG ライブラリ 0.8.2" をリリース
UrgCtrl の動作を高速化。Mac で動作するように調整。


2009-09-30
- "URG ライブラリ 0.8.0" をリリース
VC6 用のプロジェクトファイルを追加。


2009-06-05
- "URG データ記録ツール" を追加。
URG からのデータを記録するアプリケーションを追加。


2009-06-05
- "URG データ転送割合の表示ツール" を追加。
複数の URG について、受信データの転送割合を表示するアプリケーションを追加。


2009-06-02
- "URG パラメータの表示ツール" を追加。
URG の VV, PP, II 情報を取得して表示するアプリケーションを追加。


2009-03-27
- Windows シリアル通信の実装を修正
シリアル通信の Windows 実装が遅かったのを修正。


2009-02-04
- URG ライブラリを 0.7.3 に更新
URG からのデータが不正だったときに、次回データが正常ならばデータが取得できるように修正。


2009-02-02
- URG ライブラリを 0.7.2 に更新
urg_ctrl.c の urg_receivePartialData() を実装し、サンプルを追加。


2009-01-29
- URG ライブラリを 0.7.1 に更新
URG ライブラリの Windows でのシリアル受信が遅かったのを修正。


2008-12-24
- Windows 用の URG ライブラリ利用サンプルを追加
urg ライブラリを用いたときの Visual Studio 2005 のサンプルプロジェクトを追加。


2008-12-08
- Linux 用の URG ライブラリ利用サンプルを追加
urg ライブラリを用いたときの Makefile の記述例を追加。


2008-12-02
- URG データの表示ツールに機能追加
データ取得範囲の変更と、詳細データの確認をするための GUI フォームを追加。


2008-11-25
- Qt についての説明を追加。
Windows 環境にて、Qt ライブラリをインストールして利用する方法を紹介。


2008-10-30
- USB ホストチップを利用方法を追加
Top-URG と組込み機器との接続において、USB ホストチップを利用する方法を紹介。


2008-10-26
- URG 受信データの閲覧ツールを追加
記録した SCIP データを表示するアプリケーションの実装例を追加。


2008-10-08
- URG データの表示ツールを追加
表示データの記録と再生ができるアプリケーションの実装例を追加。


2008-08-07
- URG ポートの表示ツールを追加
Windows 上の COM ポートを表示できるツールを追加。(Windows XP 用)


2008-07-26
- プロトコル説明の図の誤りを修正
図において URG と PC の役割が逆になっていたのを修正。


2008-07-14
- SCIP のサンプルを追加
SCIP サンプルへのリンクを、各コマンドの説明に追加。


2008-07-11
- URG ライブラリを配置
ライブラリ実装などを行い、説明を修正。















最近変更されたページ

 All Classes Namespaces Files Functions Variables Enumerations Enumerator