ティアフォーでは自動運転システムの開発を行っており、高い安全性を求められるシステムに対して、様々な走行シーンを網羅的にテストすることが重要であると考えています。
実車を用いてテストを行うことが、評価の観点から最も確からしくありますが、時間・お金などのコストの制約からあまり現実的な手段ではありません。
そこで、様々な走行シーンをシミュレータを活用し評価することで、低コストかつ継続的に自動運転システムのテストができることを目指し、自動運転システムのCI基盤を社内で開発しました。
なぜ、一からCI基盤を作成することになったのか、どのような仕組みで動いているのか、どのような技術的課題があったのかについてお話できればと思います。