← 最新の論文
💻 computer science

CARLAverse: A Highly Modular, Distributed, and Multimodal Framework for Human-in-the-Loop Simulation

CARLAverseは、新しいローカルクライアント/セントラルサーバー・アーキテクチャを通じて、レイテンシに敏感な触覚フィードバックをネットワークのボトルネックから切り離すことにより、スケーラブルなヒューマン・イン・ザ・ループ実験を可能にする、走行、サイクリング、および歩行者環境を統合したオープンソースの分散型マルチモーダル・シミュレーション・フレームワークである。

原著者: Patrick Rebling, Philipp Nenninger, Reiner Kriesten

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

原著者: Patrick Rebling, Philipp Nenninger, Reiner Kriesten

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

自律走行車を安全に開発するためには、エンジニアは、予測不可能な人々で溢れる世界をどのようにナビゲートすべきかをコンピュータに教えなければなりません。コンピュータは厳格なルールに従うことには長けていますが、混雑した通りで起こる微妙で暗黙の交渉、例えば、曲がる前に肩越しに後ろを確認するサイクリスト、横断歩道でためらう歩行者、あるいは車線変更の合図を送るドライバーといった現象への対応には苦慮することがよくあります。こうした複雑な相互作用を、現実の人命を危険にさらすことなく研究するために、研究者たちはシミュレーターを使用します。これらのデジタル環境では、人間が運転シナリオを演じ、コンピュータがその反応を記録することができます。しかし、大きな障壁が残っています。現在のほとんどのシミュレーターは「孤立した島」であることです。それらは人間のドライバーに対して仮想世界を見せることはできますが、そのドライバーを、同じ共有空間内にいるサイクリストや歩行者として行動する他の実在の人間と接続することには苦労します。複数の人々がネットワークを介して仮想世界の中で相互作用しようとすると、情報の送信における遅延が没入感を壊し、体験を鈍重に感じさせたり、身体的な不快感を引き起こしたりすることがあります。

カールスルーエ応用科学大学の研究チームは、「CARLAverse」と呼ばれる新しいオープンなシステムを構築することで、この課題に対処しました。このフレームワークは架け橋として機能し、自動車、自転車、歩行者のための異なる種類のシミュレーターを、単一の同期された仮想都市へと接続し、相互作用させることを可能にします。核心となる革新は、システムの動きの物理学の処理方法にあります。個々の人のステアリング操作やペダリングの詳細をすべて中央のコンピュータに送り、返答を待つのではなく、システムは作業を分割します。各参加者のローカルマシンは、ステアリングホイールの抵抗や自転車のハンドルの振動といった、即時的かつ高速な力を計算し、一方で中央サーバーは、より広範な交通の流れや他の車両の位置を管理します。この設計により、参加者が異なる建物や都市にいたとしても、人間が感じるフィードバックが即時的かつ現実的なものになります。これらの分散計算を共有の仮想環境と組み合わせることで、研究者たちは、混合交通の中で人々が互いにどのように反応するかを、安全に練習し研究できるプラットフォームを作り上げました。これは、人工知能が見落としがちな真の社会的ダイナミクスを捉えるものです。

このシステムはモジュール性の基礎の上に構築されており、これは、システム全体を再構築することなく、さまざまなハードウェア構成に適応できることを意味します。システムは、車の運転、自転車の走行、歩行という3つの異なる移動モードをサポートしています。自動車の場合、システムはステアリングホイールやペダルを備えた標準的なドライビングシミュレーターと接続されます。自転車の場合は、坂道や風を模倣するために抵抗を調整できるスマートトレーナーと連動します。歩行者の場合は、VR(仮想現実)ヘッドセットとカメラを使用して身体の動きを追跡し、人が自然に歩き、人間と同じ高さから世界を見ることができるようにします。このアプローチをユニークなものにしているのは、これらの異なる体験を完璧に同期させる能力です。VR内の歩行者が縁石から一歩踏み出すと、自動車シミュレーターのドライバーはその動きを瞬時に察知し、適切な道路環境の変化を感じ取ります。システムは、グローバルな交通管理という重い処理と、個々の動きという繊細でペースの速い計算を注意深く分離することで、これを実現しています。

以前は、複数のシミュレーターを接続するために、メッセージをやり取りする仲介役として機能するソフトウェアレイヤーに頼ることが多くありました。研究者たちは、これらの仲介役が過度な遅延を導入することを発見しました。これは、フォースフィードバックやモーションプラットフォームのような物理的なフィードバックに依存するシステムにおいては受け入れがたいものです。これを解決するために、CARLAverseはこれらの余分なレイヤーを回避し、ローカルマシンが合理化された通信チャネルを使用して中央サーバーと直接通信できるようにしています。この直接的な通信ラインにより、ドライバーがハンドルを切ると仮想の車が即座に反応し、フォースフィードバックモーターがラグを感じさせることなく手に押し返すことができます。同様に、サイクリストがペダルを漕ぐと、仮想の地形に合わせて抵抗がリアルタイムで調整されます。この精度は極めて重要です。なぜなら、わずかな遅延であっても、人が気分が悪くなったり、シミュレーション内での存在感を失ったりする原因となるからです。

研究者たちはさらに、体験をより没入感のあるものにするために高度な機能を統合しました。システムはユーザーの位置に基づいて音を生成するため、ドライバーは街のどこにいるかに応じてエンジンの轟き方の違いを聞き、歩行者は接近する車を正しい方向から聞き取ることができます。視覚情報は、画面やヘッドセット内の画像がユーザーの視点と完全に一致するように注意深く処理され、仮想現実でよく起こるめまいを防ぎます。自転車シミュレーターについては、風や路面の傾斜による物理的な力を計算してトレーナーの抵抗を調整し、ライドを本物らしく感じさせます。歩行者については、標準的なウェブカメラを使用して身体の動きを追跡し、人が身を乗り出したりジェスチャーをしたりする方法を仮想世界へと翻訳し、手を振ったり周囲を見回したりといった自然な相互作用を可能にします。

この研究の究極の目的は、交通における人間の行動を理解するためのツールを提供することです。実在の人々を共有の仮想空間に配置することで、研究者は彼らがどのように優先権を交渉し、どのように意図を示し、どのように予期せぬ事態に反応するかを観察することができます。コンピュータの人工的なエージェントだけでは、人間のボディランゲージの微妙なニュアンスやためらいを再現できないことが多いため、このデータを得ることは困難です。CARLAverseフレームワークは、複数の機関が同時に参加できる大規模な実験を可能にし、遠く離れた場所にあるシミュレーター同士を接続します。この能力は、自動車、自転車、そして人々が同時に関わる複雑な交通シナリオの研究への扉を開き、私たちの道路の社会的構造に関するより豊かな理解を提供します。現在、このシステムはシミュレーション段階にありますが、研究者たちは物理モデルをさらに検証し、自転車用のモーションプラットフォームや歩行者用の全方向トレッドミルを追加するなど、その機能を拡張することを計画しています。この技術をオープンでアクセシブルなものにすることで、研究チームは他の研究者が同様の研究を行うための障壁を下げ、将来の輸送システムをより安全で、人間のニーズに即したものにするための協力的な取り組みを促進したいと考えています。

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

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

Digest を試す →