← 最新の論文
💻 computer science

Safe Overtaking for Autonomous Racing Using Hierarchical Optimization and Learning-Based Control

本論文は、マニューバ選択のための高レベルな混合整数二次計画法と、安全バリア制約を適応的に調整するために強化学習ポリシーによって強化された非線形モデル予測制御コントローラを組み合わせることで、手動のチューニングを行うことなく、変化するトラック条件下でロバストな安全性と性能のトレードオフを実現する、自動運転レースのための階層的な追い越しフレームワークを提案する。

原著者: Hassan Jardali, Kai Yin, Lantao Liu

公開日 2026-07-16
📖 1 分で読めます☕ さくっと読める

原著者: Hassan Jardali, Kai Yin, Lantao Liu

原論文は CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) でライセンスされています。 ✨ これは以下の論文のAI生成解説です。著者が執筆または承認したものではありません。技術的な正確性については原論文を参照してください。 免責事項の全文を読む

ロボットが単に衝突を避けるための厳格なルールに従うだけでなく、猛烈なスピードで互いに競い合っている世界を想像してみてください。これは、自律走行レースという、スリルに満ちたハイステークスな舞台です。高速道路を走る自動運転車とは異なり、高速走行での快適さや交通ルールの厳守を優先するのではなく、レーシングロボットは勝利するためにタイヤのグリップの限界線上をダンスするように走らなければなりません。それは、まるで全力で自転車に乗りながらジャグリングをしているようなもので、目標はクラッシュすることなく、いかに速く走るかです。このスポーツにおける最大の課題は追い越しです。ライバルにぶつかったりスピンしたりすることなく、どうやってその横を通り抜けるのでしょうか?これを解決するために、科学者たちは「制御バリア関数(CBF)」と呼ばれる特別な種類の「セーフティネット」を使用しています。これは、車の周囲にある伸縮自在な透明なバブルのようなもので、「これくらいの速度なら出せるが、エッジに近づきすぎたら減速しなければならない」と指示を出します。厄介なのは、もしこのセーフティバブルが硬すぎると、車は臆病になり、誰の横も通り抜けようとしなくなることです。逆に緩すぎると、車はクラッシュしてしまいます。問題は、レースが行われている最中に、いかにしてこのセーフティバブルを、いつ硬く、いつ緩くすべきかを判断できるほど賢くする方法か、ということです。

本論文は、レーシングロボットに安全かつ攻撃的な追い越しを教えるための、巧妙な新しい方法を紹介しています。著者であるHassan Jardali、Kai Yin、Lantao Liuは、「階層的」なシステムを提案しています。これは、ロボットに2つの異なる思考レイヤーを持つ脳を与えるようなものです。第1のレイヤーは「戦略家(ストラテジスト)」です。これはレース全体を俯瞰し、「左側をパスする」あるいは「右側をパスする」といった、離散的な大きな決定を下します。これには混合整数二次計画法(MIQP)という数学的ツールを用い、車が動き出す前に、交通の流れの中での最適な経路を実質的に選択します。第2のレイヤーは「パイロット」です。戦略家がどちら側を通るかを決めたら、パイロットはモデル予測制御(MPC)と呼ばれる高度なコントローラーを使用して実際に車を操縦し、物理法則に従い、壁に衝突しないように制御します。

しかし、著者らは従来のセーフティバブルの仕組みには問題があることに気づきました。従来、セーフティバブルの「硬さ」は、人間のエンジニアによって固定された数値として設定されます。これは、直線道路でも急カーブでも速度制限が変わらないクルーズコントロールが付いた車を運転しているようなものです。論文では、この固定されたアプローチはあまりにも硬直的であると主張しています。それはしばしば、車を過度に慎重にさせ、絶好の追い越しの機会を逃させたり、あるいはすべてのサーキットごとに絶え間ない手動調整を必要としたりします。これを解決するために、チームは第3の要素として、強化学習(RL)による「コーチ」を追加しました。このコーチはレースをリアルタイムで監視し、セーフティバブルの硬さを即座に調整します。車が相手から離れているときは、バブルを緩めて車が攻撃的に動けるようにします。車がライバルのすぐ隣にいるときは、安全を確保するためにバブルを締めます。

研究者たちは、インディアナポリス・モーター・スピードウェイやラグナ・セカを含む4つの有名なレーストラックを用いたコンピュータ・シミュレーションで、この3部構成のシステムをテストしました。その結果、セーフティバブルの固定設定がすべてのトラックでうまく機能する単一の設定は存在しないことが分かりました。あるトラックには完璧な設定でも、別のトラックではひどい結果になるのです。対照的に、彼らの適応型「コーチ」は、セーフティ設定を自動的に調整することを学習しました。これらのシミュレーションにおいて、適応型戦略は67%という最高の総合成功率を達成しました。これは、固定された設定よりも頻繁にクラッシュせずにレースを完走できたことを意味します。また、新しいトラックに合わせて再調整を行うことなく、より多くのラップを完了し、より多くの追い越しを行うこともできました。

これが単なるコンピュータ上のトリックではないことを証明するために、チームは小型のスケールダウンされたレーシングカーを製作し、現実の世界でシステムをテストしました。彼らは仮想の「ゴースト」の対戦相手を使用して、レースをシミュレートしました。結果は、システムが車の動きに追従できるほど高速に動作し、ミリ秒単位で意思決定を行えることを示しました。実験により、「どこを」通るかという大きな決定と、「どのように」運転するかという詳細な制御を分離する階層的アプローチが極めて重要であることが確認されました。彼らが「戦略家」のレイヤーを取り除き、「パイロット」に追い越しの方向を自ら判断させたところ、車は混乱し、ループに陥り、より頻繁にクラッシュしました。

要約すると、本論文は、自律走行レースが真に競争力があり、かつ安全であるためには、ロボットにはチームアプローチが必要であることを示唆しています。つまり、正しいレーンを選ぶ「戦略家」、運転を司る「パイロット」、そしてリアルタイムで安全ルールを調整するスマートな「コーチ」です。このシステムはまだ完璧ではなく(相手の動きに関するいくつかの簡略化に依存しています)、結果は、ロボット自身に安全マージンを調整させることを学習させることは、事前に完璧な設定を予測しようとするよりも優れたアイデアであることを示しています。2026年のIEEE/RSJ 国際知能ロボット・システム会議に受理されたこの研究は、ロボットが単に安全に走るだけでなく、人間のチャンピオンのような大胆さと適応力を持ってレースができる未来への扉を開くものです。

自分の分野の論文に埋もれていませんか?

研究キーワードに一致する最新の論文のダイジェストを毎日受け取りましょう——技術要約付き、あなたの言語で。

Digest を試す →