スマートカーの計画と制御に一般的に使用される制御手法の詳細な説明
コントロールとは、車両を前進させるための戦略です。制御の目標は、実現可能な制御量を使用して、目標軌道からの逸脱を最小限に抑え、乗客の快適性を最大化することなどです。
#上図に示すように、制御モジュールの入力に関連付けられたモジュールには、計画モジュール、測位モジュール、車両情報などが含まれます。測位モジュールは車両の位置情報を提供し、計画モジュールは目標軌道情報を提供し、車両情報にはギア、速度、加速度などが含まれます。制御出力はステアリング、加速、ブレーキ量です。
制御モジュールは主に水平制御と垂直制御に分けられ、結合形式の違いにより独立方式と統合方式の2つに分けられます。
#1 制御方法1.1 デカップリング制御
つまり、デカップリング制御とは、水平方向と垂直方向の制御方式を独立して制御することをいいます。
1.2 結合制御
結合制御は、水平制御と垂直制御に存在する結合の問題を考慮します。典型的な例は、車が高速でコーナリングできないことです。これは、前後方向の速度が高すぎると、横角速度を制限する必要があり、そうしないと向心力が向心加速度を満たせないためです。
#1.3 ラテラル制御
##上記のように、ラテラル制御は幾何学的手法と運動学モデルに分けられます。 -ベースのメソッド、メソッドと動的モデルベースのメソッド。
1.3.1 フィードフォワード制御
いわゆるフィードフォワード制御は、追跡点情報に基づいています。 . 事前に適切な補償が行われるように金額をコントロールします。典型的な例は、追跡シーケンス ポイントの曲率情報を使用して回転角度を補正することです。
1.3.2 連鎖形式
連鎖システムは、非線形システムを複数の層に線形化し、層ごとにシステムを分解します。 、フィルタリング システム [3] と同様に、システムの速度が低下する可能性があります。
フレネ座標でのシステム モデル:
## 逆引き後
##1.3.3 Lyapunov
Lyapunov に基づくNove 安定性手法の設計は、運動学的および動的モデルに適用できます。基本的な考え方は、最初に運動学的または動的モデルを確立し、そのモデルに基づいて追跡方法を提案し、次にリアプノフ関数を確立して、リアプノフ安定性を通じて閉ループシステムの漸近安定性を証明することです[4]。 - 運動学モデル
上図に示すように、自動車の現在点は P です。 、目標点を追跡します。は現在位置と目標点の間の姿勢差、 はそれぞれ基準速度と角速度です。リャプノフ関数の設計:
# 追跡率の設計:
最後に、制約設計パラメータを制限することにより、→ ∞、→ 0 のときの追跡速度の漸近安定性が証明されます。
- 運動モデル
最初に運動モデルを確立します:
##エラーは次のとおりです:
# 設計コスト関数:
設計制御率:
#最終的に漸近安定性を証明します。
1.3.4 Pure Pursuit
Pure tracking は、幾何学的なパス トラッキング コントローラーです。このコントローラは、車両の動きと基準経路の間の幾何学的関係を使用して、基準経路のコントローラを追跡します。この制御方法は、車両の後車軸の中心を基準点として使用します。
#上の図によると、前輪回転コマンドを押し出すことができます。
ここで、R は回転半径、L は車両のホイールベース、e は車両の現在の姿勢と目標ウェイポイントの間の横方向誤差、 は前方視距離、 です。
#上の図の実験データによると、前方視距離が増加するにつれて、トラッキング ジッターはますます小さくなります。前視距離が短いほど追跡が正確になり、前視距離が長いほど追跡がスムーズになります。 PurePursuit のもう 1 つの特徴は、前方視距離が長すぎると、ターンをトラッキングするときに「手抜き」が発生する可能性があることです。 Pure Pursuit は、安定性と追跡パフォーマンスの間の難しいトレードオフです。
1.3.5 Stanley
後軸が基準点となる純粋追跡方式とは異なり、Stanley コントローラは前軸を基準点として使用します。 。機首方位誤差と横方向誤差の両方が考慮されます。スタンレーのコントローラーは、機首方位の誤差だけでなく、横方向の誤差も考慮します。
#上の図によると、前輪回転コマンドを押し出すことができます。
上図の実験データによると、k が増加するにつれて、追跡パフォーマンスも向上します。スタンレーは車速が上がるとピュアパースートのような安定感が物足りない。
1.3.6 LQR
車両運動学モデルに基づく手法では、車両の動特性を無視しているため、車両速度が速すぎる、または曲率 変化率が大きすぎる場合、アルゴリズムは車両の安定性制御要件を満たすことができません。車両ダイナミクス モデルに基づく制御方法の場合、主なタスクは車両ダイナミクスをモデル化することです。正確な 2 自由度の動的モデルは非線形であるため、リアルタイムのトラッキング制御計算を容易にするためには、通常、正確な 2 自由度の動的モデルに基づいていくつかの簡略化した近似を行って次の値を得る必要があります。線形 2 自由度の動的モデル。
- 車両 2 自由度動的モデル:
- LQR:
線形二次レギュレータ (LQR) は、車両の状態を使用して次のことを行うモデルベースのコントローラーです。誤差を最小限に抑えます。 LQR 理論は、現代の制御理論において最も初期かつ最も成熟した状態空間設計手法です。 LQR は線形フィードバック状態法則の最適制御が得られ、閉ループ最適制御の構築が容易です。
LQR 最適設計とは、設計された状態フィードバック コントローラー K が二次目的関数 J を最小化する必要があることを意味し、K は重み行列 Q と R によって一意に決定されるため、Q とRは特に重要です。次の式は LQR コスト関数です:
車両ダイナミクス モデルと LQR コスト関数に従って、代数 Licati 方程式を導出できます。
最後に、Ricati方程式を反復してフィードバック行列を計算し、フィードバック行列に基づいて最適な制御量を求めます。
1.3.7 MPC
MPC (モデル予測制御) は、時間範囲を無限時間まで拡張することに特化したメソッドです。最適制御問題は、より短い時間スパンまたは限られた時間スパンを持ついくつかの最適化制御問題に分解され、最適解がある程度追求されます。
MPC は次の 3 つの要素で構成されます:
- 予測モデル: 予測モデルは、短期間でのシステム ステータスの変化を非常によく予測できます;
- オンライン ローリング最適化: によって得られた結果予測モデル まだ実際の状況との乖離があるため、ローリング最適化を使用してその時々の局所的な最適解を見つけます 通常、目的(損失)関数を設計し、二次計画問題に変換して最適解を見つけます;
- フィードバック修正: 次の時点での新しい状態に基づいて再予測し、最適化します。
- 予測モデル:
予測モデルは、LQR の車両ダイナミクス モデルに基づいて導出できます。 。
- #スクロールの最適化:
# #MPC コスト関数:
予測モデル、車両の横方向制約、コスト関数に基づいてソリューションを最適化することで、対応する制御命令を取得できます。 。
1.3.8 水平制御アルゴリズムの比較
1.4 垂直方向
上図に示すように、垂直制御では一般にカスケードpid制御方式が採用されます。
#2 詳細設計##コントローラの設計は上図のとおりです。ここで、Controller 基本クラスとして、LonController、LonController、および MPCController はこの基本クラスを継承します。 LonController には、LQRController、LyapunovController、StanleyController などの派生サブクラスがあります。
以上がスマートカーの計画と制御に一般的に使用される制御手法の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック









これほど強力なAIの模倣能力では、それを防ぐことは本当に不可能です。 AIの発展は今ここまで進んでいるのか?前足で顔の特徴を浮き上がらせ、後ろ足で全く同じ表情を再現し、見つめたり、眉を上げたり、口をとがらせたり、どんなに大袈裟な表情でも完璧に真似しています。難易度を上げて、眉毛を高く上げ、目を大きく開き、口の形も歪んでいるなど、バーチャルキャラクターアバターで表情を完璧に再現できます。左側のパラメータを調整すると、右側の仮想アバターもそれに合わせて動きが変化し、口や目の部分がアップになります。同じです(右端)。この研究は、GaussianAvatars を提案するミュンヘン工科大学などの機関によるものです。

この記事は自動運転ハート公式アカウントより許可を得て転載しておりますので、転載については出典元までご連絡ください。原題: MotionLM: Multi-Agent Motion Forecasting as Language Modeling 論文リンク: https://arxiv.org/pdf/2309.16534.pdf 著者の所属: Waymo 会議: ICCV2023 論文のアイデア: 自動運転車の安全計画のために、将来の動作を確実に予測するロードエージェントの数は非常に重要です。この研究では、連続的な軌跡を離散的なモーション トークンのシーケンスとして表現し、マルチエージェントのモーション予測を言語モデリング タスクとして扱います。私たちが提案するモデル MotionLM には次の利点があります。

「ComputerWorld」誌はかつて、IBM がエンジニアが必要な数式を書いて提出できる新しい言語 FORTRAN を開発したため、「プログラミングは 1960 年までに消滅するだろう」という記事を書きました。コンピューターを実行すればプログラミングは終了します。画像 数年後、私たちは新しいことわざを聞きました: ビジネスマンは誰でもビジネス用語を使って問題を説明し、コンピュータに何をすべきかを伝えることができます。COBOL と呼ばれるこのプログラミング言語を使用することで、企業はもはやプログラマーを必要としません。その後、IBM は従業員がフォームに記入してレポートを作成できるようにする RPG と呼ばれる新しいプログラミング言語を開発したと言われており、会社のプログラミング ニーズのほとんどはこれで完了できます。

この人型ロボットは身長 1.65 メートル、体重 55 キログラム、体に 44 の自由度があり、素早く歩き、障害物を素早く回避し、斜面を着実に上り下りし、衝撃干渉に耐えることができます。フーリエインテリジェンスの汎用人型ロボット GR-1 の予約販売が開始されました ロボット講堂 フーリエインテリジェンスの汎用人型ロボット フーリエ GR-1 の予約販売が開始されました。 GR-1 は、高度にバイオニックな体幹構成と擬人化された動作制御を備えており、全身 44 度の自由度を持ち、歩行、障害物を回避、障害物を横切り、坂道を上り下りし、干渉に耐え、さまざまな道路に適応する能力を備えています。一般的な人工知能システムであり、理想的なキャリアです。公式ウェブサイトの先行販売ページ: www.fftai.cn/order#FourierGR-1# フーリエ知能を書き直す必要があります。

軌道予測はここ 2 年間で注目を集めていますが、そのほとんどは車両の軌道予測の方向に焦点を当てています。本日、自動運転ハートは、歩行者軌道予測のアルゴリズムを NeurIPS - SHENet で共有します。制限されたシーンでは、人間の行動パターンは通常、ある程度、限られたルールに従っています。この仮定に基づいて、SHENet は暗黙のシーン ルールを学習することで人の将来の軌道を予測します。この記事は自動運転ハート様よりオリジナル記事として認定されました!著者の個人的な理解では、人間の動きにはランダム性と主観性があるため、現時点では人の将来の軌道を予測することは依然として困難な問題です。ただし、制約のあるシーンでの人間の動きのパターンは、シーンの制約 (フロア プラン、道路、障害物など) や人間対人間、または人間対オブジェクトの対話性によって異なることがよくあります。

最近、ファーウェイは、Xuanjiセンシングシステムを搭載した新しいスマートウェアラブル製品を9月に発売すると発表しました。これはファーウェイの最新スマートウォッチとなる予定です。この新製品は、高度な感情的健康モニタリング機能を統合し、正確性、包括性、スピード、柔軟性、オープン性、拡張性という 6 つの特徴を備えた包括的な健康評価をユーザーに提供します。このシステムはスーパーセンシングモジュールを使用し、マルチチャンネル光路アーキテクチャ技術を最適化することで、心拍数、血中酸素、呼吸数などの基本的な指標の監視精度を大幅に向上させます。さらに、Xuanji センシング システムは、心拍数データに基づく感情状態の研究も拡張しており、生理学的指標に限定されず、ユーザーの感情状態やストレス レベルを評価することもでき、60 以上のスポーツのモニタリングをサポートしています。健康指標、心臓血管、呼吸器、神経、内分泌、

スマートウォッチの電源が入らない場合はどうすればよいですか?お気に入りのスマートウォッチの寿命を回復するために利用できるオプションは次のとおりです。パワープレイをチェック: スマートウォッチがヘッドライナーとしてスターがちりばめられたステージを想像してみてください。しかし、バッテリーを忘れてしまったために幕が上がらないのです。詳細を掘り下げる前に、スマートウォッチが煙や鏡の上だけで動作していないことを確認してください。適切な充電時間を与えてください。そして、もう少し余裕を感じたら、スタイリッシュな新しいケーブル、つまり流行に敏感なケーブルを贈ってください。素晴らしいリブート: 迷ったときは、少しR&Rしてみましょう。それがリブートとリバイバルです。交響曲を指揮する巨匠のようにこれらのボタンを押し続けます。さまざまなスマートウォッチには独自の再起動儀式があります。Google がガイドです。これは 1 つです

原題: UniOcc: UnifyingVision-Centric3DOccupancyPredictionwithGeometricandSemanticRendering 論文を表示するには、次のリンクをクリックしてください: https://arxiv.org/pdf/2306.09117.pdf 論文のアイデア: この技術レポートでは、Forvision-を使用した UniOCC と呼ばれるソリューションを提案します。 CVPR2023nuScenesOpenDatasetChallenge における中心的な 3D 占有予測軌跡。既存の占有予測方法は、主に 3 次元の占有ラベルの使用に焦点を当てています。
