走機(jī)器的路,讓你看一下。
在機(jī)器人研究領(lǐng)域,給定某一特定任務(wù)之后,如何規(guī)劃機(jī)器人的運(yùn)動方式至關(guān)重要。 最近,GitHub 上開源了一個存儲庫,該庫實(shí)現(xiàn)了機(jī)器人技術(shù)中常用的一些路徑規(guī)劃算法,大部分代碼是用 Python 實(shí)現(xiàn)的。值得一提的是,開發(fā)者用 plotting 為每種算法演示了動畫運(yùn)行過程,直觀清晰。

項目地址: https://github.com/zhm-real/PathPlanning 該開源庫中實(shí)現(xiàn)的路徑規(guī)劃算法包括基于搜索和基于采樣的規(guī)劃算法,具體目錄如下圖所示:

基于搜索的路徑規(guī)劃算法 基于搜索的路徑規(guī)劃算法已經(jīng)較為成熟且得到了廣泛應(yīng)用,常常被用于游戲中人物和移動機(jī)器人的路徑規(guī)劃。 最佳路徑優(yōu)先搜索算法

Dijkstra 算法

A * 搜索算法

雙向 A * 搜索算法

重復(fù) A * 搜索算法

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

實(shí)時學(xué)習(xí) A * 搜索(LRTA*)算法

實(shí)時適應(yīng)性 A * 搜索(RTAA*)算法

動態(tài) A * 搜索(D*)算法

終身規(guī)劃 A * 搜索算法

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

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

基于采樣的路徑規(guī)劃算法 與基于搜索不同,基于采樣的路徑規(guī)劃算法不需要顯式構(gòu)建整個配置空間和邊界,并且在高維度的規(guī)劃問題中得到廣泛應(yīng)用。 快速隨機(jī)搜索樹(RRT)算法

目標(biāo)偏好 RRT 算法

雙向快速擴(kuò)展隨機(jī)樹(RRT_CONNECT)算法

Extended_RRT 算法

動態(tài) RRT 算法
N = 10000 時,rrt * 算法

N = 1000 時,rrt*-Smart 算法

快速行進(jìn)樹(FMT*)算法

N =1000 時,Informed rrt * 算法

Batch Informed 樹(BIT*)算法

責(zé)任編輯:lq
-
機(jī)器人
+關(guān)注
關(guān)注
213文章
31076瀏覽量
222201 -
算法
+關(guān)注
關(guān)注
23文章
4784瀏覽量
98044 -
python
+關(guān)注
關(guān)注
57文章
4876瀏覽量
90025
原文標(biāo)題:機(jī)器人是如何規(guī)劃路徑的?動畫演示一下吧
文章出處:【微信號:cas-ciomp,微信公眾號:中科院長春光機(jī)所】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
再談低溫?zé)Y(jié)銀的應(yīng)用:從春晚四家機(jī)器人出鏡的幕后推手說起
探索RISC-V在機(jī)器人領(lǐng)域的潛力
高精度機(jī)器人控制的核心——基于 MYD-LT536 開發(fā)板的精密運(yùn)動控制方案
小蘿卜機(jī)器人的故事
如何在NVIDIA Isaac Lab中使用Newton訓(xùn)練四足機(jī)器人
突破人形機(jī)器人控制器性能瓶頸:高效穩(wěn)定的電容器解決方案
機(jī)器人競技幕后:磁傳感器芯片激活 “精準(zhǔn)感知力”
工業(yè)機(jī)器人的特點(diǎn)
明遠(yuǎn)智睿SSD2351開發(fā)板:語音機(jī)器人領(lǐng)域的變革力量
盤點(diǎn)#機(jī)器人開發(fā)平臺
詳細(xì)介紹機(jī)場智能指路機(jī)器人的工作原理
【「# ROS 2智能機(jī)器人開發(fā)實(shí)踐」閱讀體驗】視覺實(shí)現(xiàn)的基礎(chǔ)算法的應(yīng)用
【「# ROS 2智能機(jī)器人開發(fā)實(shí)踐」閱讀體驗】機(jī)器人入門的引路書
【「# ROS 2智能機(jī)器人開發(fā)實(shí)踐」閱讀體驗】+內(nèi)容初識
工業(yè)機(jī)器人4大控制方式,你知道幾種?
如何規(guī)劃機(jī)器人的運(yùn)動方式至關(guān)重要
評論