マイロボットの組立も第73号まで進み、ベーシックモデルの完成まではあと2号を残すのみとなり、外観的にも大方の完成状態になってきた。 このロボットはパソコンとブルートゥース接続し、ワイヤレスでパソコンから制御できると共に、パソコン側でプログラミングした動作を実行させることが出来る。 このプログラミングは、ロボットから供給された『ID-01 ビジュアルCライク・エディター』と呼ばれるGUIプログラミング環境によって作成ができ、Cライク言語に書き換えられ、コンパイルし実行される。 このプログラミングへの挑戦は、なかなか敷居が高いと思って躊躇していたのであるが、なんとかプログラムの1号を作ることが出来た。 そのプログラムの実行結果が、上の動画である。 再生ボタンをクリックしてください。 (2007年8月28日 追記) このプログラムのソース(.clike)は下記の通りです。 /** * file1 * @author okamura * @version 1.0 */ #include "c-like.h" #include "robot.h" declare( behavior(Behavior1) ); declare( behavior(Behavior2) ); define( behavior(Main)) { start(Behavior1); start(Behavior2); } define( behavior(Behavior1) ) { msleep(1000); led_blink(LED_ALL); msleep(1000); say_phrase(19); msleep(1000); say_phrase(49); msleep(1000); say_phrase(68); msleep(2000); lights(true); msleep(1000); base_up(); msleep(1000); rotate(50); msleep(4300); base_down(); msleep(1000); base_stop(); msleep(1000); say_phrase(69); msleep(1000); base_up(); msleep(1000); rotate(-50); msleep(4300); base_down(); msleep(1000); base_stop(); say_phrase(31); msleep(1000); led_blink(LED_ALL); msleep(1000); led_off(LED_ALL); lights(false); stop(Behavior2); end(); } define( behavior(Behavior2) ) { msleep(1000); left_arm_r(3); msleep(2000); left_arm_r(-3); right_arm_r(2); msleep(1000); right_arm_r(-2); }
by okamura920
| 2007-08-10 10:53
| マイロボット
|
Comments(5)
Commented
by
渡辺
at 2007-09-05 15:04
x
興味深く拝見させて頂きました.ところでソースプログラムの中にあるmsleep(1000)コマンドはCライクエデイターユーザコマンドには見つかりませんが,どこで見つけられましたか教えてくだされば幸いです.よろしくお願いします.
0
Commented
by
okamura920 at 2007-09-05 20:42
コメントありがとうございます。このプログラムは、ビジュアルCライクエディターで作成したもので、msleep()コマンドは、プロセスのPauseによって作成されるコマンドです。vclikeプログラムは、本ブログ8月29日で紹介している、yahooブリーフケースで公開しています。
Commented
by
渡辺
at 2007-09-06 09:49
x
早速のご返事有難うございます.Pauseから作製されたコマンドとのこと理解できました.ところで自分の音声にはメッセージ1とか2とか番号付きなのが雑音で消去したいと思っています.これは可能でしょうか.
Commented
by
okamura920 at 2007-09-06 18:32
メッセージ1とか2とかが邪魔になりますね。私も消したいと思いますが。その方法があるのかわかりません。
もし今後、その方法が判れば教えてください。
Commented
by
渡辺
at 2007-09-07 09:40
x
幾つかのコメント有難うございます.この問題はJavaにまで遡ってプログラムすれば可能のはずだと思いますので,私もゆっくりと検討致します.私の農作業は害虫の付かない品種(匂いがあるもの)及び日当たりが悪くても成長する品種を素人探索収集課題にしています.
|
お知らせ
<私の他のサイトです ご笑覧ください>
K'Chan の半農半X K'Chan のTWITTER K'Chan のYouTube K'Chan のFacebook 関西花の寺25 義母の短歌 <おすすめサイト> カテゴリ
初めまして 由良川周辺を歩く 土師川周辺を歩く 80歳の日々 あちこちの紅葉 シン・老人力 80歳の壁 半農半X生活 福知山市内 神社・寺院 ウオーキング 空撮 ラジコンヘリ道 ROBO XERO マイロボット 小さな本 小さな旅 小さな農業 暦 行事 生活 小さな風景 詩吟 ゴルフ パソコン オークション 今日の新聞から 丹波古刹 古民家リフォーム塾 マイリフォーム 初めての骨折 最新のトラックバック
以前の記事
2024年 03月 2024年 02月 2024年 01月 2023年 12月 2023年 11月 2023年 10月 2023年 09月 2023年 08月 2023年 07月 2020年 06月 2019年 01月 2017年 12月 2017年 11月 2017年 10月 2017年 09月 2017年 08月 2017年 07月 2017年 01月 2016年 12月 2014年 11月 2013年 07月 2013年 06月 2013年 05月 2013年 04月 2013年 03月 2013年 02月 2013年 01月 2012年 08月 2012年 05月 2012年 02月 2011年 12月 2011年 11月 2011年 09月 2011年 08月 2011年 07月 2011年 06月 2011年 05月 2011年 04月 2011年 03月 2011年 02月 2010年 11月 2010年 06月 2010年 05月 2010年 04月 2010年 03月 2010年 02月 2010年 01月 2009年 02月 2009年 01月 2008年 11月 2008年 10月 2008年 09月 2008年 08月 2008年 07月 2008年 06月 2008年 05月 2008年 04月 2008年 03月 2008年 02月 2008年 01月 2007年 12月 2007年 11月 2007年 10月 2007年 09月 2007年 08月 2007年 07月 2007年 06月 2007年 05月 2007年 04月 2007年 03月 2007年 02月 2007年 01月 2006年 12月 2006年 11月 2006年 10月 2006年 09月 2006年 08月 2006年 07月 2006年 06月 2006年 05月 2006年 04月 2006年 03月 2006年 02月 2006年 01月 2005年 12月 2005年 11月 2005年 10月 2005年 09月 2005年 08月 2005年 07月 2005年 06月 2005年 05月 2005年 04月 2005年 03月 2005年 02月 2005年 01月 2004年 12月 2004年 11月 2004年 10月 2004年 09月 2004年 08月 2004年 07月 2004年 06月 2004年 05月 2004年 04月 2004年 03月 2004年 02月 その他のジャンル
ブログジャンル
|
ファン申請 |
||