ダウウェイ・ビークルのCEO、ジョニー・リュー氏による記事
公開日:2026年3月6日 | カテゴリー:自動運転技術
私が車両自動化に取り組み始めた頃は、駐車はドライバーにとって最大の悩みの種の一つでした。しかし今日では、車はますますスマートになり、ドライバーは生活をより快適で安全にする機能を求めています。自動駐車支援(APA)機能は、かつては珍しいオプション機能でしたが、今では多くの車に標準装備されるようになりました。
ハンドル操作に苦労する代わりに、ドライバーはAPAシステムにセンサーを使って駐車スペースを探させ、ステアリング、ブレーキ、シフト操作を自動で行わせることができます。これにより、駐車場での傷を防ぎ、初心者ドライバーもストレスなく駐車できるようになります。
APA機能の開発は大変な作業です。センサーハードウェア、コンピュータビジョン、制御工学など、様々な要素が絡み合います。エンジニアとして、実験室での動作と、実際のドライバーにとって安全で自然な操作感とのバランスを取る必要があります。ここでは、その開発とテストの具体的な手順をご紹介します。
1. APA機能の全体的なシステムアーキテクチャ

APAシステムは、5つの明確なレイヤーで構成されています。これらのレイヤーは、車両のイーサネットとCANバスを介して相互に通信します。また、画面(HMI)や安全モニターにも接続され、システムの円滑な動作を維持します。
知覚層:目

この層は外部の状況を捉えます。通常は超音波レーダーと周囲を見渡せるカメラを組み合わせて使用します。
- 超音波レーダー: 私たちはこれを車に12個取り付けました(前部に4個、後部に4個、両側に2個ずつ)。0.15メートルから4.5メートル離れた場所にある物体を検知します。安価で、悪天候でも問題なく動作します。
- サラウンドビューカメラ: 4台の魚眼カメラが360度の鳥瞰図(BEV)を提供し、地面に描かれた線を捉えます。
- 補助センサー: IMU(慣性計測装置)、車輪速度センサー、およびステアリング角度センサーは、車の速度と向きを車に伝えます。
融合層:データ処理
カメラは暗い場所での撮影に弱く、レーダーは物体の材質を常に判別できるとは限りません。そこで、これらのデータを融合することで問題を解決します。
- まず、データのタイミングを同期させます。
- 次に、カルマンフィルタを使用して、レーダーの距離とカメラのラインを合成します。これにより、車は単一の鮮明な世界地図を取得でき、少なくとも1秒間に10回(≥10Hz)更新されます。
意思決定と計画の層:脳

ここで車は、次に何をすべきかを判断する。
- スポット認識: 平行、垂直、または斜めのスポットを探します。成功率は98%以上が求められます。
- モード決定: 100ミリ秒以内に、どのように操縦するか、そしてコースに収まるために複数回小刻みに旋回する必要があるかどうかを判断する。
- 経路計画: A*アルゴリズムまたはダイナミックウィンドウアプローチ(DWA)を使用して、車のホイールベースと旋回半径に基づいて安全な経路を描画します。
制御および実行レイヤー:手と足

制御層は、モデル予測制御(MPC)アルゴリズムを使用して、車両のハードウェアに何をすべきかを指示します。
- ステアリング(EPS): 100ミリ秒未満で応答し、±0.5°以内の精度を維持します。
- ブレーキ(ESC/EPB): ±0.1m/s²という誤差範囲で、スムーズなブレーキ制御を実現します。
- 運転/シフト(PCM/TCM): 速度を0.5~3km/hに維持し、ギア(D/R/P)の切り替えも自動で行います。
HMIと安全監視
HMIはダッシュボード画面に車両の走行経路を表示します。安全監視装置は異常を監視し、何らかの不具合が発生した場合は50ms以内に反応します。誤報率は1%未満、見逃し率は0.1%未満に抑える必要があります。
2. 中核となる技術的課題と工学的解決策
センサーの混乱を修正する
- 問題: 雨や強い日差しはセンサーを誤作動させる。
- 解決策: 私たちは適応型重み付けアルゴリズムを使用しています。雨天時はレーダーの情報を優先し、晴天時はカメラの情報を優先します。
駐車しにくい場所を読む
- 問題: 色あせた線、奇妙な形の斑点、あるいは交通コーンが邪魔になる。
- 解決策: 畳み込みニューラルネットワーク(CNN)を訓練してラインを読み取り、レーダーを用いて一時的なゴミを無視する3Dモデルを構築します。特に、狭くて複雑な箇所に合わせて調整しています。
乗り心地をスムーズに保つ
- 問題: 車はハンドルを急に動かすべきではない。
- 解決策: Bスプライン曲線を用いて経路を滑らかにすることで、乗り心地の快適さを維持しながら、最終的な駐車位置の精度を±10cm以内に抑えます。
ハードウェア同期
- 問題: ステアリング操作とブレーキ操作の同期がずれることがある。
- 解決策: 当社では、ハードウェアが連携して動作するように、MPC+PID融合アルゴリズムを実行しています。部品に不具合が生じた場合、OBDシステムがその故障を記録し、車両を安全に停止させます。
3. APA機能開発プロセス管理

私たちはソフトウェア開発において、厳格なVモデルを採用しています。
- 要件(SRS): ルールは私たちが定めます。車は95%以上の確率で駐車に成功しなければなりません。駐車スペースは車の幅に60cmを加えた幅でなければなりません。すべてがISO 26262 ASIL-Bの安全基準を満たさなければなりません。
- システム設計: 私たちは信頼性の高いハードウェアを選定し、すべての接続を確認します。
- ソフトウェア開発: エンジニアは、厳格なMISRA Cの規則に従ってC/C++でコードを記述し、その後、各部分をテストする。
- 統合と校正: 私たちは車を研究所から持ち出す。雨の中、夜間、そして暗い地下駐車場で、レーダーとカメラの調整を行う。
- 量産: 99.5%以上の合格率を達成するために、小規模なテスト実行を実施します。その後、ドライバーからのフィードバックに基づいて、無線(OTA)アップデートを使用してバグを修正します。
4. 包括的な試験および検証システム

臨床検査
コードのテストには、CarsimやPrescanといったソフトウェアを使用します。シミュレーションでは意図的に不具合を発生させ、車が50ミリ秒以内に反応することを確認します。
実車路上テスト
私たちは車を屋外に持ち出します。車は標準的な駐車スペース、線が薄く引かれた駐車スペース、そして最大5度の傾斜のある場所に駐車しなければなりません。私たちは車を極度の暑さ(85℃)と極寒(-40℃)の環境でテストします。
シナリオベースのユーザーテスト
私たちは、初心者ドライバーとベテランドライバーの両方を含む一般の人々を車に乗せ、ダッシュボードの画面が彼らにとって分かりやすいかどうかを検証しました。
厳格な受入基準
販売前に、APAは複数セグメントの駐車に対応し、98%の確率で駐車スペースを認識し、95%の確率で駐車に成功し、目標位置から±10cm以内に留まり、あらゆる状況に1秒以内に反応する必要があります。
5. APA機能に関するよくある質問(FAQ)
Q1:自動駐車支援システム(APA)とは何ですか?
簡潔な回答: これは、あなたの車を自動的に駐車するために、操舵、ブレーキ、加速を行うシステムです。
詳細: APAは先進運転支援システム(ADAS)の一種です。センサーとソフトウェアを用いて駐車スペースを特定し、安全な経路を計画し、ドライバーの操作をほとんど必要とせずに、車を平行、垂直、または斜めの駐車スペースに誘導します。
Q2:APAシステムは実際にはどのように機能するのですか?
簡潔な回答: 周囲の状況を把握し、隙間を見つけ、経路を計画し、車輪を回してそこへ到達する。
詳細: このシステムは一定のループで動作します。まず、センサーが周囲をスキャンします。次に、車間の距離を測定します。そして、車の旋回状況に基づいて安全な走行経路を計算します。最後に、ステアリングとブレーキを制御して、その経路に沿って走行します。
Q3:APAシステムでは主にどのようなセンサーが使用されますか?
簡潔な回答: 主に超音波レーダーとカメラ。
詳細: 超音波センサーは近距離を測定します。サラウンドビューカメラは、路面に描かれた駐車ラインを探知します。一部の高級車には、移動物体のより精度の高い3Dマップを作成するために、レーダーやLiDARが搭載されています。
Q4:APAシステムの現在の限界は何ですか?
簡潔な回答: 悪天候はカメラの視界を遮り、狭い場所ではカメラが混乱し、それでも動作を確認する必要がある。
詳細: 大雨、大雪、または悪天候はカメラのロジックを停止させる可能性があります。センサーにも死角があります。APAはレベル2システムであるため、ドライバーは座席に座り続け、何か問題が発生した場合にすぐにブレーキを踏めるように準備しておく必要があります。
Q5:APAは自動バレーパーキング(AVP)とどのように違うのですか?
簡潔な回答: APAでは車内に座っている必要がありますが、AVPでは車が自動で駐車する間、あなたは車から離れることができます。
詳細: APAはレベル1またはレベル2のシステムで、すぐ隣の駐車スペースに駐車するのを手伝ってくれます。AVPはレベル4のシステムです。AVPを使えば、駐車場の入り口で降りるだけで、車が駐車場全体を自動で走行してくれます。多くの場合、駐車場に設置されたスマートカメラが使用されています。
6.今後の動向
APA機能は、センサーハードウェアとスマートな車両メカニズムを連携させます。今後、悪天候下でも駐車できるよう、LiDARを使用する車が増えるでしょう。エンジニアはディープラーニングを用いて「メモリーパーキング」機能を開発しており、車が駐車スペースを学習するようになっています。最終的には、これらの駐車機能は、ACC(アダプティブクルーズコントロール)やLKA(レーンキープアシスト)といった高速道路走行機能とスムーズに連携するようになるでしょう。





