我々の研究グループでは,移動ロボットのプログラムの開発およびデバック,シミュレーションは,すべてMATLABで行っている.特に屋外環境で行うプログラム開発は,動作速度の「速さ」だけでなく,思い立ったアイデアやアルゴリズムをいかに「早く」確実に実装するかという実装スピードが重視される.また,バッテリなどにより,試行回数に制約があるため,事前のシミュレーションが非常に重要になる.MATLABは,インタプリタ型言語であり,データビジュアライゼーション機能が優れており,デバック・シミュレーション環境として最適である.またMATLABは,外部インターフェース機能が公開されているため,それらを用いリアルタイムで画像処理,データ取り込みおよび制御が可能である.

ここでは,これら研究で使っているMATLABに関するノウハウをドキュメント化したURLおびPDFをまとめたものを整理し紹介する。

MATLABでの入出力
Generic DLLを利用する方法 pdf
Contec AD128pmによる取り込み url
画像取り込みインターフェース vcapg2  url
WebCamによる取り込み pdf

MATLABによるシリアル系デバイスドライバ
Javaによる方法 (MATLAB活用ブック)
Mexによる方法 
実装例
北陽TOP-URG url
GPS (予定)
Yamaha Academic Pack url

MATLABによる画像処理アルゴリズム
Hough変換 url
Hough変換の数値と画像座標の関係 url

テンプレートマッチング (予定)


MATLABによる性能チェック
Profile関数の利用 (MATLABハンドブック)

移動ロボットのためのハードウェア基礎 pdf

シミュレーション
SimulinkとMATLABによるシミュレーション (ロボットモデリング)
MATLABによるシミュレーション pdf url

出場した屋外環境競技大会の成績一覧 url

隊列走行デモ url
IGVC2002優勝記念動画 url

   
© Gerox com