自動運転開発を加速!dSPACEとMathWorksが連携し、シミュレーション効率を革新する「RoadRunner」と「ASM OpenX」とは?

自動運転開発を加速!dSPACEとMathWorksが連携し、シミュレーション効率を革新する「RoadRunner」と「ASM OpenX」とは?

自動運転技術は、私たちの生活を大きく変える可能性を秘めています。しかし、その開発は非常に複雑で、安全性と信頼性を確保するためには膨大な時間とコストがかかります。特に、実際に車を走らせてテストするだけでなく、コンピューター上で仮想的にテストを行う「シミュレーション」が重要な役割を果たしています。

このたび、シミュレーションおよび妥当性確認ソリューションを提供する国際企業dSPACEと、数理コンピューティングソフトウェアのリーディングカンパニーであるMathWorks社が、パートナーシップを拡大しました。両社は、自動運転車両開発のシミュレーション効率を向上させるため、MathWorks社のロードモデル作成ツール「RoadRunner」とdSPACEの新世代トラフィックモデル「ASM OpenX」の連携を発表しました。この連携は、オープンスタンダードを活用することで、開発の効率化と期間短縮を目指すものです。

なぜ自動運転開発にシミュレーションが不可欠なのか?

自動運転車両は、道路状況、他の車両、歩行者、交通標識、天候など、あらゆる環境を正確に認識し、瞬時に判断を下す必要があります。これを実際の道路で網羅的にテストすることは、時間、費用、そして安全性の面で非常に困難です。

そこで活躍するのが「シミュレーション」です。シミュレーションでは、コンピューター上に仮想の道路や交通状況、センサーなどを再現し、自動運転システムの動作をテストします。これにより、危険な状況や再現が難しい特定のシナリオ(例えば、急な飛び出しや悪天候時の運転など)も安全かつ効率的に検証できます。自動運転システムがどんな状況でも正しく機能するかを確認するために、シミュレーションは開発プロセスの要となっています。

dSPACEとMathWorksの強力な連携:RoadRunnerとASM OpenX

今回のパートナーシップ拡大の核となるのは、MathWorks社の「RoadRunner」とdSPACEの「ASM OpenX」という二つの強力なツールの連携です。この連携により、開発者はより効率的かつ費用対効果の高い方法で、自動運転の交通シナリオをシミュレートできるようになります。

Roadrunner Map, AURELION Road, AURELION Sensor Simulation, dSPACE

RoadRunnerとは?:リアルな仮想道路を設計するツール

RoadRunnerは、MathWorks社が提供する、詳細なロードモデル(仮想の道路)や3Dシーン、シナリオを設計するための対話型エディタです。自動運転車両のシミュレーションにおいて、車が走行する仮想環境をいかにリアルに、そして正確に作り上げるかは非常に重要です。RoadRunnerは、この仮想環境の「舞台」となる道路や周囲のオブジェクトを、プログラミングの知識がなくても直感的に作成できるツールとして知られています。

RoadRunnerの大きな特徴は、オープンスタンダードである「OpenDRIVE」と「OpenSCENARIO」の規格に対応している点です。これにより、作成したロードモデルを他のシミュレーションツールでも利用しやすくなり、開発の柔軟性が高まります。特に、OpenDRIVEでのロードモデル作成において、ASM OpenXを補完する理想的なツールとして評価されています。

ASM OpenXとは?:交通シナリオを動かす新世代トラフィックモデル

ASM OpenXは、dSPACEが開発した新世代のトラフィックモデルです。トラフィックモデルとは、シミュレーション内で他の車両や歩行者といった交通参加者の動きを制御し、自動運転車両が遭遇する可能性のある様々な交通シナリオを生成するソフトウェアのことです。

ASM OpenXの最大の特徴は、オープンスタンダードである「OpenSCENARIO XML」および「OpenDRIVE」をネイティブにサポートしている点です。従来のトラフィックモデルでは、異なるツール間でロードモデルやシナリオのファイルをやり取りする際に、変換作業が必要になることがよくありました。この変換作業は、エラーが発生しやすく、非効率なプロセスでした。

ASM OpenXは、これらの標準規格を直接使用できるため、ファイル変換が不要になります。これにより、手作業によるエラーや手戻りが大幅に削減され、dSPACEのシミュレーションツールチェーン全体が、よりシンプルで頑強(ロバスト)かつ効率的になります。自動運転システムの開発者は、より多くの時間をシミュレーションそのものに集中できるようになるでしょう。

オープンスタンダードがもたらすメリット

今回の連携において、特に重要なキーワードとなるのが「オープンスタンダード」です。具体的には、「OpenDRIVE」と「OpenSCENARIO」という二つの規格が活用されています。

  • OpenDRIVE (Open Dynamic Road Information for Driving Simulation): 仮想道路の形状、車線、標識、信号などの静的な情報を記述するための標準フォーマットです。これにより、異なるシミュレーションツール間で同じ道路環境を正確に共有できるようになります。

  • OpenSCENARIO (Open Scenario for Driving Simulation): 仮想環境内での車両や歩行者の動き、イベント、トリガーなどの動的なシナリオを記述するための標準フォーマットです。これにより、複雑な交通状況や特定のテストケースを、ツールに依存せず定義・共有できます。

これらのオープンスタンダードを活用することで、dSPACEとMathWorks社のツール間だけでなく、将来的には他の様々な開発ツールとの連携も容易になります。異なる企業やチームがそれぞれの得意なツールを使いながらも、共通のフォーマットで情報をやり取りできるため、開発全体の柔軟性と効率性が飛躍的に向上します。

連携がもたらす自動運転開発への影響

今回のRoadRunnerとASM OpenXの連携は、自動運転車両開発に以下のような多大なメリットをもたらします。

1. 開発効率の劇的な向上と期間短縮

これまで、RoadRunnerで作成したロードモデルをdSPACEのシミュレーション環境で使うには、変換作業が必要でした。この変換作業は、時間と手間がかかるだけでなく、エラーの原因となることもありました。今回の連携により、RoadRunnerで作成したロードモデルがASM OpenXで直接使用できるようになるため、これらの手間が一切不要になります。

これにより、開発者はロードモデルの作成からシミュレーションの実行までをシームレスに進めることができ、開発プロセスが大幅に効率化されます。結果として、自動運転システムの開発期間を短縮し、市場投入までの時間を早めることが期待されます。

2. 費用対効果の改善

開発期間の短縮は、そのまま開発コストの削減に直結します。また、手作業によるエラーが減ることで、修正にかかる時間や労力も削減され、全体的な費用対効果が向上します。特に、多様な運行設計領域(ODD:Operational Design Domain、自動運転システムが安全に作動できる特定の環境条件)でのテストを効率的に行えるようになるため、より少ないリソースで広範な検証が可能になります。

3. シミュレーションのロバスト性(頑強さ)と信頼性の向上

ファイル変換が不要になることで、データの一貫性が保たれ、シミュレーション結果の信頼性が向上します。また、オープンスタンダードをネイティブにサポートすることで、より複雑でリアルなシナリオを安定して実行できるようになります。これにより、開発中の自動運転システムが、実際の道路で遭遇するであろう様々な状況に対して、より頑強に(ロバストに)対応できるかどうかの検証精度が高まります。

4. 業界全体の標準化への貢献

OpenDRIVEやOpenSCENARIOといったオープンスタンダードの活用は、自動運転開発業界全体の標準化を促進します。これにより、異なるサプライヤーや開発チームが提供するツールやコンポーネント間での互換性が高まり、エコシステム全体の発展に寄与します。MathWorks社のプロダクトマネージャであるPeter Fryscak氏も、「エンジニアはオープンスタンダードを用いてより効率的に作業し、安全性と信頼性の高い自動運転技術を提供することが可能となります」と述べています。

dSPACEとMathWorks社について

dSPACE Japan株式会社

dSPACEは、コネクテッドカー、自動運転車両、電気自動車の開発に必要なシミュレーションおよび妥当性確認ソリューションを提供する国際企業です。自動車メーカーやサプライヤーは、同社のエンドツーエンドのソリューションを利用して、実車での試験前にソフトウェアやハードウェアの各種コンポーネントをテストしています。自動車産業だけでなく、航空宇宙、産業オートメーションなどの分野でも開発パートナーとして選ばれており、その知識と経験は多岐にわたる現場で活用されています。dSPACEはドイツに本社を置き、世界中で2,800名を超える従業員が製品・サービスを提供しています。

dSPACEロゴ

より詳しい情報はdSPACEのウェブサイトをご覧ください。

MathWorks社

MathWorks社は、数理コンピューティングソフトウェアのリーディングカンパニーです。同社の主要製品であるMATLABとSimulinkは、科学、工学、金融などの分野で、データ解析、アルゴリズム開発、モデルベースデザインなどに広く利用されています。自動運転開発においても、センサーデータの処理、制御アルゴリズムの設計、シミュレーションなど、多岐にわたる側面でその技術が活用されています。

まとめ:自動運転の未来を切り拓く連携

dSPACEとMathWorks社のパートナーシップ拡大、そしてRoadRunnerとASM OpenXの連携は、自動運転車両開発におけるシミュレーションのあり方を大きく変える一歩となります。オープンスタンダードの活用により、開発の効率化、期間短縮、費用対効果の改善が実現し、最終的にはより安全で信頼性の高い自動運転技術の実現に貢献するでしょう。この連携が、自動運転技術のさらなる進化と普及を加速させることに、きっと繋がるでしょう。

AI初心者の方にも、自動運転開発の最前線でどのような技術革新が起きているのか、今回の記事を通してご理解いただけたなら幸いです。今後も、このような技術連携が、私たちの未来をより豊かにしていくことに注目していきましょう。

タイトルとURLをコピーしました