�赤のボールを拾う�青のボールを拾う�索敵を行い、目的の缶に近づき赤いボールを乗せる。その後、元の位置に戻り180°回転し�へ向かう�再び索敵を行い、目的の缶に近づき青いボールを乗せる。競技時間は審判が続行不能と判断するまで、あるいはリタイアするまで。図のX地点または(および)Y地点からスタートする。接地している部分はそれぞれの領域内に収まるものとする(線上はOK)。上空部分は領域からはみ出していてもよい。赤いボールを図のピンクのいずれかに置いた缶に、青いボールを図の水色のいずれかに置いた缶に、それぞれ乗せる。開始の合図から5秒以内にスタートボタンを押す作業を完了すること。競技が終了するまで、ロボットに触ったり人間が遠隔で操作してはならない。途中でうまく動かなくなった場合、1回限り再スタートすることができる(再スタートの際に別プログラムで起動してよい)。†ボールを一つ乗せればそれぞれ10点、二つとも乗せればボーナス点としてさらに10点。ダミーの缶を設置した上で、正しい缶に乗せれば、それぞれさらに6点加点する。ボールを目的の缶に当てることができれば、それぞれ4点。ボールを同じ領域内の間違った缶に乗せた場合は、それぞれ6点。ボールを同じ領域内の間違った缶に当てた場合は、それぞれ2点。ボールを違う領域内の缶に乗せた場合は、それぞれ2点。ボールを違う領域内の缶に当てた場合は、0点。してしまった場合は2点または取得した得点の半分のいずれか少ないほうを減点、その缶を完全にだしてしまったときは点数を半分にする。ダミーの缶がもとの位置から移動しても減点はしない。以下の動作の精度・スピード・確実性などを含めた技術的な工夫や芸術性について他の全てのチーム(5チーム)が20点満点で採点し、その平均点を求める。写真左側にロボットの正面があり、写真右側、ロボットの後方にボールを拾いあげるベルトコンベアが取り付けられている。一枚目の写真の上部、この写真の中央に写っているのがジャイロセンサーで、ロボットが何度回転したか測る役割を持っている。このジャイロセンサーの下を通っている白いレールのようなものが、ボールを転がすためのレールです。ロボットを正面から見た時の写真ロボット中央についている目のような部品が超音波センサーで、これで缶の位置を特定し近づく。ロボットなので誤差は生じる。そこでその誤差をカバーし、より確実に缶の上に乗せるため、超音波センサーの両隣には灰色の棒を、上には白い部品を取り付けた。超音波センサーの両隣の灰色の部品は缶をよりロボットの中心に寄せるため、白い部品は勢いよくEV3の上を転がってくるボールが飛び出さないよう、クッションの代わりとして取り付けた。#j秒経った時に止まる。time.sleep(3)ベルトコンベアを回転させるプログラム。電池の残量などによってモーターの回転数が一定に定まらず安定しなかったので、ジャイロセンサーを利用した。-6がついているのは、ジャイロセンサーの誤差分を埋めるためにある。#赤は番号の場合分けが容易だったため、赤のみダミーを避けるために分岐を設けた。その際に缶に番号を入力する。写真にある通り、私たちE3E4班がボールをひとつ缶の上に乗せることに成功し優勝した最初の実行でプログラムのミスが見つかり、短時間で修正したのでミスをつぶしきれず、二個目のボールを乗せることはできなかったが、無事にひとつ乗せることができてよかったと思います。色々なアクシデントが起こりスムーズに進まなかったこともありましたが、プログラムに興味を持つ良い機会になったと思います。ありがとうございました。