自動車技術者協会は、車両の知能の程度に基づいて自動運転を L0 ~ L5 の 6 つのレベルに分類しています。
#自動運転技術には多くのキー技術が含まれますが、本稿では主に環境認識技術、高精度測位技術、高精度測位技術について紹介します。意思決定と計画の技術と制御と実行の技術。
01 環境認識技術
環境認識とは、障害物の種類、道路標識、標識などの環境を理解する能力を指します。走行車両の検知、交通情報の言語分類など。測位は認識結果の後処理であり、測位機能を通じて車両が環境に対する相対的な位置を理解するのに役立ちます。環境認識では、車両の周囲環境を正確に理解し、これに基づいて対応する計画と決定を行うために、センサーを通じて大量の周囲環境情報を取得する必要があります。
このカメラの主な利点は、高解像度と低コストです。ただし、夜間、雨、雪、霧などの悪天候ではカメラの性能が急激に低下します。また、カメラの視距離は限られており、遠距離の観察は苦手です。
ミリ波レーダーは自動運転車にもよく使われるセンサーで、ミリ波レーダーとはミリ波帯(波長1~10mm、周波数領域30~300GHz)で動作するレーダーのことを指します。目標物体を検出する ToF テクノロジー (Time of Flight)。ミリ波レーダーは、ミリ波の信号を外部に送信し続け、物標から戻ってくる信号を受信し、信号の送信と受信の時間差から物標と車両との距離を測定します。したがって、ミリ波レーダーは主に、死角検出、障害物回避支援、駐車支援、アダプティブクルーズなど、車と周囲の物体との衝突を回避するために使用されます。ミリ波レーダーは強力な抗干渉能力を備えており、雨、砂、塵、煙、プラズマを透過する能力はレーザーや赤外線よりもはるかに強力で、全天候で動作します。しかし、信号の減衰が大きい、建物や人体などに遮られやすい、伝送距離が短い、解像度が低い、撮像が難しいなどの欠点もあります。
Lidar は、ToF テクノロジーを使用してターゲットの位置と距離を特定します。 LiDARは、レーザー光を照射して対象物を検出するため、検出精度や感度が高く、検出範囲も広いですが、空気中の雨、雪、霧などの影響を受けやすく、また、コストが高いため制限も受けます。その応用の主な理由。車載ライダーは、照射されるレーザー光の数に応じて、シングルライン、4ライン、8ライン、16ライン、64ラインライダーに分類できます。次の表 (表 1) を使用して、主流のセンサーの長所と短所を比較できます。
自動運転環境認識には、通常、「弱い知覚と超知能」と「強い知覚と強い知能」の 2 つの技術が使用されます。 「ルート。 「弱い知覚、超知能」技術は、主にカメラとディープラーニング技術に依存して環境知覚を実現し、ライダーには依存しません。この技術は、人間は両目で運転でき、車もカメラを利用して周囲の環境をはっきりと見ることができると考えています。超知能の実現が一時的に困難な場合、無人運転を実現するには知覚能力を高める必要があり、これがいわゆる「強い知覚と強い知能」の技術ルートとなります。
「弱い知覚と超知能」技術ルートと比較して、「強い知覚と強い知能」技術ルートの最大の特徴は、センサーとしてライダーを追加することで、知覚能力の向上。テスラは「弱い知能と超知能」の技術路線を採用しているが、グーグルウェイモ、百度アポロ、ウーバー、フォードモーターなどの人工知能企業、旅行会社、伝統的な自動車会社はいずれも「強い知覚と強い知能」の技術路線を採用している。
測位の目的は、外部環境に対する自動運転車の正確な位置を取得することです。自動運転車には必須の準備の基礎です。複雑な都市道路を走行する場合、測位精度は 10 cm 以内の誤差が必要です。たとえば、車両と交差点の間の距離を正確に把握することによってのみ、より正確な予測と準備を行うことができ、車両の位置を正確に把握することによってのみ、車両が位置する車線を決定することができます。測位誤差が大きいと、完全な交通事故につながる可能性があります。
GPS は現在最も広く使用されている測位方法であり、GPS の精度が高くなるほど、GPS センサーは高価になります。しかし、現在の商用 GPS 技術の測位精度は十分とは言えず、その精度はメートルレベルにすぎず、トンネルの障害物や信号遅延などの要因によって簡単に干渉されます。この問題を解決するために、クアルコムは、GNSS グローバル ナビゲーション、カメラ、IMU 慣性ナビゲーション、車輪速度センサーなどの複数の自動車コンポーネントからの情報を統合するビジョン強化高精度測位 (VEPP) テクノロジーを開発しました。車線まで正確なグローバルリアルタイム測位を実現するための融合。
意思決定計画は自動運転の重要な部分の 1 つであり、まず複数のセンサー情報を融合します。そして、運転ニーズに基づいてタスクを決定し、既存の障害物を回避しながら、特定の制約に従って 2 点間の複数の安全な経路を計画し、これらの経路の中から最適なものを選択することができます。を計画中です。分割レベルにより、取得した地図情報を基に特定の条件下で衝突のない最適な経路を計画するグローバルプランニングとローカルプランニングの2種類に分けられます。例えば、上海から北京まではたくさんの道路がありますが、その一つをドライブルートとして計画することが全体の計画になります。
グリッド法、ビジュアルダイアグラム法、トポロジー法、自由空間法、ニューラルネットワーク法などの静的パス計画アルゴリズムローカルプランニングはグローバルプランニングに基づいており、ローカル環境情報に基づいて、未知の障害物との衝突を回避し、最終的に目標地点に到達するプロセスです。たとえば、グローバルに計画されている上海から北京までのルートには、他の車両や障害物が存在します。これらの障害物や車両を避けたい場合は、方向転換して車線を調整する必要があります。これがローカル パス プランニングです。ローカル パス プランニング方法には、人工ポテンシャル フィールド法、ベクトル ドメイン ヒストグラム法、仮想力場法、遺伝的アルゴリズム、およびその他の動的パス プランニング アルゴリズムが含まれます。
意思決定と計画の層は自動運転システムであり、インテリジェンスを直接反映し、車両と車両全体の運転の安全性において決定的な役割を果たします。意思決定と計画のシステム構造は、プログレッシブ層、リアクティブ層、およびその 2 つの混合層に分かれています。
階層型プログレッシブ アーキテクチャは直列システムの構造です。このシステムでは、インテリジェント ドライビング システムのモジュールは明確な順序で配置され、前のモジュールの出力は入力になります。したがって、次のモジュールへのモジュールは、知覚計画アクション構造とも呼ばれます。しかし、この構造の信頼性は高くなく、ひとたび特定のモジュールでソフトウェアやハードウェアの障害が発生すると、情報の流れ全体に影響を及ぼし、システム全体が崩壊したり機能不全に陥ったりする可能性があります。
#リアクティブ アーキテクチャは並列構造を採用しており、制御層はセンサー入力に基づいて直接決定できるため、生成されたアクションは感覚データの直接の結果であり、知覚されたアクションの特徴を強調することができ、まったく馴染みのない環境に適しています。リアクティブ アーキテクチャの多くの動作は主に単純な特別なタスクに関係するため、計画と制御を密接に統合でき、占有されるストレージ容量が大きくないため、高速な応答と強力なリアルタイム パフォーマンスを生み出すことができます。各層は、システムの特定の動作のみを担当する必要があります。システム全体は、低レベルから高レベルへの移行を便利かつ柔軟に実現できます。さらに、モジュールの 1 つに予期しない障害が発生した場合、残りの層は、意味のある結果を生み出すことは依然として可能です。アクション、システムの堅牢性は大幅に向上しました。問題は、アクションを実行するシステムの柔軟性により、さまざまな制御ループ間の競合を解決し、合意するために特定の調整メカニズムが必要になることです。有意義な結果を得るアクチュエータ。
#階層型システムの構造とリアクティブ型システムの構造には、それぞれ長所と短所があります。運転環境のみの複雑で変化しやすい使用要件を満たすため、業界ではますます多くの人々がハイブリッド アーキテクチャを研究し始め、両方の利点を効果的に組み合わせて、グローバル プランニングのレベルで目標指向の定義を生成しています。動作は、ローカル計画のレベルでターゲット検索を指向したリアクティブ システムの動作を生成します。#04 制御・実行技術
#車両の前後方向の制御は、走行速度、つまり車両の速度の方向です。車両と前後の車両や障害物との関係や物体距離を自動制御。クルーズコントロールと緊急ブレーキ制御は、どちらも自動運転における前後方向制御の代表的な例です。このような制御の問題は、モータードライブ、エンジン、トランスミッション、ブレーキシステムの制御に起因している可能性があります。さまざまなモーター、エンジン、トランスミッション モデル、車両動作モデル、ブレーキ プロセス モデルがさまざまなコントローラー アルゴリズムと組み合わされて、さまざまな縦方向の制御モードが形成されます。
車両の横方向制御とは、車両の進行方向に対して垂直な方向の制御を指し、車両が異なる速度や荷重の下でも、希望する走行ルートを自動的に維持し、良好な乗り心地と安定性を実現するように車両を制御することを目的としています。 、耐風性、道路状況。車両の横方向制御には 2 つの基本的な設計方法があり、1 つはドライバー シミュレーションに基づいています (1 つは、より単純なダイナミクス モデルとドライバーの操作ルールを使用してコントローラーを設計する方法であり、もう 1 つはドライバーの操作プロセスを使用する方法です。データ トレーニング コントローラーは、制御アルゴリズム)、もう1つは車の横運動力学モデルを与える制御手法(正確な車の横運動モデルを確立する必要がある。代表的なモデルとしては、左右の特性を考慮した単線モデルなど)
環境認識、正確な位置決め、意思決定計画、および制御の実行に加えて、上で紹介したように、自動運転車には、高精度地図、V2X、自動運転車テストなどの高度な主要テクノロジーも必要となります。自動運転技術は、人工知能、高性能チップ、通信技術、センサー技術、車両制御技術、ビッグデータ技術など多分野の技術を組み合わせたものであり、実現は困難です。また、自動運転技術の実現には、自動運転の要件を満たす基幹交通機関の整備や自動運転に関する法規制の検討が必要です。
以上が自動運転の主要な技術的困難を説明する記事の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。