2014a/Member

 メンバー紹介

・nari(自分)

・monodoll(相方)

課題の内容

・ゴール地点から出発し、途中に置かれているピンポン玉を掴んでからスタート地点に行きシュートをきめる。

課題コース

 ロボット紹介

 運ぶ方法

前に取り付けたアームを下ろしてボールを囲みながら走る。

 光センサー

 全体

 プログラム

 ライントレース

#define bri 55

#define s1 30

#define s2 25

#define onRL(x,y) OnFwd(OUT_A,x);OnFwd(OUT_C,y);

#define go onRL(s1,s1);

#define left1 onRL(s2,-s2);

#define left0 onRL(s2,0);

#define right0 onRL(0,s2);

#define right1 onRL(-s2,s2);

#define step 1

#define nMAX300

#define short_break Off(OUT_AC); Wait(500);

task_main()

{
                       

SetSensorLight(s3);

int nonline =0;

int line =0;

while(true){

while(nonline<nMAX){

if(line>500){

short_break;

left1;

until(SENSOR_3<45);

left1;

until(SENSOR_3>55);

short_break;

line=0;

nonline=0;}

if(SENSOR_3,bri-26){

left1;

nonline=nonline++;

line=0;

else if(SENSOR_3<bri-14){

left0;

nonline=nonline++;

line=0;

else{

if(SENSOR_3 bri+5){

right0;

line=0;

else{

right1;

line++;}

nonline=0;}

Wait(step);

}

short_break;

right1;

Wait(nMAX:step);

onRL(s1,s1);

Wait(200);

short_break;

nonline=0;

line=200;

}

}


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2014-07-04 (金) 18:20:02 (1476d)