IDM

Python

Pythonによる交通シミュレーション:追従(IDM) × 車線変更(MOBIL)

こんにちは、JS2IIUです。皆さんは、高速道路で自動運転車がスムーズに車線変更をする動画を見たことがありますか? あるいは、普段の運転で「前の車が遅いな、隣の車線に移ろうか」と判断する一瞬、頭の中でどのような計算が行われているのか気になったことはないでしょうか。今回は、そんな「運転の意思決定」をP...
Python

Pythonによる交通シミュレーション:Intelligent Driver Model (IDM) による挙動の物理モデル化

こんにちは、JS2IIUです。これまでの連載では、基本的な交通シミュレーション環境の構築から始まり、マルチエージェント化、そしてFinite State Machine(FSM)を用いた状態遷移による行動制御までを解説してきました。前回までの実装で、車は「前の車がいなければ進む」「近づいたら止まる」...