テニスボールをすべて運び終わった時点、あるいは審判によって続行不能と判断された時点、あるいは競技者によってリタイア宣言がなされた時点、をもって競技の終了とする。スタート時にロボットは、空中部分も含めスタートの円内になければならない。(スタート後はいくつに分裂してもかまわない)。開始の合図から5秒以内にRCXのスタートボタンを押す作業を完了すること。競技が終了するまで、ロボットに触ったり人間が遠隔で操作してはならない。途中でうまく動かなくなった場合、1回限り再スタートすることができる。競技終了時点で、ロボットが運び終わったテニスボールに触れていてはならない。以下の動作の精度・スピード・確実性などを含めた技術的な工夫や芸術性について他の全てのチーム(8チーム)が20点満点で採点し、その平均点を求める。相方がボールを取りやすくするためにどこにボールを置くかという点と、ボールの一つを確実に取っていくということです。前の二つタッチセンサーは、固定された木片に両方を押し付けて機体を正確に木片に垂直にするという役割があります。正確に90度旋回などを行っていきたかったためです。ボールを押し出すためのポールとつかむためのアームのギアを連動させたのはモーターが足りなくならないようにという配慮をした工夫です。紫色のチューブも一つずつ追加して、ボールをつかむ範囲を広げました。前回のロボットでRCXが内部に入り込んでしまい、プログラムを転送しにくかったのですが、今回はそれがないように後ろに受信部分を露出させました。小さな工夫ですが、コードの余った部分は絡まらないように後ろにゴムでまとめました。工夫した点ギリギリまでカンをどかすアームを小さくした。ギアはできるだけシンプルで、なめらかに動くよう工夫した。アームに、「蹴る」と「つかむ」の両方の機能を持たせた。前にカンをどけるアーム、後ろにボールを持つアームという形にしました。コードの長さが中途半端だったので、長いコードにしたら、少し邪魔になってしまった。タイヤは一つにして前に安定用のパーツを付けました。ボールのアーム部分です。アームが開くと同時に、ボールが前に押し出されるようになっています。ボールをつかんだら、中に押し込んで離れないようになっています。ボールが入る面積が小さいのが難点です。アームのギア部分です。ギアとの距離が遠かったので、大きなギアを使いシンプルで単純なものにしました。ギア比にも少し気を遣って作りました。多少回りすぎたりすることがあります。カンをどかすアーム部分です。スタート位置には入りきらなかったので、ギリギリまで切り詰めました。アームの角度や、できるだけカンが入るように工夫しました。95//ここ電池が少なくなってきて90度の時間が変わったら変えて。left(){//左に曲がるためのサブルーチン。//右に曲がるためのサブルーチン。//タッチセンサを利用してボールのところまで行く。{//前に移動するための関数。{//後ろに移動するための関数。{//アームを持ち上げるサブルーチン。{//アームを下げるサブルーチン。//ボールの取り出すアームを上げる。//次のボールの位置まで動けるように40をだす。†まず、ロボットが中央へ行かせてボールがある壁まで前進、で両タッチセンサが反応するまで行くので角度がちょっと外れたときここで直すことができます。左に曲がってボールを押し出すためのアームが降りてきて最初は一番前のボール一個を外にとりだします。そのボールをボールを掴むためのアームが降りてきて捕まえます。捕まえたボール発射ロボットのところまで運びまた次のボールを取り出す作業を繰り返します。†まずカンをどかします。ゴール前や、サークル周りにカンがあるとボールの受け渡しや、シュートの邪魔になるので、できるだけ端に寄せました。それからボールの受け渡し場所まで行き、ボールを受け取ります。二つのロボット同士の連携がとても難しかったです。何も考えずにやると、ロボット同士がぶつかったりしてしまうのでとても難しかったです。アーム部分も、最初は蹴る機能だけでしたが、ボールをつかむ機能も蹴ると同時にアームが開くようにして、安定感が増すように作った。