使ってみたくなる!(かも。。。)rds 2008 express edition...

19
わんくま同盟 東京勉強会 #27 使ってみたくなる!(かも。。。) RDS 2008 Express Edition - インストールからの 1 ヶ月間 2008 12 20 asa

Upload: asa88

Post on 14-Jul-2015

1.235 views

Category:

Documents


1 download

TRANSCRIPT

わんくま同盟 東京勉強会 #27

使ってみたくなる!(かも。。。)

RDS 2008 Express Edition- インストールからの 1 ヶ月間

2008 年 12 月 20 日

asa

わんくま同盟 東京勉強会 #27

RDS って?

わんくま同盟 東京勉強会 #27

Microsoft

Robotics Developer Studio 2008

Express Edition

の略です。

RDS って?

わんくま同盟 東京勉強会 #27

簡単にいうと。。。

マイクロソフトが提供している

ロボットアプリケーションの

開発ツールです。

わんくま同盟 東京勉強会 #27

メッセージをやりとりすることでロボットを動かします。

前進しなさい!

接続します

セツゾクカンリョウ

壁ニブツカリマシタ。停止シマス。

メッセージ

例えば・・・

わんくま同盟 東京勉強会 #27

こんなロボットが動かせます

• LEGO/MINDSTORMS NXT

• 近藤科学 /KHR-1

• iRobot/Roomba Discovery

                     他

←  頑張ればこれも動かせるかも。。。?

わんくま同盟 東京勉強会 #27

ロボット持ってないんですけど・・・

大丈夫です

持っていた方がより楽しめると思いますけど。。。

わんくま同盟 東京勉強会 #27

シミュレーション環境で動かしてみることができます。

• VSE : Visual Simulation Environmnet

ちょっとやってみたい、雰囲気をみてみたいなどこれでじゅうぶん楽しめます。(実際、

私がそんな感じ。。。)

LEGO/MINDSTORMS NXT

わんくま同盟 東京勉強会 #27

スタート!!!

それではさっそく動かしてみましょう。

わんくま同盟 東京勉強会 #27

準備するもの

• RDS 2008 Express Edition• Visual Studio 2008 (※1)

がインストールされたパソコン(※2)

( ※2 ノートパソコンも可ですが、シェーダバージョン 2.0以上のもの)

わんくま同盟 東京勉強会 #27

何故かというと・・・

( ※2 ノートパソコンも可ですが、シェーダバージョン 2.0以上のも

の)

わんくま同盟 東京勉強会 #27

こうなるからです。。。

シェーダバージョン 2.0以上に対応していないとシミュレーション環境が

実行できません。(一例)

わんくま同盟 東京勉強会 #27

【 DEMO 】1. Visual Studio 2008 (※1)を起動する

わんくま同盟 東京勉強会 #27

【 DEMO 】2. VPL を起動する

  VPL : Visual Programing Language

わんくま同盟 東京勉強会 #27

【 DEMO 】3. VSE を起動する

  VSE : Visual Simulation Environment

上矢印キーを押す→ LEGOが前進

左矢印キーを押す→ LEGOが左回転

右矢印キーを押す→ LEGOが右回転

下矢印キーを押す→ LEGOが後進

STOPキーを押す→ LEGOが停止

わんくま同盟 東京勉強会 #27

こんなこともできちゃいます!

← マニフェストファイルを変更してやると

LEGO から iRobot に!!!→

わんくま同盟 東京勉強会 #27

まとめ:ロボットアプリケーションの流れ

2.ロボット制御プログラミング1.で作成したサービスを用い、制御処理(モータの ON、 OFFなど)を記述。VPL,C#などで作成。

3.実行( VSE)

1.サービスプログラミングC#で作成。

4.実行(実機)

わんくま同盟 東京勉強会 #27

最後に

• ロボット制御と聞くとなんだか身構えてしまいますが、遊んでみる分にはそんなことはないと思います。

  (難しい部分もたくさんありますが。。。)

• ロボットを持っていなくても試してみることができます。

• そして、何より動かせた時は楽しいです。RDS 2008 Express Edition 使ってみたくなりませんか?

わんくま同盟 東京勉強会 #27

ちょっとでも RDS 、使ってみたくなったら。。。

asa にっきhttp://d.hatena.ne.jp/asa0808

ご静聴、ありがとうございました。