- 追加された行はこの色です。
- 削除された行はこの色です。
目次
*課題3:ランタンに向かってテニスボールを転がす(または運ぶ)ロボット [#kb53e5b8]
#contents
*課題3:ランタンに向かってテニスボールを転がす(または運ぶ)ロボット [#kb53e5b8]
課題2で作成したコース上にランダムに置いたテニスボール(3個)をロータリーの中央部分に置いたランタンに向かって
1.転がす
2.最短距離で運ぶ
ロボットを作成せよ。ただし、1の場合はテニスボールの置いてある場所から直接転がし、2の場合はその場所から最短距離で運ぶこと。ボールを探す際にはラインに沿っても沿らなくてもよい。
*メンバー [#efe17d04]
-馬場(運ぶ)
-ばば(運ぶ)
-イシイ(転がす)
*製作過程 [#z2f47f34]
今回の課題で用いたセンサは光センサ2つ、タッチセンサ1つです。各センサの役割は次の通り↓~
センサ1:光センサ・・・ライントレース用の光センサ~
センサ2:光センサ・・・ランタンの光を検出するためのセンサ~
センサ3:タッチセンサ・・・ボールやランタンに触れた際に機能するセンサ~
となっています。~
まずはセンサ1の光センサを
#ref(光センサ.png)
のように、少し顔を出すよな感じでセット!~
そして車体前方に光センサとタッチセンサをつけた
#ref(センサ.png)
この課題の運ぶ側の人はテニスボールをランタンまで持っていくまでにボールをキープしていなければならない。そのために車体後方にアームを取り付けてみた。このアームは自由に上げ下げ可能だ。~
まずは、上げた状態
#ref(閉じた状態.png)
↓そしてこれを下げると・・・!?~
#ref(開いた状態.png)
↑こんな感じに
そしてできあがった今回のロボットがこちら~
#ref(全体図.png)
*プログラム [#l646cafc]
**ばば(運ぶ) [#oc3fcd3b]
**イシイ(蹴る) [#m9a04a0f]
*評価 [#w0a7bb16]
**感想 [#m847af24]
**反省 [#m3569c8e]
*コメント [#se5247bb]
#comment
----
Today:&counter(today);
Yesterday:&counter(yesterday);
All:&counter(all);