2016a/Member/hareruya/Mission1
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[2016a/Member]]
#contents
*2016年課題1 お絵かきロボット[#ie6e0909]
A4の紙の中に収まるように自分またはチームメイトの似顔絵を...
([[課題1:http://yakushi.shinshu-u.ac.jp/robotics/?2016a%2...
*ロボットの解説 [#yf896001]
土台のロボットの形はそのままに、外付けという形でペンを上...
下の1枚めの写真は、斜め後ろから見たロボットの画像です。外...
#ref(2016a/Member/hareruya/Mission1/IMG_7761.jpg,25%,ロボ...
2枚めの写真は、真上から見たロボットの画像です。撮影時はRI...
#ref(2016a/Member/hareruya/Mission1/IMG_7763.jpg,25%,ロボ...
*完成予定図 [#k614c0a9]
予定通りに完成できなかったので、描いた作品の写真は撮って...
#ref(2016a/Member/hareruya/Mission1/IMG_8998.JPG,15%,似顔...
*プログラム [#e99cbb4b]
RISは他と違い、モータの稼働時間を調整することしか出来ない...
#define G(t) OnFwd(OUT_AC);Wait(t);Off(OUT_AC);//前進
#define T_R(t) OnFwd(OUT_A);Wait(t);Off(OUT_A);//右回転
#define T_L(t) OnFwd(OUT_C);Wait(t);Off(OUT_C);//左回転
#define B(t) OnRev(OUT_AC);Wait(t);Off(OUT_AC);//後退
#define S_R(t) OnFwd(OUT_A);OnRev(OUT_C);Wait(t);Off(...
#define S_L(t) OnFwd(OUT_C);OnRev(OUT_A);Wait(t);Off(...
#define P_U OnFwd(OUT_B);Wait(20);Off(OUT_B);//ペンを...
#define P_D OnRev(OUT_B);Wait(20);Off(OUT_B);//ペンを...
task main ()
{
P_D;
S_R(195);
G(20);
S_R(30);
G(15);
S_R(30);
B(15);
S_R(40);
G(15);
S_R(30);
G(15);
S_R(30);
G(15);
S_R(25);
P_U;//ここまで頭輪郭
S_L(90);
G(30);
P_D;
B(20);
P_U;
B(20);
P_D;
B(20);
P_U;
B(30);//ここまで目
}
*感想[#m5187625]
今回のこの課題が、初めてのプログラムを組むということだっ...
*反省点 [#m19beecc]
課題の進め方、方法を把握するのに時間がかかってしまい時間...
終了行:
[[2016a/Member]]
#contents
*2016年課題1 お絵かきロボット[#ie6e0909]
A4の紙の中に収まるように自分またはチームメイトの似顔絵を...
([[課題1:http://yakushi.shinshu-u.ac.jp/robotics/?2016a%2...
*ロボットの解説 [#yf896001]
土台のロボットの形はそのままに、外付けという形でペンを上...
下の1枚めの写真は、斜め後ろから見たロボットの画像です。外...
#ref(2016a/Member/hareruya/Mission1/IMG_7761.jpg,25%,ロボ...
2枚めの写真は、真上から見たロボットの画像です。撮影時はRI...
#ref(2016a/Member/hareruya/Mission1/IMG_7763.jpg,25%,ロボ...
*完成予定図 [#k614c0a9]
予定通りに完成できなかったので、描いた作品の写真は撮って...
#ref(2016a/Member/hareruya/Mission1/IMG_8998.JPG,15%,似顔...
*プログラム [#e99cbb4b]
RISは他と違い、モータの稼働時間を調整することしか出来ない...
#define G(t) OnFwd(OUT_AC);Wait(t);Off(OUT_AC);//前進
#define T_R(t) OnFwd(OUT_A);Wait(t);Off(OUT_A);//右回転
#define T_L(t) OnFwd(OUT_C);Wait(t);Off(OUT_C);//左回転
#define B(t) OnRev(OUT_AC);Wait(t);Off(OUT_AC);//後退
#define S_R(t) OnFwd(OUT_A);OnRev(OUT_C);Wait(t);Off(...
#define S_L(t) OnFwd(OUT_C);OnRev(OUT_A);Wait(t);Off(...
#define P_U OnFwd(OUT_B);Wait(20);Off(OUT_B);//ペンを...
#define P_D OnRev(OUT_B);Wait(20);Off(OUT_B);//ペンを...
task main ()
{
P_D;
S_R(195);
G(20);
S_R(30);
G(15);
S_R(30);
B(15);
S_R(40);
G(15);
S_R(30);
G(15);
S_R(30);
G(15);
S_R(25);
P_U;//ここまで頭輪郭
S_L(90);
G(30);
P_D;
B(20);
P_U;
B(20);
P_D;
B(20);
P_U;
B(30);//ここまで目
}
*感想[#m5187625]
今回のこの課題が、初めてのプログラムを組むということだっ...
*反省点 [#m19beecc]
課題の進め方、方法を把握するのに時間がかかってしまい時間...
ページ名: