Efficient Perception, Planning, and Control Algorithms for Vision-Based Automated Vehicles

要約

自動運転車の計算リソースは限られています。
したがって、制御システムは効率的でなければなりません。
センサーのコストとサイズにより、自動運転車の開発は制限されています。
これらの制限を克服するために、この研究は視覚ベースの自動運転車の操作のための効率的なフレームワークを提案します。
このフレームワークに必要なのは、単眼カメラといくつかの安価なレーダーだけです。
提案されたアルゴリズムは、画像特徴を抽出するためのマルチタスク UNet (MTUNet) ネットワークと、高速動作計画と制御のための制約付き反復線形二次レギュレーター (CILQR) および視覚予測制御 (VPC) モジュールで構成されます。
MTUNet は、228 x 228 ピクセルの RGB 入力画像に対して、車線のセグメンテーション、自車両の進行角度回帰、道路タイプの分類、および交通物体検出タスクを約 40 FPS (フレーム/秒) で同時に解決するように設計されています。
次に、CILQR コントローラーは MTUNet 出力とレーダー データを入力として使用し、横方向および縦方向の車両誘導のための運転コマンドをわずか 1 ミリ秒以内に生成します。
特に、VPC アルゴリズムが組み込まれており、ステアリング コマンドの待ち時間をアクチュエーターの待ち時間未満に短縮し、急旋回時の自動運転車の性能低下を防ぎます。
VPC アルゴリズムは、MTUNet からの道路曲率データを使用して、先読みポイントでの現在のステアリング角の修正を推定し、旋回量を調整します。
曲がりくねった道路で VPC-CILQR コントローラーに VPC アルゴリズムを組み込むと、CILQR のみよりも高いパフォーマンスが得られます。
私たちの実験は、高精細地図を必要としない提案された自動運転システムが現在の自動運転車に適用できることを示しています。

要約(オリジナル)

Autonomous vehicles have limited computational resources; hence, their control systems must be efficient. The cost and size of sensors have limited the development of self-driving cars. To overcome these restrictions, this study proposes an efficient framework for the operation of vision-based automatic vehicles; the framework requires only a monocular camera and a few inexpensive radars. The proposed algorithm comprises a multi-task UNet (MTUNet) network for extracting image features and constrained iterative linear quadratic regulator (CILQR) and vision predictive control (VPC) modules for rapid motion planning and control. MTUNet is designed to simultaneously solve lane line segmentation, the ego vehicle’s heading angle regression, road type classification, and traffic object detection tasks at approximately 40 FPS (frames per second) for 228 x 228 pixel RGB input images. The CILQR controllers then use the MTUNet outputs and radar data as inputs to produce driving commands for lateral and longitudinal vehicle guidance within only 1 ms. In particular, the VPC algorithm is included to reduce steering command latency to below actuator latency to prevent self-driving vehicle performance degradation during tight turns. The VPC algorithm uses road curvature data from MTUNet to estimate the correction of the current steering angle at a look-ahead point to adjust the turning amount. Including the VPC algorithm in a VPC-CILQR controller on curvy roads leads to higher performance than CILQR alone. Our experiments demonstrate that the proposed autonomous driving system, which does not require high-definition maps, could be applied in current autonomous vehicles.

arxiv情報

著者 Der-Hau Lee
発行日 2023-11-27 13:18:28+00:00
arxivサイト arxiv_id(pdf)

提供元, 利用サービス

arxiv.jp, Google

カテゴリー: cs.AI, cs.CV, cs.RO パーマリンク