Hanabot1をWiFi接続にする
ROSさんお手やわらかに:ROS青雲編
XBee wifiは下記に設定した。
IP ADDRESS : 192.168.1.51 PORT : 8081 ボーレート : 115200bps
ドライバノードwifi_hanabot1.pyはTCPのクライアントとして動作し、Hanabot1に左右のモーターパワーコマンドを送ることで、位置情報をゲットするようにしてある。モーターパワーコマンドは以前のドライバだと、ジョイスティックのイベントが発生する度に送るようになっていたが、これだと位置情報の取得が不規則になるので、20Hzでモーターパワーコマンドを定期的に送るようにしている。
wifi_hanabot1.py(serialをimportしているが、修正もれ。その必要はない)
これで、無線でHanabot1を動かすことが出来るようになった。すっきりした。あとはセンサをなんとかすれば「1/8計画」は格好がつくのだが、さて。