ロボットはどのようにして経路を計画するのでしょうか?アニメーションを見てみましょう

ロボットはどのようにして経路を計画するのでしょうか?アニメーションを見てみましょう

機械の進路をたどって見てみましょう。

[[351870]]

ロボット研究の分野では、特定のタスクが与えられた後、どのようにロボットの動きを計画するかが重要です。

最近、ロボット工学でよく使用されるいくつかの経路計画アルゴリズムを実装したリポジトリが GitHub でオープンソース化されました。コードのほとんどは Python で実装されています。開発者が各アルゴリズムのアニメーション実行プロセスをプロットを使用して実演したことは、直感的で明確であることに言及する価値があります。

プロジェクトアドレス:

https://github.com/zhm-real/パス計画

このオープンソース ライブラリに実装されているパス プランニング アルゴリズムには、検索ベースおよびサンプリング ベースのプランニング アルゴリズムが含まれます。具体的なディレクトリを下図に示します。

探索ベースの経路計画アルゴリズム

検索ベースの経路計画アルゴリズムは比較的成熟しており、広く使用されており、ゲーム内のキャラクターや移動ロボットの経路計画によく使用されます。

最適パス優先探索アルゴリズム

ダイクストラのアルゴリズム

A* 検索アルゴリズム

双方向A*検索アルゴリズム

繰り返しA*探索アルゴリズム

いつでも修復A*(ARA*)検索アルゴリズム

リアルタイム学習A*検索(LRTA*)アルゴリズム

リアルタイム適応型A*検索(RTAA*)アルゴリズム

動的 A* 検索 (D*) アルゴリズム

生涯計画A*検索アルゴリズム

いつでもD *検索アルゴリズム:マイナーチェンジ

いつでもD*検索アルゴリズム: 大きな変更

サンプリングベースの経路計画アルゴリズム

検索ベースのアルゴリズムとは異なり、サンプリングベースのパス計画アルゴリズムでは、構成空間と境界全体を明示的に構築する必要がないため、高次元の計画問題で広く使用されています。

高速ランダム検索木 (RRT) アルゴリズム

ターゲットバイアスRRTアルゴリズム

双方向高速拡張ランダムツリー (RRT_CONNECT) アルゴリズム

Extended_RRTアルゴリズム

動的RRTアルゴリズム

N = 10000の場合、rrt *アルゴリズム

N = 1000の場合、rrt*-Smartアルゴリズム

高速マーチングツリー (FMT*) アルゴリズム

N = 1000の場合、インフォームドrrt *アルゴリズム

バッチ情報ツリー (BIT*) アルゴリズム

<<:  AI テクノロジーはワイヤレス ネットワークのインテリジェンスに何をもたらすのでしょうか?

>>:  リモートワークにおけるAIの活用事例

ブログ    

推薦する

人工直感は人工知能の次の発展方向となるだろう

AI はこれまでに開発された最も強力なテクノロジーの 1 つですが、すでに 4 回の進化を経ています...

自動化と人工知能の違いをご存知ですか?

自動化の一般的な定義は、機械化と電動化の最高レベルであり、つまり、機械、設備、機器はすべて、指定され...

AIを実際にどのように実装するかまだ検討中ですか? OpenPOWERは未来がここにあることを伝えます

[51CTO.com からのオリジナル記事] モノのインターネットの普及とセンサーの広範な使用により...

...

...

...

...

GPT-4は私のガールフレンドのアレルゲンを発見しました

「インチキ医者」 GPT-4は再び患者の治療に呼ばれ、若い男のガールフレンドのアレルゲンを見つけるこ...

独自のビッグデータ知識システムを迅速かつ包括的に構築するにはどうすればよいでしょうか?

多くの人がさまざまな種類の本を読み、ビッグデータに関する多くの記事に出会ったことがありますが、それら...

...

...

デジタル時代においてヘルスケアサービスをより良くサポートするにはどうすればよいでしょうか?

アルカテル・ルーセント・エンタープライズの英国ヘルスケア部門責任者であるニール・ハンフリー氏が、デジ...

...

今年、データ サイエンティストはどのようなアルゴリズムを使用しましたか?

「データが王様」と言われる今日の世界では、データサイエンスに興味を持つ人が増えています。データ サ...

機械学習から学習する機械まで、データ分析アルゴリズムにも優れた管理者が必要だ

[[177274]]写真は、IBM Big Data and Analytics のグローバル研究開...