目次
1. シミュレーションの検証
(1) シミュレーション環境
静的障害物回避シナリオは、障害物車両が静止していることを指します。軌道計画の結果は次のとおりです:
(4) ケース 2: 動的障害物回避シナリオ
(5) case3: 実際の運転シナリオ
2. 実車実験検証
3. 閱讀總結
ホームページ テクノロジー周辺機器 AI 不確実な環境における自動運転のための軌道計画方法の改善

不確実な環境における自動運転のための軌道計画方法の改善

Oct 06, 2023 pm 02:17 PM
テクノロジー オートパイロット

論文タイトル:「改善されたモデル予測制御に基づく不確実な環境における自律走行車の軌道計画手法」

掲載誌:IEEE Transactions on Intelligent Transportation Systems

発行日:2023年4月

以下は、全文翻訳ではなく、要点と思われる部分を中心とした私自身の論文読書メモです 本記事は、前回の記事に続き、本論文の実験検証部分を整理したものです。前回の記事は以下の通りです。 以下は全文翻訳ではなく、要点と思われる部分を中心とした私自身の論文読書メモであり、本記事は前回に引き続き、本論文の実験検証部分を整理したものである。前回の記事は次のとおりです。

fhwim: 不確実な環境における自律走行車のための改良されたモデル予測制御に基づく軌道計画手法
https://zhuanlan.zhihu.com/p/ 658708080

1. シミュレーションの検証

(1) シミュレーション環境

協調シミュレーションツールには、Prescan、PyCharm、Matlab/Simulink があり、その中でも Prescan を使用してビルドします。シミュレートされた交通シーンでは、PyCharm (ニューラル ネットワークまたは簡単に pytorch を使用) を使用して融合予測モジュールを作成し、Matlab/Simulink (MPC ツールボックスを使用) を使用して軌道計画モジュールを構築し、車両制御を実現します。アイデアはまだ比較的シンプルで、自然で合理的です。この部分の制御に使用される水平制御は LQR、垂直制御は PID を使用します。これも比較的一般的な制御方式です。融合予測モジュールの LSTM エンコーダ/デコーダはオープン ソース コードを使用しており、著者は参考文献 [31] Comprehensive Review of Neural Network-Based Prediction Intervals and New Advances から引用したと述べていますが、この記事は 2011 年に公開されたものだと見ました。これは少し古いので (2011 年の LSTM エンコーダ/デコードはどこにありましたか?)、作者がこれに基づいてコードを変更したかどうかはわかりません。

不確実な環境における自動運転のための軌道計画方法の改善

#図 1 シミュレーション環境構築

(2) MRPI セットの取得

不確実な環境における自動運転のための軌道計画方法の改善

不確実な環境における自動運転のための軌道計画方法の改善

不確実な環境における自動運転のための軌道計画方法の改善

不確実な環境における自動運転のための軌道計画方法の改善#図 2 サブシステムの MRPI セット

(3) ケース 1: 静的障害物回避シナリオ

静的障害物回避シナリオは、障害物車両が静止していることを指します。軌道計画の結果は次のとおりです:

不確実な環境における自動運転のための軌道計画方法の改善一般的な MPC 手法とパイプライン ベースの手法を比較します (図 3)。 MPC法

ここで彼の伝説に何か間違っているのではないかと思うのですが、前回の記事によると、最終的な基準軌道は目標軌道と調整軌道を加算することで得られるとのことですが、同時にチューブとも言っていました。 MPC では図 3(b) の

の部分で誤差が大きくなりますが、調整軌道により誤差が小さくなるので、目標軌道、基準軌道となるはずです。図 3(b) では、凡例を交換するのが彼の記事の論理に沿ったものになるでしょう、つまり、緑色の線が最終的な基準軌道であり、青色の線が中間の目標軌道です。以下に速度曲線と水平・垂直誤差曲線を含めますが、おそらく著者の言いたいことは理解できると思います. 緑の曲線はチューブベースの MPC の最終結果であり、青の曲線は調整軌道なしの結果です。

#図 4 は、一般的な MPC 方式とパイプラインベースの MPC 方式の速度変化の比較を示しています。不確実な環境における自動運転のための軌道計画方法の改善

図 5 水平方向の位置の比較不確実な環境における自動運転のための軌道計画方法の改善

##書き直す必要がある内容は次のとおりです。 図 6

水平方向と垂直方向の誤差の比較

詳しくは割愛しますが、ハンドル角変化の滑らかさについても筆者が比較してみましたが、一言で言えば良くなりました。同時に,著者は,軌道調整の良好な効果の理論的根拠を提案した.それを追加した後,軌道誤差は常にMRPIセット内に収まる.つまり,チューブベースモデル予測制御の追従偏差(チューブベースの MPC) は常に MRPI セット内にあります。一般モデル予測制御 (MPC) には、非常に大きくなる可能性がある不確実な環境では境界がありません。

(4) ケース 2: 動的障害物回避シナリオ

前のシナリオと比較して、障害物車が動き始めました。全体的な軌道、速度の変化、水平方向と垂直方向の誤差、ハンドル変更の滑らかさについては詳しく説明しません。ここでは、全体的な軌跡の図のみを示します。

不確実な環境における自動運転のための軌道計画方法の改善

図 7 一般的な MPC メソッドとチューブベースの MPC メソッド間の全体的な軌跡の比較

(5) case3: 実際の運転シナリオ

ここで、著者は自分の方法を検証するために NGSIM データセットを使用することを選択します。まず、著者らは融合予測手法を検証した。 NGSIM データセットには車両軌道データが含まれており、著者はこれを過去の軌道と将来の軌道に分割し、LSTM エンコーダ/デコーダが学習するためのトレーニング セットを構築しました。著者は 10,000 の軌跡を選択し、そのうち 7,500 がトレーニング セットとして使用され、2,500 が検証セットとして使用されました。オプティマイザーは Adam を取得し、学習率を 0.01 に設定します。予測効果を以下の図に示します。

不確実な環境における自動運転のための軌道計画方法の改善

図 8 水平および垂直軌道の予測と不確実性の結果

著者はこの記事で軌道を使用しませんでした。 ADE、FDEなどの予測分野で使用される指標。このアプローチには説得力がないと思いますが、この記事の焦点はチューブベースの MPC に基づく軌道計画であることも理解できます。

軌道予測を検証した後、軌道計画を実行して、MPC の役割をさらに検証しました。軌道予測モジュール 、ここでは 3 つの状況を比較します:

(a) 障害車両の真の将来軌道がすでにわかっている場合、軌道計画を実行します。これはコントロール グループとして機能します。

そうでない場合 障害車両の将来の軌道がわかっている場合は、まず軌道予測を行い(不確かさの計算はしない)、次に軌道計画を行います。

(c) そうでない場合障害車両の将来の軌道を知っている場合、最初に軌道予測を実行し(不確実性を計算)、次に軌道計画を実行します。

図 9 は、対応する (a)、(b)、および (c) の結果を示しています。真の位置への予測結果と提案手法

提案手法はこの記事の手法の結果であり、提案手法の方が真の位置に近いことがわかり、この融合予測手法(特に不確かさの計算)が有効です。

不確実な環境における自動運転のための軌道計画方法の改善

図 9 軌道予測モジュールを検証する 3 つの方法の比較

ここでは、case1 と case2 が軌道計画部分 (一般モデル) を検証していることがわかります。予測制御 (MPC の前の軌道予測部分) とパイプライン ベースの MPC は同じです。この比較により、パイプライン ベースの MPC の役割を説明できます。 Case3は軌道予測モジュールの検証ですが、2種類の検証が行われていることがわかります。 1 つ目のタイプは、予測軌道と実際の軌道を直接比較するもので、2 つ目は、まず将来の軌道を知る/将来の軌道を予測する(不確実性を計算せず)/将来の軌道を予測する(不確実性を計算する)後に軌道計算を行うものです。計画中。実位置を基準として、不確かさ計算ありの軌道予測方法と不確かさ計算なしの軌道予測方法の効果を比較する。これら 2 つのモジュールの検証アイデアは依然として非常に明確です

2. 実車実験検証

実験に使用された車両は次の図に示すとおりです。

不確実な環境における自動運転のための軌道計画方法の改善

##書き直す必要がある内容は次のとおりです。 実験に使用された車両の写真 10

#作者は、実験車両のパラメータと、実験に使用したコンピューターとセンサーのパラメーター:

不確実な環境における自動運転のための軌道計画方法の改善

書き換える必要がある内容は次のとおりです: 図 11 コンピューターとセンサーのパラメーター

不確実な環境における自動運転のための軌道計画方法の改善

書き直す必要がある内容は次のとおりです: 実験車両のパラメータ、図 12

為了安全著想,作者設定的實驗場景和模擬實驗case1一樣,都是一個靜態避障場景,還是比較整體軌跡、速度變化、橫縱向誤差、方向盤變化平穩性這些東西,不再贅述。

3. 閱讀總結

首先,論文的想法是關於具有不確定性計算的軌跡預測模組和基於tube-based MPC的軌跡規劃模組。其中,軌跡規劃模組是主要內容。我對這個模組化的形式感到很滿意,因為它將軌跡預測真正應用到了軌跡規劃上。預測的輸出作為規劃的輸入,而規劃模組僅確定一個安全閾值給預測模組,兩個模組的耦合性較弱。換句話說,預測模組可以用其他方法替代,只要能提供預測障礙車軌跡和不確定性的結果即可。未來,可以考慮使用更高級的神經網路來直接預測軌跡和不確定性。整體而言,這個融合預測演算法的流程有些複雜,但我認為論文的想法很好。模擬和實車試驗的想法和工作量也令人滿意

其次是文章閱讀時發現的一些低階的錯誤。例如在LSTM encoder-decoder那一部分,LSTM輸出的是未來  步的軌跡點,公式裡寫的也是,但是文字裡這寫成了  #。

不確実な環境における自動運転のための軌道計画方法の改善

圖13 LSTM encoder-decoder部分的一些錯誤

然後是在模擬實驗部分,計算MRPI Set時說system(21)也就是error system分成了子系統(32)和(34),但實際上是子系統(30)和(32),這些小錯誤不影響整體方法但是也會影響讀者的閱讀體驗。

不確実な環境における自動運転のための軌道計画方法の改善

圖14 模擬實驗部分MRPI Set原文

不確実な環境における自動運転のための軌道計画方法の改善

#圖15中的錯誤系統被分成子系統( 30)和(32)

不確実な環境における自動運転のための軌道計画方法の改善

原文連結:https://mp.weixin.qq.com/s/0DymvaPmiCc_tf3pUArRiA

以上が不確実な環境における自動運転のための軌道計画方法の改善の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

なぜ自動運転ではガウス スプラッティングが非常に人気があるのに、NeRF は放棄され始めているのでしょうか? なぜ自動運転ではガウス スプラッティングが非常に人気があるのに、NeRF は放棄され始めているのでしょうか? Jan 17, 2024 pm 02:57 PM

上記と著者の個人的な理解 3 次元ガウシアンプラッティング (3DGS) は、近年、明示的な放射線フィールドとコンピューター グラフィックスの分野で出現した革新的なテクノロジーです。この革新的な方法は、数百万の 3D ガウスを使用することを特徴とし、主に暗黙的な座標ベースのモデルを使用して空間座標をピクセル値にマッピングする神経放射線場 (NeRF) 方法とは大きく異なります。明示的なシーン表現と微分可能なレンダリング アルゴリズムにより、3DGS はリアルタイム レンダリング機能を保証するだけでなく、前例のないレベルの制御とシーン編集も導入します。これにより、3DGS は、次世代の 3D 再構築と表現にとって大きな変革をもたらす可能性のあるものとして位置付けられます。この目的を達成するために、私たちは 3DGS 分野における最新の開発と懸念について初めて体系的な概要を提供します。

自動運転シナリオにおけるロングテール問題を解決するにはどうすればよいでしょうか? 自動運転シナリオにおけるロングテール問題を解決するにはどうすればよいでしょうか? Jun 02, 2024 pm 02:44 PM

昨日の面接で、ロングテール関連の質問をしたかと聞かれたので、簡単にまとめてみようと思いました。自動運転のロングテール問題とは、自動運転車におけるエッジケース、つまり発生確率が低い考えられるシナリオを指します。認識されているロングテール問題は、現在、単一車両のインテリジェント自動運転車の運用設計領域を制限している主な理由の 1 つです。自動運転の基礎となるアーキテクチャとほとんどの技術的問題は解決されており、残りの 5% のロングテール問題が徐々に自動運転の開発を制限する鍵となってきています。これらの問題には、さまざまな断片的なシナリオ、極端な状況、予測不可能な人間の行動が含まれます。自動運転におけるエッジ シナリオの「ロング テール」とは、自動運転車 (AV) におけるエッジ ケースを指します。エッジ ケースは、発生確率が低い可能性のあるシナリオです。これらの珍しい出来事

カメラかライダーを選択しますか?堅牢な 3D オブジェクト検出の実現に関する最近のレビュー カメラかライダーを選択しますか?堅牢な 3D オブジェクト検出の実現に関する最近のレビュー Jan 26, 2024 am 11:18 AM

0.前面に書かれています&& 自動運転システムは、さまざまなセンサー (カメラ、ライダー、レーダーなど) を使用して周囲の環境を認識し、アルゴリズムとモデルを使用することにより、高度な知覚、意思決定、および制御テクノロジーに依存しているという個人的な理解リアルタイムの分析と意思決定に。これにより、車両は道路標識の認識、他の車両の検出と追跡、歩行者の行動の予測などを行うことで、安全な運行と複雑な交通環境への適応が可能となり、現在広く注目を集めており、将来の交通分野における重要な開発分野と考えられています。 。 1つ。しかし、自動運転を難しくしているのは、周囲で何が起こっているかを車に理解させる方法を見つけることです。これには、自動運転システムの 3 次元物体検出アルゴリズムが、周囲環境にある物体 (位置を含む) を正確に認識し、記述することができる必要があります。

Stable Diffusion 3 の論文がついに公開され、アーキテクチャの詳細が明らかになりましたが、Sora の再現に役立つでしょうか? Stable Diffusion 3 の論文がついに公開され、アーキテクチャの詳細が明らかになりましたが、Sora の再現に役立つでしょうか? Mar 06, 2024 pm 05:34 PM

StableDiffusion3 の論文がついに登場しました!このモデルは2週間前にリリースされ、Soraと同じDiT(DiffusionTransformer)アーキテクチャを採用しており、リリースされると大きな話題を呼びました。前バージョンと比較して、StableDiffusion3で生成される画像の品質が大幅に向上し、マルチテーマプロンプトに対応したほか、テキスト書き込み効果も向上し、文字化けが発生しなくなりました。 StabilityAI は、StableDiffusion3 はパラメータ サイズが 800M から 8B までの一連のモデルであると指摘しました。このパラメーター範囲は、モデルを多くのポータブル デバイス上で直接実行できることを意味し、AI の使用を大幅に削減します。

自動運転と軌道予測についてはこの記事を読めば十分です! 自動運転と軌道予測についてはこの記事を読めば十分です! Feb 28, 2024 pm 07:20 PM

自動運転では軌道予測が重要な役割を果たしており、自動運転軌道予測とは、車両の走行過程におけるさまざまなデータを分析し、将来の車両の走行軌跡を予測することを指します。自動運転のコアモジュールとして、軌道予測の品質は下流の計画制御にとって非常に重要です。軌道予測タスクには豊富な技術スタックがあり、自動運転の動的/静的知覚、高精度地図、車線境界線、ニューラル ネットワーク アーキテクチャ (CNN&GNN&Transformer) スキルなどに精通している必要があります。始めるのは非常に困難です。多くのファンは、できるだけ早く軌道予測を始めて、落とし穴を避けたいと考えています。今日は、軌道予測に関するよくある問題と入門的な学習方法を取り上げます。関連知識の紹介 1. プレビュー用紙は整っていますか? A: まずアンケートを見てください。

SIMPL: 自動運転向けのシンプルで効率的なマルチエージェント動作予測ベンチマーク SIMPL: 自動運転向けのシンプルで効率的なマルチエージェント動作予測ベンチマーク Feb 20, 2024 am 11:48 AM

原題: SIMPL: ASimpleandEfficientMulti-agentMotionPredictionBaselineforAutonomousDriving 論文リンク: https://arxiv.org/pdf/2402.02519.pdf コードリンク: https://github.com/HKUST-Aerial-Robotics/SIMPL 著者単位: 香港科学大学DJI 論文のアイデア: この論文は、自動運転車向けのシンプルで効率的な動作予測ベースライン (SIMPL) を提案しています。従来のエージェントセントとの比較

エンドツーエンドおよび次世代の自動運転システムと、エンドツーエンドの自動運転に関する誤解について話しましょう。 エンドツーエンドおよび次世代の自動運転システムと、エンドツーエンドの自動運転に関する誤解について話しましょう。 Apr 15, 2024 pm 04:13 PM

この 1 か月間、いくつかのよく知られた理由により、私は業界のさまざまな教師やクラスメートと非常に集中的な交流をしてきました。この交換で避けられない話題は当然、エンドツーエンドと人気の Tesla FSDV12 です。この機会に、現時点での私の考えや意見を整理し、皆様のご参考とご議論に役立てたいと思います。エンドツーエンドの自動運転システムをどのように定義するか、またエンドツーエンドで解決することが期待される問題は何でしょうか?最も伝統的な定義によれば、エンドツーエンド システムとは、センサーから生の情報を入力し、関心のある変数をタスクに直接出力するシステムを指します。たとえば、画像認識では、従来の特徴抽出 + 分類子方式と比較して、CNN はエンドツーエンドと言えます。自動運転タスクでは、各種センサー(カメラ/LiDAR)からのデータを入力

FisheyeDetNet: 魚眼カメラに基づいた最初のターゲット検出アルゴリズム FisheyeDetNet: 魚眼カメラに基づいた最初のターゲット検出アルゴリズム Apr 26, 2024 am 11:37 AM

目標検出は自動運転システムにおいて比較的成熟した問題であり、その中でも歩行者検出は最も初期に導入されたアルゴリズムの 1 つです。ほとんどの論文では非常に包括的な研究が行われています。ただし、サラウンドビューに魚眼カメラを使用した距離認識については、あまり研究されていません。放射状の歪みが大きいため、標準のバウンディング ボックス表現を魚眼カメラに実装するのは困難です。上記の説明を軽減するために、拡張バウンディング ボックス、楕円、および一般的な多角形の設計を極/角度表現に探索し、これらの表現を分析するためのインスタンス セグメンテーション mIOU メトリックを定義します。提案された多角形モデルの FisheyeDetNet は、他のモデルよりも優れたパフォーマンスを示し、同時に自動運転用の Valeo 魚眼カメラ データセットで 49.5% の mAP を達成しました。

See all articles