[Squeak-ja: 4324] Re: ScratchからMYUロボを制御
Atsushi Mori
moriat @ obirin.ac.jp
2009年 9月 4日 (金) 14:20:00 JST
はじめまして。森(@桜美林大学)といいます。
阿部さんの試みや、韓国のDonghee Parkさんの試みを、非常に興
味深く読ませていただいています。
私は Smalltalk も電子工作も素人ですので、以下、とんちんか
んなことを書くかもしれませんが、その点御了解いただき、また、
この ML の皆さんのご意見を伺うことができたらと考えておりま
す。どうぞよろしくお願いいたします。
私自身は、Arduino (http://www.arduino.cc/など) のような、オー
プンソースハードウエア上で、やはりオープンでしっかりした
Scratch のような環境でプログラムしたものを動かせたらいいと
考えています。(もっとも CPU はオープンではないのですが。)
今回の MYU 関連はとてもいいとは思いますし、ハードウエアが簡
単なために、事実上自分で改作することは容易だとは思います。
また、主として中学校をターゲットとしたロボット工作用の教材
を開発している私企業の方々には、心底、敬意を抱いています。
しかし、一つの企業が作っているために他の企業が参画しにくい
環境があるとすると残念ですし、ユーザーが自由に改作すること
ができることで、子供から大人までシームレスに利用できる題材
があってもいいように思います。そのためには、オープンである
と明言されているプラットホームを利用する方がいいように思い
ます。
そこで、個人的には、Scratch で組んで Arduino に組み込んで自
律的に動かすことができるような環境ができたらいいと思ってい
ます。個人的には arduino については、ようやく自作ブレッドボー
ド版が動き出したところです。Scratch や Smalltalk については、
この ML や書籍を通じて、本当にこれから勉強するところです。
もしも、
・AVR(Arduino) ではなく、やっぱり PIC でしょう
・Scratch を改変するのは大変なので、とても無理でしょう
・高くても PaPeRo を使うべきでは
・そもそもハードウエアとソフトウエアを連携させようと思うのが間違い
などなど、あるいはその他のご意見でもありましたら、意見交換・
情報交換をさせていただきたいと思います。
最初のメールで大変厚かましいのですが、どうぞよろしくお願い
いたします。
From: Kazuhiro ABE <abee @ squeakland.jp> さん
Subject: [Squeak-ja: 4320] ScratchからMYUロボを制御について
Date: Sun, 30 Aug 2009 15:28:47 +0900
*> こんにちは、阿部です。
*> 夏休みも終わりが近づいてきましたが、ScratchSource
*> 1.3.1を使って、ミュウスタジオのMYUロボを制御できるようにしてみました。二軸のMYU-503と三軸のMYU-507に対応しています。
*> http://www.studiomyu.com/
*>
*> 合わせて、ジョイスティックも使えるようになります。必要なファイルは以下に置きました。
*> http://squeakland.jp/abee/tmp/ScratchMyuRobo.zip
*>
*> これをScratchをインストールしたディレクトリに展開し、Scratch.imageの代わりにScratchMyuRobo.imageを使ってください。追加したブロックはステージの「動き」カテゴリにまとめてあります。言語メニューから「日本語(MYUロボ)」を選択すると日本語表示になります。使い方はProjectsの中のサンプルをご覧ください。ポート番号は、お使いのプラットホームや環境で異なるので、調べて置き換えてください。
*> MYUロボの機能のうち、使えるのはリモコンモードだけです。したがって、自律モードでは動かすことができず、常にシリアルケーブルでつないだ状態で、Scratchのスクリプトから制御することになります。
*> 動作確認はWindows XP SP3とUbuntu
*> 9.04、KNOPPIX6.0.1で取れています(寶迫さん、ありがとうございます)。ただし、Linuxでジョイスティックは使えないかもしれません。
*>
*> では、お楽しみください。
*>
*> //abee
*> --
*> 阿部 和広 EMAIL abee @ squeakland.jp
--
森
Squeak-ja メーリングリストの案内