2015a/Member/Katuu/Mission1
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[2015a/Member]]
*N6班書道ロボット 目次 [#bb4bd29b]
#contents
*目的 [#ge0310ac]
名前のうち一語(今回は「吾」)をプログラミングによって自...
&ref(2015a/Member/Katuu/Mission1/吾.png,50%);
*ロボットの説明 [#wbd22fed]
&ref(2015a/Member/Katuu/Mission1/全体 修正.JPG,50%);
本体となるロボットは縦方向にのみ動き、横に伸ばしたアーム...
**本体 [#wf64b665]
&ref(2015a/Member/Katuu/Mission1/本体 修正.JPG,10%);
重いアームを伸縮させるためバランスが崩れやすいため、キャ...
**アーム [#q7889e6b]
&ref(2015a/Member/Katuu/Mission1/アーム 修正.JPG,50%);
先端にモーターを取り付け2つのギアによって筆の上下を行う機...
*製作過程 [#yd69e7f9]
今回のロボットは「次の課題にも生かせるロボットにしよう。...
LEFT:縦、横、上下の動きをそれぞれを各モーターに担当させる...
**第一号ロボット(失敗作) [#q62ff04c]
&ref(2015a/Member/Katuu/Mission1/旧式 修正.JPG,15%);
ギアを噛み合わせて筆のついた上部を上下させプーリーを使っ...
**第二号ロボット [#mee05b5a]
&ref(2015a/Member/Katuu/Mission1/新式.JPG,50%);
失敗を踏まえて、アームを上下から挟み込んでしっかり固定し...
*ロボットの動作、プログラミングの説明 [#u943141e]
&ref(2015a/Member/Katuu/Mission1/書き順.JPG,50%);
LEFT: #define UP RotateMotor(OUT_C,50,40); ...
LEFT: #define DOWN RotateMotor(OUT_C,-50,40); ...
LEFT: #define YOKO_S RotateMotor(OUT_B,-50,95); ...
LEFT: #define MODOSI RotateMotor(OUT_B,50,30); ...
LEFT: #define TATE RotateMotor(OUT_A,50,50);Off(OUT_A);...
LEFT: #define RevTATE RotateMotor(OUT_A,-50,15);Off(OUT_...
LEFT: task main ()
LEFT: {
LEFT: RotateMotor(OUT_B,-50,20); 位置を調節
LEFT: DOWN; 書き始め
LEFT: YOKO_S; ?1画目 ...
LEFT: UP; 筆を上げて
LEFT: MODOSI; 2画目の位置まで戻す
LEFT: DOWN;
LEFT: TATE; ?2画目
LEFT: UP;
LEFT: RotateMotor(OUT_A,-50,5); 3画目の高さにそろえ
LEFT: RotateMotor(OUT_B,-50,30); 横の位置をそろえる
LEFT: DOWN;
LEFT: RotateMotor(OUT_B,50,70); ?3画目 横
LEFT: RotateMotor(OUT_A,50,30); 縦
LEFT: Off(OUT_A);
LEFT: UP;
LEFT: RotateMotor(OUT_B,-50,90); 4画目の位置にそろ...
LEFT: DOWN;
LEFT: RotateMotor(OUT_B,50,155); ?4画目 ここまで...
LEFT: UP;
LEFT: RotateMotor(OUT_B,-50,130); 5画目の横の位置を...
LEFT: RotateMotor(OUT_A,50,40); 縦の位置をそろえる
LEFT: DOWN;
LEFT: TATE; ...
LEFT: RotateMotor(OUT_B,50,90); ?6画目
LEFT: RevTATE; ?...
LEFT: RotateMotor(OUT_B,-50,90); ?8画目 「口」完...
LEFT: UP; ...
LEFT: }
最初は通常のモーターの動作を利用していたため、電池残量や...
*結果 [#nebb257b]
&ref(2015a/Member/Katuu/Mission1/吾 修正.JPG,80%);
習字で描いたような止めやはらいのついた良い漢字となった、...
*感想・考察 [#ae342bf8]
想像以上に正確な動きをするロボットが難しかった。動いた後...
その為、書き順を変えて筆の上げ下ろしの回数を減らし、最初...
そのおかげでだんだんと「吾」と判別できる文字を書けるよう...
その原因としては、ロボットが重過ぎたことや、アームにたわ...
今回のミッションを終えて思ったことは、私たちの班は他班に...
終了行:
[[2015a/Member]]
*N6班書道ロボット 目次 [#bb4bd29b]
#contents
*目的 [#ge0310ac]
名前のうち一語(今回は「吾」)をプログラミングによって自...
&ref(2015a/Member/Katuu/Mission1/吾.png,50%);
*ロボットの説明 [#wbd22fed]
&ref(2015a/Member/Katuu/Mission1/全体 修正.JPG,50%);
本体となるロボットは縦方向にのみ動き、横に伸ばしたアーム...
**本体 [#wf64b665]
&ref(2015a/Member/Katuu/Mission1/本体 修正.JPG,10%);
重いアームを伸縮させるためバランスが崩れやすいため、キャ...
**アーム [#q7889e6b]
&ref(2015a/Member/Katuu/Mission1/アーム 修正.JPG,50%);
先端にモーターを取り付け2つのギアによって筆の上下を行う機...
*製作過程 [#yd69e7f9]
今回のロボットは「次の課題にも生かせるロボットにしよう。...
LEFT:縦、横、上下の動きをそれぞれを各モーターに担当させる...
**第一号ロボット(失敗作) [#q62ff04c]
&ref(2015a/Member/Katuu/Mission1/旧式 修正.JPG,15%);
ギアを噛み合わせて筆のついた上部を上下させプーリーを使っ...
**第二号ロボット [#mee05b5a]
&ref(2015a/Member/Katuu/Mission1/新式.JPG,50%);
失敗を踏まえて、アームを上下から挟み込んでしっかり固定し...
*ロボットの動作、プログラミングの説明 [#u943141e]
&ref(2015a/Member/Katuu/Mission1/書き順.JPG,50%);
LEFT: #define UP RotateMotor(OUT_C,50,40); ...
LEFT: #define DOWN RotateMotor(OUT_C,-50,40); ...
LEFT: #define YOKO_S RotateMotor(OUT_B,-50,95); ...
LEFT: #define MODOSI RotateMotor(OUT_B,50,30); ...
LEFT: #define TATE RotateMotor(OUT_A,50,50);Off(OUT_A);...
LEFT: #define RevTATE RotateMotor(OUT_A,-50,15);Off(OUT_...
LEFT: task main ()
LEFT: {
LEFT: RotateMotor(OUT_B,-50,20); 位置を調節
LEFT: DOWN; 書き始め
LEFT: YOKO_S; ?1画目 ...
LEFT: UP; 筆を上げて
LEFT: MODOSI; 2画目の位置まで戻す
LEFT: DOWN;
LEFT: TATE; ?2画目
LEFT: UP;
LEFT: RotateMotor(OUT_A,-50,5); 3画目の高さにそろえ
LEFT: RotateMotor(OUT_B,-50,30); 横の位置をそろえる
LEFT: DOWN;
LEFT: RotateMotor(OUT_B,50,70); ?3画目 横
LEFT: RotateMotor(OUT_A,50,30); 縦
LEFT: Off(OUT_A);
LEFT: UP;
LEFT: RotateMotor(OUT_B,-50,90); 4画目の位置にそろ...
LEFT: DOWN;
LEFT: RotateMotor(OUT_B,50,155); ?4画目 ここまで...
LEFT: UP;
LEFT: RotateMotor(OUT_B,-50,130); 5画目の横の位置を...
LEFT: RotateMotor(OUT_A,50,40); 縦の位置をそろえる
LEFT: DOWN;
LEFT: TATE; ...
LEFT: RotateMotor(OUT_B,50,90); ?6画目
LEFT: RevTATE; ?...
LEFT: RotateMotor(OUT_B,-50,90); ?8画目 「口」完...
LEFT: UP; ...
LEFT: }
最初は通常のモーターの動作を利用していたため、電池残量や...
*結果 [#nebb257b]
&ref(2015a/Member/Katuu/Mission1/吾 修正.JPG,80%);
習字で描いたような止めやはらいのついた良い漢字となった、...
*感想・考察 [#ae342bf8]
想像以上に正確な動きをするロボットが難しかった。動いた後...
その為、書き順を変えて筆の上げ下ろしの回数を減らし、最初...
そのおかげでだんだんと「吾」と判別できる文字を書けるよう...
その原因としては、ロボットが重過ぎたことや、アームにたわ...
今回のミッションを終えて思ったことは、私たちの班は他班に...
ページ名: