使ってみよう!rds 2008 express edition -1週間+αでできること
TRANSCRIPT
RDS 2008 Express Edition とは?
マイクロソフトが提供しているロボットアプリケーションの開発ツール
11 月
MSRS : Microsoft Robotics StudioRDS : Microsoft Robotics Developer Studio
RDS 2008 Express Edition
7 月
MDS 2008 (CTP July)
4 月
MDS 2008 (CTP April)
4 月
2007年
2008年
2006 年
12 月
MSRS 1.5(CTP April)
MSRS 1.0
インストールして、 1週間ちょっと使ってみ
ました。
RDS とロボットの接続例
対応ロボット・ LEGO/MINDSTORMS NXT・ LEGO/MINDSTORMS RCX ???・近藤科学 /KHR-1・ iRobot/Roomba Discovery
前進しなさい!
接続します
セツゾクカンリョウ
壁ニブツカリマシタ。停止シマス。
メッセージ
ロボットアプリケーションの流れ
2.ロボット制御プログラミング1.で作成したサービスを用い、制御処理(モータの ON 、 OFF など)を記述。VPL,C# などで作成。
前進しなさい!
接続します
セツゾクカンリョウ
壁ニブツカリマシタ。停止シマス。
メッセージ3.実行( VSE )
1.サービスプログラミングC# で作成。
4.実行(実機)
VPL : Visual Programing LanguageVSE : Visual Simulation Environmnet
0. スタート前
13 日(土): LT 発表日
17 日: RDS 2008 Express Edition リリース
8 月 12 月 11月
20 日 : インストール
21 日 :VPL で Hello,RoboticsWorld!!
28 日 :TechEd LT 発表 28 日 :LT 応募を決断
インストール・ MSRD1.5・ RDS 2008(CTP April)
8 日 : 資料提出締切り日
0. スタート前
13 日(土): LT 発表日
17 日: RDS 2008 Express Edition リリース
8 月 12 月 11月
20 日 : インストール
21 日 :VPL で Hello,RoboticsWorld!!
28 日 :TechEd LT 発表 28 日 :LT 応募を決断
インストール・ MSRD1.5・ RDS 2008(CTP April)
8 日 : 資料提出締切り日
6 時間でどこまでできる ?
Microsoft Robotics Studio を用いてライントレースロボットにチャレン
ジ
0. スタート前
13 日(土): LT 発表日
17 日: RDS 2008 Express Edition リリース
8 月 12 月 11月
20 日 : インストール
21 日 :VPL で Hello,RoboticsWorld!!
28 日 :TechEd LT 発表 28 日 :LT 応募を決断
インストール・ MSRD1.5・ RDS 2008(CTP April)
8 日 : 資料提出締切り日かなり無謀なことをしました。
0. スタート前
13 日(土): LT 発表日
17 日: RDS 2008 Express Edition リリース
8 月 12 月 11月
20 日 : インストール
21 日 :VPL で Hello,RoboticsWorld!!
28 日 :TechEd LT 発表 28 日 :LT 応募を決断
インストール・ MSRD1.5・ RDS 2008(CTP April)
8 日 : 資料提出締切り日
2日目 :VPL で方向ダイアログを使ってみる(失敗
編)
11月
12月
30 日(日曜日)
8 日 : 資料提出締切り日
内容)ダイアログの左ボタンを押し、その結果をログに出力するアプリケーションを
作成する。
結果)実行してもログが表示されない。
原因) Switch のテキストボックス上に入力するパラメータを間違えていた。
13 日(土): LT 発表日
4日目 :Visual Studio 2008 から RDS サービスを作
成
11月
12月
2日(火曜日) 8 日 : 資料提出締切り日 13 日(土): LT 発表日
自作したサービスをドラックアンドドロップで呼び出して使用可能となる。
6 日目 :VPL から RDS 2008 のシミュレータ機能を使ってみ
る(成功一歩手前編)
11月
12月
4 日(木曜日)8 日 : 資料提出締切り日13 日(土): LT 発表日
グラフィックボードのドライバをインストールすることで解決した。
6 日目 :VPL から RDS 2008 のシミュレータ機能を使ってみ
る(成功一歩手前編)
11月
12月
4 日(木曜日)8 日 : 資料提出締切り日13 日(土): LT 発表日
VSE の画面は起動しても LEGO が動かない。
7 日目 :VPL から RDS 2008 のシミュレータ機能を使ってみ
る
(解決編)
VPL プログラムの修正でシミュレーション画面上で LEGO が走り出すようになった。
11月
12月
5 日(金曜日)
8 日 : 資料提出締切り日13 日(土): LT 発表日
7 日目 :VPL から RDS 2008 のシミュレータ機能を使ってみ
る
(解決編) 【 Roomba 乗り猫】 という記事を見つけたので http://www.gizmodo.jp/2008/11/roomba.html・ RSD のシミュレータ機能を使って iRobot Create を動かしてみることにしました。
11月
12月
5 日(金曜日)
8 日 : 資料提出締切り日13 日(土): LT 発表日
マニフェストファイルの指定を変更するだけで iRobot のシミュレーション実行が可能。
7 日目 :VPL から RDS 2008 のシミュレータ機能を使ってみ
る
(解決編) 【ロボット未来デパートメント オープン】 http://www.robox.jp/サイトで一番売れている二足歩行ロボットが KHR-2 という記事を見つけたので、・ RDS 2008 Express Edition で KHR-1 Control を試してみることにしました。
11月
12月
5 日(金曜日)
8 日 : 資料提出締切り日13 日(土): LT 発表日
もともとシミュレーションには対応していないため、実行してもポートが接続されていないとエラーが
出てしまう。
8 日目 :VPL から RDS 2008 のシミュレータ機能を使ってみ
る
(成功編) ・発表資料締切りが当初提示よりも 2 日、延びたので手順をまとめました。
上矢印キーを押すと LEGO が前進する。
STOP キーを押すと LEGO が停止する。
11月
12月
6 日(土曜日)
8 日 : 資料提出締切り日13 日(土): LT 発表日
9 日目 :VPL から RDS 2008 のシミュレータ機能を使ってみ
る( 総集編)
11月
12月
7 日(日曜日)
8 日 : 資料提出締切り日13 日(土): LT 発表日
上矢印キーを押す→ LEGO が前進
左矢印キーを押す→ LEGO が左回転
右矢印キーを押す→ LEGO が右回転
下矢印キーを押す→ LEGO が後進
STOP キーを押す→ LEGO が停止
動画: http://d.hatena.ne.jp/asa0808/20081207/1228662804
参考書籍
Microsoft Robotics Studio プログ
ラミング
著者:布留川英一 監修:マイクロソフト株式会社 出版社:毎日コミュニケーションズ発行年月: 2007 年 6 月
ISBNコード: 978-4-8399-2383-9
著者:大川善那 出版社:工学社 発行年月: 2008 年 8 月 ISBNコード:
978-4-8399-2383-9
Microsoft Robotics Developer
Studio 入門