移動機器人導航路徑規劃
*,移動機器人是工廠物料運輸的解決方案,是提高生產效率,降低生產成本,增強生產穩定性的*。為了滿足工業生產需求,一款的移動機器人產品首先需要解決三大問題:
小藍(杭州藍芯科技有限公司簡稱)就是專業解決導航規劃問題滴,接下來就和大家好好嘮嘮怎么實現一次走位。
軌跡計劃
世jie上遙遠的距離不是生與死,而是明明出口就在眼前,而我卻要去遠遠的兜一圈才能到。移動機器人在面對復(luan)雜(dui)環(luan)境(fang)時,也需要完成走迷宮般的絕望任務。
圖 1
為了應付復雜的人類以及胖胖的自己,我們機智的機器人,擁有了自己的軌跡規劃方法。那就是把你們變胖,把自己變瘦(美麗)!于是提出了兩個重要假設(敲黑板):
機器人是一個點,障礙物按機器人半徑進行膨脹;
機器人是完整的,忽略非完整約束對姿態的限制;
于是,工作空間就的降為了二維物理空間(姿態空間),如圖2
圖 2
于是路徑規劃問題就變成了姿態空間的搜索問題:在自由姿態空間中為機器人尋找一條路徑,使其從初始姿態發展到目標姿態。將姿態空間離散化以后,就能進行啦。
快速擴展隨機樹法(RRT)
快速擴展隨機樹法可以看作一種樹形算法,它從一個起始構型(對于二維圖,就是一個點)出發,不斷延伸樹型數據,終與目標點相連。具體做法就是以一個初始點作為根節點,通過隨機采樣增加葉子節點的方式,生成一個隨機擴展樹,當隨機樹中的葉子節點包含了目標點或進入了目標區域,便可以在隨機樹中找到一條由從初始點到目標點的路徑。
圖 3
RRT算法也有一些缺點,它是一種純粹的隨機搜索算法對環境類型不敏感,當C-空間中包含大量障礙物或狹窄通道約束時,算法的收斂速度慢,效率會大幅下降。同時,RRT 的一個弱點是難以在有狹窄通道的環境找到路徑。因為狹窄通道面積小,被碰到的概率低。
因此有學者提出了RRTConnect算法,基本的RRT每次搜索都只有從初始狀態點生長的快速擴展隨機樹來搜索整個狀態空間,如果從初始狀態點和目標狀態點同時生長兩棵快速擴展隨機樹來搜索狀態空間,效率會更高。
該算法與原始RRT相比,在目標點區域建立第二棵樹進行擴展。每一次迭代中,開始步驟與原始的RRT算法一樣,都是采樣隨機點然后進行擴展。然后擴展完棵樹的新節點qnew后,以這個新的目標點作為第二棵樹擴展的方向。
圖 4
這種雙向的RRT技術具有良好的搜索特性,比原始RRT算法的搜索速度、搜索效率有了顯著提高,被廣泛應用。首先,Connect算法較之前的算法在擴展的步長上更長,使得樹的生長更快;其次,兩棵樹不斷朝向對方交替擴展,而不是采用隨機擴展的方式,特別當起始位姿和目標位姿處于約束區域時,兩棵樹可以通過朝向對方快速擴展而逃離各自的約束區域。這種帶有啟發性的擴展使得樹的擴展更加貪婪和明確,使得雙樹RRT算法較之單樹RRT算法更加有效。
單元分解法
單元分解法的基本思想是將姿態空間中的自由空間分隔成幾個小區域,將每個區域當成一個單元。以單元為頂點,以單元之間的相鄰關系為邊構成一張連通圖。然后在連通圖中搜索初始姿態和目標姿態所在的單元,然后搜索連接初始單元和目標單元的路徑。后就能按照所得路徑的單元序列生成單元內部的路徑了。
圖 5
單元分解法的有點在于,機器人不需要考慮它在每個空閑單元中的具體位置,只需要考慮如何從一個單元移動到相鄰的空閑單元,同時單元數和環境大小無關。
但是計算效率會極大地依賴于環境中的物體的復雜度,為了解決這方面的問題,又提出了新的單元分解法,也就是柵格表示法:將環境分解成若干個大小相同的柵格。這樣其實就是對地圖的一種近似,就不用考慮環境的疏密和物體形狀的復雜度。
圖 6
人工勢場法
人工勢場法利用磁場的特性來解決路徑規劃的問題。假設目標點對機器人產生吸引力,障礙物對機器人產生排斥力。這樣就能根據力的合成構成機器人的控制方法了。
圖 7
引力場(attraction)隨機器人與目標點的距離增加而單調遞增,且方向指向目標點;斥力場(repulsion)在機器人處在障礙物位置時有一極大值,并隨機器人與障礙物距離的增大而單調減小,方向指向遠離障礙物方向。如圖8就是引力場和斥力場同時作用下的勢場圖。
圖 8
人工勢場法通過構建人工勢場,進行勢場力計算,受力分析進而計算合力,得到終加速度。
圖 9
人工勢場法結構簡單,便于底層的實時控制,在實時避障和平滑的軌跡控制方面得到廣泛的應用。但是由于斥力作用范圍較小的問題,勢場法只能解決局部空間的避障問題,它缺乏全局信息,這樣,它就很容易陷入局部小值。當機器人位于局部小點的時候,機器人容易產生振蕩或者停滯不前。障礙物越多,產生局部小點的可能性就越大,產生局部小點的數量也就越多,這是具體實現過程中需要注意的。
通過上述介紹,想必大家存在一個疑惑,構建了很多單元和路徑(拓撲圖),那么如何去搜索路徑呢,又怎么去判斷哪條路徑更加呢。下期論點,讓我們討論路徑規劃算法中的路徑所搜法,一起學習A*算法,遺傳算法以及粒子濾波算法是如何為我們服務的。
- 凡本網注明"來源:機床商務網"的所有作品,版權均屬于機床商務網,轉載請必須注明機床商務網,//www.1z8x.com/。違反者本網將追究相關法律責任。
- 企業發布的公司新聞、技術文章、資料下載等內容,如涉及侵權、違規遭投訴的,一律由發布企業自行承擔責任,本網有權刪除內容并追溯責任。
- 本網轉載并注明自其它來源的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品來源,并自負版權等法律責任。
- 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。
- 100%國產化!我國研發成功首套40兆帕高壓離心式壓縮機
- 我國首艘!海洋級智能科考船“同濟”號交付
- 從CIMT2025看工業機器人技術發展及未來展望
- 云南CY集團順利通過CQC云南評審中心三體系現場監督審核
- 智能搬運機器人
- 新能源行業AGV 全向車型搬運機器人 潛入式AGV 自主移動式搬運機器人 工廠無人搬運機器人 倉儲自動搬運機器人 倉儲AGV小車 工業自主搬運機器人 柔性物流搬運機器人 工廠柔性搬運機器人 智能柔性搬運機器人 無標記視覺導航機器人 柔性化機器人 貨物運輸機器人 料車搬運機器人 車間貨物搬運機器人 滾筒對接機器人 背負式移動機器人 潛入頂升搬運機器人 自然無軌搬運機器人 輥筒對接機器人 視覺引導式AGV AGV無人搬運車 AGV智能機器人 智能無人搬運機器人 自動化搬運機器人 倉庫智能搬運機器人 自主機器人搬運系統 智能倉儲搬運車 無標識搬運機器人 無軌智能搬運機器人 智能自主搬運機器人 無軌導引AGV小車 工廠物料搬運機器人 背負自主搬運機器人 視覺移動AGV機器人 車間物料搬運機器人 倉庫搬運機器人 潛入頂升式機器人 智能調度系統 智能自主移動搬運機器人 電商物流搬運機器人 頂升式自主移動搬運機器人 智能AGV機器人 智能物料搬運機器人 AGV自主移動搬運機器人 配件 呼叫器 載具-協作機器人 視覺導航無人托盤車 多機調度智能化生產線 3C電子制造業物料搬運 3C行業移動機器人 電商自主移動搬運機器人 電商行業自主搬運機器人 頂升搬運智能機器人 物流搬運小車 電商倉儲搬運智能小車 電商倉儲機器人 智能移動搬運機器人 智能移動搬運小車 頂升搬運小車 自然導航小車 智能倉儲搬運機器人 倉儲機器人廠家 自主移動機器人 VR全景直播搬運機器人 無軌導航機器人 滾筒搬運AGV 無標識AGV
- 3D視覺傳感器
- 機器視覺外觀檢測系統 機器視覺識別系統 深度視覺抓取系統 三維立體視覺系統 三維視覺相機 立體相機 TOF相機 3D深度相機 高精度3D視覺相機 3D視覺上料系統 工業機器人視覺定位系統 高精度3D相機 機器人視覺定位系統 深度視覺感知系統 機器人視覺導航系統 Eagle3D傳感器 工業級3D相機 深度視覺傳感器 視覺導航模塊 混雜多貨品分揀系統 3D視覺引導定位系統 3D視覺拆垛系統 雙目視覺傳感器 雙目3D視覺定位系統 工業機器人3D視覺系統 Eagle 3D相機 機器人3D視覺引導 3D機器視覺相機 自動拆垛系統 3D視覺識別系統 3D智能抓取系統 3D視覺解決方案 機器視覺拆垛系統 3D拆垛系統 3D分揀系統 機器人視覺引導系統 機器人視覺拆垛 視覺引導定位系統 3D視覺快遞分揀 工業3D視覺系統 3D視覺系統 3D相機無序分揀 機器人視覺系統 3D視覺技術 高精度悟空3D相機 機器視覺3D引導系統 機器人3D混合無序抓取 3D抓取系統 3D視覺分揀系統 機器人智能無序分揀系統 激光3D機器視覺 機器人3D定位系統 機器視覺 3D成像系統
- 3D視覺傳感器解決方案
- 視覺引導碼垛 3D視覺工業案例 藥瓶分揀 獨立工件定位 視覺引導產線 3D機器視覺檢測零件 機器人3D視覺方案 3D視覺拆垛方案 3D視覺分揀方案 麻袋拆垛 3D視覺零件上料系統 視覺引導紙箱拆垛 3D視覺電商快遞分揀 3D視覺機械上下料 3D視覺零件揀選 混合物流包裹分揀 3D相機零部件上料 物流快遞包裹分揀 3D視覺系統糖垛拆垛上料 快遞供包 電商倉儲訂單分揀 貨品分揀 混合碼垛 包裹體積動態測量 動態高速分揀 快遞包裹無序混合分揀 零食無序分揀裝箱 無人碼垛 機械零件自動上下料 混雜分揀解決方案 視覺引導拆垛解決方案 工業機器人上料解決方案 貨品揀選解決方案 藥品包裝無人碼垛 藥品包裝無人拆垛 輸送帶模型分揀 洗衣機裝配 快遞包裹體積測量 超市物流配貨混合碼垛
- 無人叉車系列
- 智能無人叉車機器人 車間叉車AGV 智能搬運無人叉車 電動堆高無人叉車 智能無人托盤搬運叉車 AGV無人化叉車 托盤電動搬運叉車 智能升降叉車 自主無人叉車 托盤式堆高叉車 托盤式搬運叉車 堆高叉車式AGV 無人搬運AGV叉車 智能倉儲無人叉車 工業無人搬運叉車 倉庫無人叉車 自主無人搬運叉車 倉庫搬運無人叉車 自動叉車機器人 智能叉車機器人 電動叉車機器人 AGV叉車機器人 無人智能駕駛叉車 智能AGV叉車 智能無人搬運叉車 無人叉車式AGV 托盤搬運叉車AGV 堆垛式叉車 電動托盤搬運叉車 電動堆高式叉車 無人電動叉車 無人AGV叉車 工業叉車AGV 全自動電動叉車 自動AGV叉車 無人駕駛叉車 叉車AGV 無軌叉車 視覺導航叉車 無人叉車LXLR-FR2100