<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

機器人技術中常用的路徑規劃算法的開源庫

INDEMIND ? 來源:INDEMIND ? 2023-10-21 09:36 ? 次閱讀

如何規劃機器人的運動方式是機器人開發領域的一大課題,本文分享GitHub的一個機器人技術中常用的路徑規劃算法的開源庫,并用動圖直觀演示運行過程。其中大部分代碼由Python實現。

該開源庫中實現的路徑規劃算法包括基于搜索和基于采樣的規劃算法,具體目錄如下圖所示:

9a6b7f3e-6ea6-11ee-939d-92fbcf53809c.jpg

01基于搜索的路徑規劃算法

基于搜索的路徑規劃算法已經較為成熟且得到了廣泛應用,常常被用于游戲中人物和移動機器人的路徑規劃。

最佳路徑優先搜索算法

9a6f91be-6ea6-11ee-939d-92fbcf53809c.gif

Dijkstra 算法

9a737176-6ea6-11ee-939d-92fbcf53809c.gif

A * 搜索算法

9a7719a2-6ea6-11ee-939d-92fbcf53809c.gif

雙向 A * 搜索算法

9a7ae668-6ea6-11ee-939d-92fbcf53809c.gif

重復 A * 搜索算法

9a7f51bc-6ea6-11ee-939d-92fbcf53809c.gif

Anytime Repairing A* (ARA*) 搜索算法

9a843510-6ea6-11ee-939d-92fbcf53809c.gif

實時學習 A * 搜索(LRTA*)算法

9a880cf8-6ea6-11ee-939d-92fbcf53809c.gif

實時適應性 A * 搜索(RTAA*)算法

9a8bf4f8-6ea6-11ee-939d-92fbcf53809c.gif

動態 A * 搜索(D*)算法

9a9010ba-6ea6-11ee-939d-92fbcf53809c.gif

終身規劃 A * 搜索算法

9a94f1c0-6ea6-11ee-939d-92fbcf53809c.gif

Anytime D * 搜索算法:變動較小

9a9c21de-6ea6-11ee-939d-92fbcf53809c.gif

Anytime D * 搜索算法:變動較大

9aa17ea4-6ea6-11ee-939d-92fbcf53809c.gif

02

基于采樣的路徑規劃算法

與基于搜索不同,基于采樣的路徑規劃算法不需要顯式構建整個配置空間和邊界,并且在高維度的規劃問題中得到廣泛應用。

快速隨機搜索樹(RRT)算法

9aab8eee-6ea6-11ee-939d-92fbcf53809c.gif

目標偏好 RRT 算法

9ab0d1ba-6ea6-11ee-939d-92fbcf53809c.gif

雙向快速擴展隨機樹(RRT_CONNECT)算法

9ab5819c-6ea6-11ee-939d-92fbcf53809c.gif

Extended_RRT 算法
9aba07bc-6ea6-11ee-939d-92fbcf53809c.gif

動態 RRT 算法

9ac22820-6ea6-11ee-939d-92fbcf53809c.gif

N = 10000 時,rrt * 算法

9ac9cd3c-6ea6-11ee-939d-92fbcf53809c.jpg

N = 1000 時,rrt*-Smart 算法

9ad3792c-6ea6-11ee-939d-92fbcf53809c.gif

快速行進樹(FMT*)算法
9ad78512-6ea6-11ee-939d-92fbcf53809c.gif

N =1000 時,Informed rrt * 算法

9adbf8b8-6ea6-11ee-939d-92fbcf53809c.gif

Batch Informed 樹(BIT*)算法

9ae084be-6ea6-11ee-939d-92fbcf53809c.gif

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 機器人
    +關注

    關注

    207

    文章

    27315

    瀏覽量

    202147
  • 算法
    +關注

    關注

    23

    文章

    4475

    瀏覽量

    91199
  • 路徑規劃
    +關注

    關注

    0

    文章

    78

    瀏覽量

    15293
  • GitHub
    +關注

    關注

    3

    文章

    458

    瀏覽量

    16029

原文標題:干貨丨機器人開發常用路徑規劃算法開源庫,開發者必備

文章出處:【微信號:gh_c87a2bc99401,微信公眾號:INDEMIND】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    機器人路徑規劃

    機器人路徑規劃學習者一枚,誰了解現在最新的路徑規劃方法及實現,求指教,不勝感激啊。。。。。。。。。。。
    發表于 09-03 21:15

    labview仿真問題,機器人路徑規劃

    我現在做這個機器人路徑規劃,有一個人工勢場的算法,已經用C實現算法,請問一下能否用這個labview仿真,就是給定一些起始點,終點,還有這
    發表于 04-22 16:04

    深度解析|機器人自主移動的秘密(三)

    中游刃有余。D*算法的最大優點是不需要預先探明地圖,機器人可以和一樣,即使在未知環境中,也可以展開行動,隨著機器人不斷探索,路徑也會時刻調
    發表于 08-01 13:50

    走到哪都不會迷路,全自動機器人是怎么導航的?

    反而更高了!于是規劃出另一條路,盡量繞開山坡,同時保證路徑最短。 機器人的運動同理,需要考慮全局規劃路徑短)和局部
    發表于 05-11 11:51

    SLAM不等于機器人自主定位導航

    在未知環境中,也可以展開行動,隨著機器人不斷探索,路徑也會時刻調整。 上述的幾種算法都是目前絕大部分機器人所需要的路徑
    發表于 08-24 16:56

    服務機器人是如何實現自主定位導航的?

    是不需要預先探明地圖,機器人可以和一樣,即使在未知環境中,也可以展開行動,隨著機器人不斷探索,路徑也會時刻調整?! ∫陨鲜悄壳按蟛糠忠苿?b class='flag-5'>機器人
    發表于 10-10 16:29

    遺傳算法在水下機器人路徑規劃中的應用

    提出一種分層路徑規劃算法來解決大范圍海洋環境下的智能水下機器人(AUV)的全局路徑規劃問題。該算法
    發表于 03-03 14:52 ?18次下載

    基于路徑跟蹤方法的路徑規劃算法

    為解決拖掛式移動機器人系統路徑規劃算法精準性低、穩定性差和無法考慮系統間安全性等的問題,提出一種基于路徑跟蹤方法的路徑
    發表于 12-04 14:18 ?6次下載
    基于<b class='flag-5'>路徑</b>跟蹤方法的<b class='flag-5'>路徑</b><b class='flag-5'>規劃算法</b>

    雙足機器人路徑規劃算法

    優化算法,使用節點緩存來生成一個引力函數來減少移動代價。最終的算法能夠快速地生成初始路徑,在規劃時間內不斷地改進路徑且通過使用閾值來確保后面
    發表于 02-10 11:57 ?0次下載

    自動駕駛汽車四種常用路徑規劃算法解析

    自動駕駛汽車的路徑規劃算法最早源于機器人路徑規劃研究,但是就工況而言卻比機器人
    發表于 03-08 17:29 ?1.6w次閱讀

    動畫演示各大算法運行機器人規劃路徑的過程

    機器的路,讓你看一下。 在機器人研究領域,給定某一特定任務之后,如何規劃機器人的運動方式至關重要。 最近,GitHub 上開源了一個存儲庫
    的頭像 發表于 11-12 18:27 ?2050次閱讀

    如何規劃機器人的運動方式至關重要

    最近,GitHub 上開源了一個存儲庫,該庫實現了機器人技術中常用的一些路徑規劃算法,大部分代碼
    的頭像 發表于 12-14 13:39 ?1574次閱讀
    如何<b class='flag-5'>規劃</b><b class='flag-5'>機器人</b>的運動方式至關重要

    機器人技術中常用的一些路徑規劃算法

    最近,GitHub 上開源了一個存儲庫,該庫實現了機器人技術中常用的一些路徑規劃算法,大部分代碼
    的頭像 發表于 12-28 14:25 ?6772次閱讀
    <b class='flag-5'>機器人</b><b class='flag-5'>技術</b><b class='flag-5'>中常用</b>的一些<b class='flag-5'>路徑</b><b class='flag-5'>規劃算法</b>

    基于元胞遺傳算法機器人路徑規劃技術

    基于元胞遺傳算法機器人路徑規劃技術
    發表于 06-29 16:12 ?4次下載

    機器人基于搜索和基于采樣的路徑規劃算法

    基于搜索的路徑規劃算法已經較為成熟且得到了廣泛應用,常常被用于游戲中人物和移動機器人路徑規劃。
    發表于 10-13 14:23 ?237次閱讀
    <b class='flag-5'>機器人</b>基于搜索和基于采樣的<b class='flag-5'>路徑</b><b class='flag-5'>規劃算法</b>
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>