データ名 |
ロータリーエンコーダー距離データ | |||||||
シンボル |
re_dist | |||||||
サイズ |
1 byte | |||||||
種別 |
||||||||
データ構成 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
符号 | 距離データ | |||||||
論理仕様 |
負数は,2の補数で表す 7bit=0を正転,=1を逆転とする | |||||||
初期値 |
||||||||
備考 |
データ名 |
ロータリーエンコーダー計測データ右・左 | |||||||
シンボル |
re_r , re_l | |||||||
サイズ |
1 byte | |||||||
種別 |
||||||||
データ構成 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
符号 | カウントデータ | |||||||
論理仕様 |
負数は,2の補数で表す 7bit=0を正転,=1を逆転とする | |||||||
初期値 |
||||||||
備考 |
データ名 |
ロータリーエンコーダによる位置・姿勢 | |||||||
シンボル |
re_x , re_y , re_th | |||||||
サイズ |
1 byte | |||||||
種別 |
||||||||
データ構成 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
位置データ又は,姿勢データ | ||||||||
論理仕様 |
スタート時競技場左角(フェンス)を原点として,ロータリーエンコーダーのカウントデータで求めた位置 1[cm]= 1h 200[cm]=C8h | |||||||
初期値 |
||||||||
備考 |
データ名 |
PWM制御データ右・左 | |||||||
シンボル |
pwm_r,pwm_l | |||||||
サイズ |
1 byte | |||||||
種別 |
||||||||
データ構成 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
制御データ | ||||||||
論理仕様 |
PWMに与えるデューティー比 デューティー比=制御データ×50% 00h〜127h | |||||||
初期値 |
||||||||
備考 |
データ名 |
赤外線センサ感知データ | |||||||
シンボル |
ir_data | |||||||
サイズ |
1 byte | |||||||
種別 |
||||||||
データ構成 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
前面 | 右側面 | 左側面 | 後部 | |||||
論理仕様 |
"1"=反応 "0"=無反応 | |||||||
初期値 |
||||||||
備考 |
データ名 |
危険フラグ | |||||||
シンボル |
d_flag | |||||||
サイズ |
1 byte | |||||||
種別 |
||||||||
データ構成 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
− | − | − | − | − | タッチ右 | タッチ左 | 後部 赤外線 | |
論理仕様 |
"1"=反応 "0"=無反応 | |||||||
初期値 |
||||||||
備考 |
データ名 |
超音波センサ距離データ | |||||||
シンボル |
uss_dist | |||||||
サイズ |
1 byte | |||||||
種別 |
||||||||
データ構成 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
距離データ | ||||||||
論理仕様 |
超音波センサで測定した距離データ 00h= 0[cm] 01h= 1[cm] | |||||||
初期値 |
||||||||
備考 |
データ名 |
超音波センサ選択データ | |||||||
シンボル |
uss_s | |||||||
サイズ |
1 byte | |||||||
種別 |
||||||||
データ構成 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
− | − | − | − | − | 前 | 右 | 左 | |
論理仕様 |
"1"=選択 | |||||||
初期値 |
||||||||
備考 |
データ名 |
超音波センサ計測データ | |||||||
シンボル |
uss_cnt[x] | |||||||
サイズ |
1 byte | |||||||
種別 |
||||||||
データ構成 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
計測データ | ||||||||
論理仕様 |
x=1 前面 x=2 右側面 x=3 左側面 | |||||||
初期値 |
||||||||
備考 |
データ名 |
超音波センサ前計測データ | |||||||
シンボル |
uss_old_cnt[x] | |||||||
サイズ |
1 byte | |||||||
種別 |
||||||||
データ構成 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
計測データ | ||||||||
論理仕様 |
前回計測されたデータが格納される x=1 前面 x=2 右側面 x=3 左側面 | |||||||
初期値 |
||||||||
備考 |
データ名 |
自己位置補正データ | |||||||
シンボル |
c_pos_x,c_pos_y,c_pos_th | |||||||
サイズ |
1 byte | |||||||
種別 |
||||||||
データ構成 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
補正データ | ||||||||
論理仕様 |
||||||||
初期値 |
||||||||
備考 |
データ名 |
自己位置・姿勢 | |||||||
シンボル |
self_x,self_y,self_th | |||||||
サイズ |
1 byte | |||||||
種別 |
||||||||
データ構成 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
位置データ・姿勢データ | ||||||||
論理仕様 |
自己位置・姿勢データが格納される. 姿勢角は,スタート時の向きを0°とし 姿勢データ×360/255=姿勢角[°] | |||||||
初期値 |
||||||||
備考 |
データ名 |
過去の自己位置 | |||||||
シンボル |
old_s_pos_x[],old_s_pos_y[],old_s_pos_th[] | |||||||
サイズ |
1 byte | |||||||
種別 |
||||||||
データ構成 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
位置データ・姿勢データ | ||||||||
論理仕様 |
||||||||
初期値 |
||||||||
備考 |
データ名 |
速度データ | |||||||
シンボル |
self_v | |||||||
サイズ |
1 byte | |||||||
種別 |
||||||||
データ構成 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
符号 | 速度データ | |||||||
論理仕様 |
前進を正の向きにとった速度データ | |||||||
初期値 |
||||||||
備考 |
データ名 |
相手位置 | |||||||
シンボル |
m_pos_x[],m_pos_y[] | |||||||
サイズ |
1 byte | |||||||
種別 |
||||||||
データ構成 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
位置データ・姿勢データ | ||||||||
論理仕様 |
||||||||
初期値 |
||||||||
備考 |
データ名 |
初期化データ | |||||||
シンボル |
re_clr,pwm_clr,ir_clr,uss_clr,led_clr | |||||||
サイズ |
1 byte | |||||||
種別 |
||||||||
データ構成 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
論理仕様 |
初期化用データ | |||||||
初期値 |
||||||||
備考 |
データ名 |
7seg.LED表示データ | |||||||
シンボル |
disp_7seg[] | |||||||
サイズ |
1 byte | |||||||
種別 |
||||||||
データ構成 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
表示データ | ||||||||
論理仕様 |
||||||||
初期値 |
||||||||
備考 |
データ名 |
競技モード | |||||||
シンボル |
mode | |||||||
サイズ |
1 byte | |||||||
種別 |
||||||||
データ構成 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
モード | ||||||||
論理仕様 |
競技モード表参照 | |||||||
初期値 |
||||||||
備考 |
データ名 |
走行モード | |||||||
シンボル |
run_mode | |||||||
サイズ |
1 byte | |||||||
種別 |
||||||||
データ構成 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
モード | ||||||||
論理仕様 |
走行モード表参照 | |||||||
初期値 |
||||||||
備考 |
データ名 |
PWM補正データ | |||||||
シンボル |
pwm_c_r,pwm_c_l | |||||||
サイズ |
1 byte | |||||||
種別 |
||||||||
データ構成 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
符号 | 補正データ | |||||||
論理仕様 |
||||||||
初期値 |
||||||||
備考 |
データ名 |
ロータリーエンコーダー積算カウンタリセット信号 | |||||||
シンボル |
re_rst | |||||||
サイズ |
1 byte | |||||||
種別 |
||||||||
データ構成 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
リセット信号 | ||||||||
論理仕様 |
||||||||
初期値 |
||||||||
備考 |