99爱免费_精品一区二区无码AV_欧美屁股xxxxx_日批视频国产_AV天堂亚洲区无码先锋影音_特黄A又粗又大又黄又爽A片

杭州藍芯科技有限公司

初級會員·7年

聯系電話

13675884706

您現在的位置: 首頁> 技術文章 > 開學季 | 課《車輛路徑問題與算法》

智能搬運機器人

3D視覺傳感器

智能搬運AGV

3D視覺傳感器解決方案

工業機器人

叉車系列

裝車系統

智能揀貨機器人

核心技術-深度視覺系統

醫療機器人

上下料機器人

復合機器人

初級會員·7年
址:
www.lanxincn.com

掃一掃訪問手機商鋪

開學季 | 課《車輛路徑問題與算法》

2020-4-9  閱讀(1853)

分享:

請問膜拜技術大牛除了獻上膝蓋還有什么更好的方式?答:可以把大家的膝蓋一起獻上,又或者好好學習天天向上,利用碎片化時間多為自己充電,一起參與技術的交流與探討。——四月,我們迎來了藍芯科技的開學季,我們將在此分享機器人相關技術知識。今天是開學課《車輛路徑問題與算法》,歡迎大家留言一起探討。
 


一 、車輛路徑問題
在介紹 VRP問題前,先介紹它的一個特例,旅行商問題(Traveling Salesman Problem, TSP):有一個旅行商人,要拜訪n個城市,每個城市只能訪問一次,后返回到原來出發的城市。該商人要選擇一條路徑,路徑的選擇目標是旅程短。
 

 

圖1 TSP問題
 

車輛路徑問題(Vehicle Routing Problem,VRP)早是由Dantzig和Ramser于1959年提出,它是指一定數量有一定數量(n個)的客戶,各自有不同數量的貨物需求(qi),配送中心或車場(depot)向客戶提供貨物,由一個車隊(m輛車)負責分送貨物,組織適當的行車路線,目標是使得客戶的需求得到滿足,并能在一定的約束下(例如車輛存在載荷上限Q、里程長度上限L),達到總旅行成本小、耗費時間少等目的[1, 2]。

 


圖 2 VRP問題

在理解了車輛路徑問題后,接下來介紹幾個常用的路徑搜索算法。

 

二、路徑搜索算法

在路徑搜索算法中,常用的算法用Dijkstra算法和 A*算法。這里不對算法原理進行詳細介紹,僅簡單給出相應的使用示例。給出一個網格圖,如圖3所示。在該網格圖中,僅橫、縱向相鄰網格可以通過,其中黑色背景網格不可通過。在網各圖中,每移動一格會增加一個單位成本。現給定一個起點(46)和終點(49),通過Dijkstra算法和A*算法分別求解短路徑。

圖 3網格圖示例

 

2.1 Dijkstra算法
該算法的思想是從起點開始,每次新擴展一個距離短的點,并更新從起點到該點的距離與路線。直到拓展到終點,并且往其他方向拓展點的距離不比該點的距離更近時停止。對圖 3 的求解過程如圖4所示。終的路線是。

 

圖 4 Dijkstra算法拓展過程

 

2.2 A*算法在Dijkstra中,當前拓展到的點的距離為從起點到當前點的實際短距離。而A* 算法與 Dijkstra相比增加了一個啟發項,即在計算當前點的路線距離時,使用從起點到當前點的實際短距離加上從當前拓展的點到終點的估計距離。因此,在實際距離相同時,估計距離近的點優先繼續拓展。使用A*算法對圖3 的求解結果如圖5 所示。終的路線是

 


圖 5 A*算法拓展過程示例
 

2.3 多訪問點的路徑搜索算法
前面提到的Dijkstra和 A*算法主要是針對兩個點(起點、終點)尋找一條短路徑,但是對于多訪問點找短路的問題,比如在文初提到的TSP問題,就不適用了。我們開發了一個快速求解的算法。

我們首先使用 Dijkstra算法找出所有兩點之間的短路并存儲相應的路線信息。然后針對多訪問點尋短路問題,分兩個階段進行搜索。
階段:基于動態規劃(DP)求解 TSP的框架,控制初始搜索步長快速得出初始解。
第二階段:對階段得到的初始解使用變鄰域搜索(VND)進行優化。


假設我們有1個出發點(編號為)和6個訪問點(編號為),車輛從出發,需要完成對所有訪問點的訪問。如果終讓車輛停留在后一個訪問點的訪問點,這就是一個開環的路徑,如果要求車輛必須返回出發地,則是閉環的路徑。這里假設為開環路徑,即認為路徑結束的標志是完成所有任務中所有訪問點的配貨。

 

因為一共有7個點(1個出發點加6個訪問點),所以搜索劃分為6個step,方向為從右至左(從終點至起點),如圖6所示。

 

圖 6基于 DP框架的step示例

 

計算過程為,以后一列的點為終點,搜索個弧(arc),即step(1)的路徑,然后再增加一個 arc,即在step(1)的基礎上搜索step(2)的路徑,以此類推。假設以為終點進行搜索,搜索中的部分過程如圖7所示。終搜索完step(6) 時會搜索出完整的路線。需要注意的一點是,一旦發現某條路線不是可行解時(比如一個訪問點在路線中多次出現),后面可以不再基于此結果進行搜索。

 

圖7基于 DP框架的部分搜索過程示例

 

我們這里控制了初始搜索步長len,意為從step(1) 到step(len) 搜索出的路徑是按照 DP的方式搜索到的當前精確合適的路線,而從step(len+1)開始,只記錄該step下的n條路徑中合適的結果。因此,當len的值越大,終搜索的結果越接近精確合適解,但是相應的求解時間也會越長。假設通過該階段終搜索出的合適結果為,接下來將基于此結果執行變鄰域搜索操作。由于是規定的出發點需要保持在輸出路徑的首先位置,因此我們對序列{2,6,1,5,4,3}進行鄰域搜索。VND的框架如圖8 所示。

 

圖 8  VND算法框架

 

在鄰域搜索中,常用的變換策略有Reinsert、Exchange和Reverse,如圖9所示。


圖 9 三種常見的鄰域變換策略

 

使用VND不斷地對序列變換得到新的序列,并求新序列的路徑成本。需要注意的是,求路徑成本時要將出發點考慮在內,即將出發點添加到序列前,求該完整路徑的旅行成本。經過VND過程的處理,輸出的路線即作為終規劃的路線,例如一個可能的終輸出路徑果是,需要注意的是,這里的節點相當于是“關鍵節點”,即只包含的出發點和需要進行配貨操作的訪問點。而相鄰“關鍵節點”之間的路線,則是根據前述的 Dijkstra計算的兩點之間的路線進行行駛。今天的介紹就到這里,希望小伙伴們能對路徑規劃問題和算法有所了解和收獲!

本文為杭州藍芯科技有限公司原創文章,轉載請注明出處

會員登錄

×

請輸入賬號

請輸入密碼

=

請輸驗證碼

收藏該商鋪

X
該信息已收藏!
標簽:
保存成功

(空格分隔,最多3個,單個標簽最多10個字符)

常用:

提示

X
您的留言已提交成功!我們將在第一時間回復您~
產品對比 二維碼 在線交流

掃一掃訪問手機商鋪

對比框

在線留言
主站蜘蛛池模板: 大地免费资源|成人综合色区|无码综合天天久久综合网|男人猛躁女人网站|国产午夜福利小视频合集|国产女人与公拘交在线播放 | 第一=av在线|影音先锋亚洲=aV资源网站|日本WV一本一道久久香蕉|国产精品高清一区二区三区|欧美=a级在线|啪啪免费视频在线观看 | 无码免费婬=aV片在线观看|免费黄色小视频在线观看|eeuss鲁丝片=aV无码|国产精品videossexohd|亚洲欧美成人一区二区在线|久久www免费人成网站 | 在线视频免费观看爽爽爽|午夜视讯|国产传媒在线视频|综合国产一区|#NAME?|777午夜精品 | zzijzzij亚洲日本少妇jizjiz|日韩精品在线视频播放|欧美亚洲黄色片|99久久国产福利自产拍|日韩人妻潮喷中文在线视频|亚洲精品字幕在线观看 | 77777五月色婷婷丁香视频|亚洲精品国产偷五月丁香小说|国产一级黄色大片|亚洲成色777777在线观看影院|四虎成人网|四虎院影亚洲永久 | 中文字幕在线中文乱|精品videossexfreeohdbbw|青青青国产在线视频在线观看|91国在线视频|性xxxx搡xxxxx搡欧美|婷婷中文 | 女女同性=aV片在线播放免费|91久久香蕉囯产熟女线看|在线观看国产日韩亚洲中|97se国产在线公开视频|日本欧美视频|国产成人短视频在线观看 | 成人免费高清|精品色呦呦|国产另类ts人妖一区二区|99热精品在线|国产人免费人成免费视频|欧美国产日韩二区 | 91=av免费看|久久久夜色|免费在线观看日韩|2020亚洲天堂|中国毛茸茸性XXXX|国产精品女人久久久久久 | 新91在线视频|蜜臂精品国产高清在线观看|日韩国产黄色片|亚洲精品永久入口|国产成人午夜福利免费无码R|欧美不卡一区二区三区 | 成人在线视频亚洲|免费无码又爽又刺激毛片|#NAME?|92看片淫黄大片欧美看国产片|天天模夜夜肏狠狠的操|东日韩二三区 在线观看国产免费|亚洲免费成人在线视频|日韩免费一级毛片|国产综合久久|爱情岛论坛亚洲品质自拍hd|欧美成人免费一区二区 | 91日韩免费|日本精品视频|免费的又色又爽又黄的片|无码视频一区二区三区|日韩成人无码网|亚州欧美一区二区 | 牛牛碰在线视频|看黄色片一级片|日韩成人小视频|久爱视频免费在线观看|日本好好热视频|亚洲国产精品一区二区三区 | 国产高清=av首播原创麻豆|国产h色视频在线观看|成年人网站免费在线观看|#NAME?|免费看黄色片子|亚洲一区在线 特级毛片内射www无码|日韩激情无码激情=a片免费软件|伊人狠狠色丁香婷婷综合动态图|高清性色生活视频|色噜噜狠狠狠狠色综合久一|久久精品免费视频播放 | 91经典视频|国产高清在线精品一区二区三区|久久男女视频|最新亚洲=av日韩=av一区二区三区|五月综合激情|国产一=a | 吃奶摸下的激烈视频|亚洲人成网站18禁止中文字幕|无码=aV天堂一区二区三区|男人猛躁进女人视频免费播放|精品一区在线观看视频|欧美午夜=a级限制福利片 | 亚洲=aV综合=a国产=aV中文|亚洲涩88|久久99精品久久久久久狂牛|无遮挡h肉动漫在线观看|国产亚洲棕合欧美视频|中文字幕在线观 | #NAME?|亚洲中文字幕无码=av在线|久久天天躁狠狠躁夜=av|91视频免费入口|午夜三级=a三级三点在线观看|国产乱码字幕精品高清=av | 亚洲精品视频网址|新91网|国产乱人伦偷精品视频色欲|猫咪=av官网|可以免费看的毛片|91国产视频在线 | 在线一二三|国产真实偷乱视频在线观看|西西人体www大胆高清|久久九九精品99国产精品|精品久久久久久久|亚洲人人插 | 扒开双腿吃奶呻吟做受视频|日本视频在线观看一区二区三区|国产欧美日韩精品在线一区|国产精品色婷婷亚洲综合看|午夜专区|亚洲人成人毛片无遮挡 | 亚洲免费看片网站|欧美香蕉|久久免费视老师机影片|国产精品成人久久小草|日本熟妇大屁股人妻|性色=a∨人人爽网站HDkp885 | 国产一区二区三区久久悠悠色=av|成人免费视频看看|久久国产精品-国产精品|男人J进女人J啪啪无遮挡|成人片黄网站=a毛片免费|久久精品91视频 | 日韩国产一区二区三区四区|国产午夜精品一区二区三区免费|超碰人摸人操人摸人操|午夜影院免费在线观看|亚洲国线自产第六页|农村欧美丰满熟妇xxxx | 精品人妻中文字幕无码蜜桃臀|高清视频播放在线观看|色综合久久中文综合网|国产精品视频在线观看|美女爽到呻吟久久久久|亚洲国内精品 | 欧美丰满熟妇xxxx性大屁股|亚洲=aV无码国产精品草莓在线|91影视免费版|久久久久国精品产熟女久色|国产99久久久久久免费看|成年人黄色片视频 | 欧美色欧美亚洲日韩在线播放|99久久久久99国产免费=aV|午夜免费片|日韩一区二区三区久久|婷婷色色狠狠爱|69=av在线观看 | 色播六月天|色综合久久久久久久久久|国产精品久久久久不卡绿巨人|国产精品视频一区国模私拍|久久婷综合|精品麻豆剧传媒=av国产 | 久热超碰|免费人成激情视频在线观看|日本字幕有码中文字幕|久久网国产精品|亚洲最大成人网站|国产操逼视频 | 欧洲亚洲综合一区二区三区|99国产精品久久|免费v=a国产高清大片在线|国产成人精品一区二三区在线观看|91麻豆精品国产91|欧美日韩福利视频 | 国产精品视频专区|国产在线国产|精品一区二区三区成人精品|国产不卡在线观看免费视频|蜜桃综合|欧美精品日韩一区 | 国产成人毛片在线视频|视频在线播放|91福利在线看|国产亚洲无|天堂一区二区三区在线|日韩精品一卡 | 男人日女人视频网站|被女同桌调教成鞋袜奴脚奴|一品道门免费视频日本|国产高清在线=a视频大全|亚洲成人在线视频观看|天天·日日日干 | 欧美性生活在线观看|亚洲免费视频专区|国产精品2024|免费网站国产|欧美男男作爱G=aYWWW|国产伦精品一区二区三区视 | 国产在线专区|一本一道=av中文字幕无码|天天干天天看天天操|992tv成人免费影院|精品午夜福利在线视在亚洲|国产成人精品午夜福利2021 | 日本欧美xxx|抖音奶片无罩子52秒回放|日韩福利=av|最好免费的高清视频剪辑软件|国产绳艺SM调教室论坛|黑人巨大精品欧美一区二区区 | 亚洲精品小区久久久久久|日韩欧美久久精品|男女网站免费|中文=av字幕在线|免费看片91|中美日韩毛片免费观看 | 亚洲精品久久久久一区二区|啊灬啊灬啊灬快灬高潮了视频网站|国产妇女野外牲一级毛片|两个人的房间高清在线观看|国产chinese男男G=aYG=aY视频网站|日本=aⅴ毛片成人偷拍 | 爱操=av|亚洲欧美人成视频一区在线|女同性爽爽爽免费观看|久久久久亚洲国产精品|熟女精品视频一区二区三区|极品新婚夜少妇真紧 | 中国极品少妇xxxxx小艳|久久国产日韩|九七=av|欧美一级淫片免费看|少妇搡BBBB搡BBBB毛多多|无码人妻一区二区三区巨免费 |