走機器的路,讓你看一下。
在機器人研究領域,給定某一特定任務之后,如何規(guī)劃機器人的運動方式至關重要。
最近,GitHub 上開源了一個存儲庫,該庫實現(xiàn)了機器人技術中常用的一些路徑規(guī)劃算法,大部分代碼是用 Python 實現(xiàn)的。值得一提的是,開發(fā)者用 plotting 為每種算法演示了動畫運行過程,直觀清晰。
項目地址:
https://github.com/zhm-real/PathPlanning
該開源庫中實現(xiàn)的路徑規(guī)劃算法包括基于搜索和基于采樣的規(guī)劃算法,具體目錄如下圖所示:
基于搜索的路徑規(guī)劃算法
基于搜索的路徑規(guī)劃算法已經較為成熟且得到了廣泛應用,常常被用于游戲中人物和移動機器人的路徑規(guī)劃。
最佳路徑優(yōu)先搜索算法
Dijkstra 算法
A * 搜索算法
雙向 A * 搜索算法
重復 A * 搜索算法
Anytime Repairing A* (ARA*) 搜索算法
實時學習 A * 搜索(LRTA*)算法
實時適應性 A * 搜索(RTAA*)算法
動態(tài) A * 搜索(D*)算法
終身規(guī)劃 A * 搜索算法
Anytime D * 搜索算法:變動較小
Anytime D * 搜索算法:變動較大
基于采樣的路徑規(guī)劃算法
與基于搜索不同,基于采樣的路徑規(guī)劃算法不需要顯式構建整個配置空間和邊界,并且在高維度的規(guī)劃問題中得到廣泛應用。
快速隨機搜索樹(RRT)算法
目標偏好 RRT 算法
雙向快速擴展隨機樹(RRT_CONNECT)算法
Extended_RRT 算法
動態(tài) RRT 算法
N = 10000 時,rrt * 算法
N = 1000 時,rrt*-Smart 算法
快速行進樹(FMT*)算法
N =1000 時,Informed rrt * 算法
Batch Informed 樹(BIT*)算法
責任編輯:PSY
-
機器人
+關注
關注
213文章
31068瀏覽量
222159 -
算法
+關注
關注
23文章
4784瀏覽量
98038 -
人工智能
+關注
關注
1817文章
50092瀏覽量
265247
發(fā)布評論請先 登錄
探索RISC-V在機器人領域的潛力
高精度機器人控制的核心——基于 MYD-LT536 開發(fā)板的精密運動控制方案
RK3576機器人核心:三屏異顯+八路攝像頭,重塑機器人交互與感知
自制巡線解迷宮機器人(上)
工業(yè)機器人的特點
AGV小車中的動態(tài)路徑規(guī)劃算法揭秘
明遠智睿SSD2351開發(fā)板:語音機器人領域的變革力量
盤點#機器人開發(fā)平臺
詳細介紹機場智能指路機器人的工作原理
【「# ROS 2智能機器人開發(fā)實踐」閱讀體驗】視覺實現(xiàn)的基礎算法的應用
【「# ROS 2智能機器人開發(fā)實踐」閱讀體驗】機器人入門的引路書
【「# ROS 2智能機器人開發(fā)實踐」閱讀體驗】+內容初識
大象機器人攜手進迭時空推出 RISC-V 全棧開源六軸機械臂產品
具身智能工業(yè)機器人路徑規(guī)劃算法成為破局關鍵
突破人形機器人控制器性能瓶頸:高效穩(wěn)定的電容器解決方案
動畫演示各大算法運行機器人規(guī)劃路徑的過程
評論