2011年3月26日

PCで自動運転 その50! ソフト編15(緊急停止)

自動運転のPC画面には,"Emergency"というボタンがあります。脱線事故など緊急事態が発生すると,このボタンを押します。ボタンが押されたとき行う動作は,アプリケーションで定義できます。サンプルコードでは,

While $Emergency=ON
Do Power=0(FORWARD),
以下,コマンド文で動作を決定しています。

また,USBポートを外すとか,PCの電源を切ることで,すべての制御モジュールをハード的にリセットすることも出来ます。