//--------------------------------------- // 回る犬 MOVE,LEGS // 転倒回復機能付き //--------------------------------------- SET:Power:1 //電源を入れる POSE:AIBO:slp_slp :100 SET:stat:Gsensor_status //転倒時用のフラグを用意 AND:stat:1 SET:round:0 IF:=:round:0:1000 //何ともないとき //四角く歩きまわる :1000 MOVE:LEGS:STEP:SLOW:FORWARD:20 //前に進む IF:=:stat:1:9000 //ずっこけた? MOVE:LEGS:STEP:RIGHT_TURN:0:13 //ABOUT右90°旋回 IF:=:stat:1:9000 //ずっこけた? GO:100 //繰り返し //転倒回復処理 :9000 QUIT:AIBO MOVE:AIBO:ReactiveGU // 転倒回復 WAIT GO:100