[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 メーリングリストの案内