*外部変数のみの仕様とする。内部変数につては各関数内で表記する。
S 基本正方形の一辺の長さ/2[cm] V1 直線進行速度 Turn 1:左回り 2:右回り Mirs ON:正常 OFF:異常 flag ON:遷移可 OFF:遷移不可 mode 1:ノーマルモード 2:赤外線モード 3:回避モード 4:超音波モード Dist[3] 超音波センサデータ(0:左1:前2:右)[cm] Tmc タイマカウンタ Posi 自己位置 Ps_d 赤外線センサデータ Ts_d タッチセンサデータ Tc,Sc 遷移カウンタ Act 行動命令 Th_e 目標角に対する位置 1:OK 2:大 3:小 Ze 前進確認信号(1:OK 2:NO) Z_ref 目標前進距離[cm] Seg[4] 7セグメントLedデータ Led1 greenダイオードデータ(ON,OFF) Led2 redダイオードデータ(ON,OFF)
Mr,Ml 左右車輪の進行距離[cm] Pulse PWM信号(0〜127)
Pr,Pl 左右車輪の進行距離[cm] Th_ref 目標角 Xc,Yc 自己座標[cm] Th 自己姿勢角 Z 進行距離累積[cm]