Hopefully Automatic Train Operation (HATO): 没入感を高める!? Nゲージ列車 全自動走行システム
HATOは鉄道模型の世界に没入するためのNゲージ列車全自動運行システムです。 センサ群と電源装置からなる分散システムを独自プロトコル HLCP (Hato Line Control Protocol) を介して制御し、 複数の車両の位置や速度を管理することで事故を未然に防ぎ、車両を自動運行します。 更に、運転指令所にあるような列車制御UI等を実装することで、鉄道模型シミュレーションの没入度を高めます。 HATOはGitHubにて公開しているopen sourceなプロジェクトです。 本プロジェクトは2023年度の未踏ジュニアに採択され。
Nゲージとは?
日本で一番よく売れている鉄道模型シリーズで、Nゲージの線路幅は9mm (NゲージのNはNineのNです) 、車両は本物の1/150の大きさです。
鉄道模型の楽しみ方
自分で好きなように鉄道が走る箱庭を作り、それを眺めて楽しむホビーです。
HATOのシステム
Nゲージのシステムは、レールに電流を流すことで車両を動かします。HATOのメインプログラムは、そのレールに流れる電流の極性から車両の向きを、平均供給電圧値から車両のスピードを検知します。その他、車両の底面につけたRFIDタグを認識するセンサや、IR(赤外線)センサ、電流検出センサなどのセンサ群もモニターし、入力されたダイヤに沿いつつ事故を起こさないように、列車動力制御ドライバと通信して電流の極性や平均値を常時制御して車両を自動運行させます。
デモ動画