0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

CBS多機(jī)器人路徑規(guī)劃實(shí)例講解

麥辣雞腿堡 ? 來源:CSDN博客 ? 作者:深一 ? 2023-11-17 16:44 ? 次閱讀

實(shí)例講解

以下將通過一個(gè)簡單的實(shí)例講解CBS的基本過程,實(shí)例如圖2所示。

圖片

圖2 初始和目標(biāo)狀態(tài)

CBS的搜索過程如圖3所示。

圖片

圖3 CBS搜索過程

CBS開始時(shí)沒有沖突約束,每個(gè)機(jī)器人按照各自的路徑規(guī)劃,得到節(jié)點(diǎn)1所示的路徑結(jié)果,由于路徑產(chǎn)生沖突,需要生成新的分支(節(jié)點(diǎn)2和節(jié)點(diǎn)3),節(jié)點(diǎn)2添加沖突為:1號在1時(shí)刻(從0時(shí)刻開始)不進(jìn)入位置3,節(jié)點(diǎn)3添加沖突為:2號在1時(shí)刻不進(jìn)入位置3。

在約束的作用下進(jìn)行低層次的搜索,節(jié)點(diǎn)2和節(jié)點(diǎn)3都搜索到了路徑,但發(fā)生了新的沖突,由于節(jié)點(diǎn)2和節(jié)點(diǎn)3的代價(jià)值相等,可以從左邊的節(jié)點(diǎn)(節(jié)點(diǎn)2)開始生成新的分支:節(jié)點(diǎn)4和節(jié)點(diǎn)5,然后對節(jié)點(diǎn)4和節(jié)點(diǎn)5進(jìn)行低層次的搜索得到路徑,最終節(jié)點(diǎn)5得到有效路徑,搜索過程可以結(jié)束。

待改進(jìn)的地方

雖然CBS做為一個(gè)比較優(yōu)秀的多機(jī)器人路徑規(guī)劃器,依然存在一些缺點(diǎn)影響它在實(shí)際中的應(yīng)用。

1.當(dāng)環(huán)境擁擠,機(jī)器人數(shù)目多時(shí),計(jì)算時(shí)間比較長,甚至無解;

2.無法判斷有些情況是否無解,導(dǎo)致程序無法結(jié)束運(yùn)行,且一直消耗系統(tǒng)內(nèi)存;

3.實(shí)際情況下,機(jī)器人需要原地旋轉(zhuǎn)、有加減速度、運(yùn)行存在誤差,需要后續(xù)進(jìn)一步處理才能在實(shí)際中運(yùn)行;

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    210

    文章

    28105

    瀏覽量

    205853
  • 程序
    +關(guān)注

    關(guān)注

    116

    文章

    3762

    瀏覽量

    80755
  • 路徑
    +關(guān)注

    關(guān)注

    0

    文章

    50

    瀏覽量

    12479
收藏 人收藏

    評論

    相關(guān)推薦

    你知道掃地機(jī)器人是怎樣規(guī)劃路徑的嗎?

    路徑規(guī)劃技術(shù)是掃地機(jī)器人研究的核心內(nèi)容之一,機(jī)器人定位與環(huán)境地圖構(gòu)建就是為路徑規(guī)劃服務(wù)的。所謂
    發(fā)表于 06-06 09:40 ?2891次閱讀

    機(jī)器人路徑規(guī)劃

    機(jī)器人路徑規(guī)劃學(xué)習(xí)者一枚,誰了解現(xiàn)在最新的路徑規(guī)劃方法及實(shí)現(xiàn),求指教,不勝感激啊。。。。。。。。。。。
    發(fā)表于 09-03 21:15

    labview仿真問題,機(jī)器人路徑規(guī)劃

    我現(xiàn)在做這個(gè)機(jī)器人路徑規(guī)劃,有一個(gè)人工勢場的算法,已經(jīng)用C實(shí)現(xiàn)算法,請問一下能否用這個(gè)labview仿真,就是給定一些起始點(diǎn),終點(diǎn),還有這個(gè)障礙物的坐標(biāo),中間是這個(gè)算法計(jì)算出來的一些點(diǎn),能夠在執(zhí)行算法的時(shí)候用labview描出
    發(fā)表于 04-22 16:04

    深度解析|機(jī)器人自主移動(dòng)的秘密(三)

    SLAM實(shí)現(xiàn)到掃地機(jī)器人所需要的這些功能,還是有非常的工作要做的。針對掃地機(jī)器人,我們將其特有的路徑規(guī)劃功能預(yù)先內(nèi)置在SLAMWARE中,
    發(fā)表于 08-01 13:50

    SLAM不等于機(jī)器人自主定位導(dǎo)航

    和即時(shí)定位問題,而自主導(dǎo)航需要解決的是智能移動(dòng)機(jī)器人與環(huán)境進(jìn)行自主交互,尤其是點(diǎn)到點(diǎn)自主移動(dòng)的問題,這需要更多的技術(shù)支持。 要想解決機(jī)器人智能移動(dòng)這個(gè)問題,除了要有SLAM技術(shù)之外,還需要加入路徑
    發(fā)表于 08-24 16:56

    基于傳感器信息融合的移動(dòng)機(jī)器人路徑規(guī)劃

    移動(dòng)機(jī)器人機(jī)器人技術(shù)的一個(gè)重要領(lǐng)域,是一個(gè)集環(huán)境感知、動(dòng)態(tài)決策與規(guī)劃、行為控制與執(zhí)行等多功能于一體的綜合系統(tǒng)。動(dòng)態(tài)未知環(huán)境下的移動(dòng)機(jī)器人路徑
    發(fā)表于 07-17 09:22 ?18次下載

    基于蟻群算法的機(jī)器人路徑規(guī)劃

    針對移動(dòng)機(jī)器人規(guī)避障礙和尋找最優(yōu)路徑問題,提出了在復(fù)雜環(huán)境下移動(dòng)機(jī)器人的一種路徑規(guī)劃方法。采用了柵格法建立了
    發(fā)表于 12-18 11:58 ?28次下載

    基于勢場柵格法的機(jī)器人全局路徑規(guī)劃

    基于勢場柵格法的機(jī)器人全局路徑規(guī)劃!資料來源網(wǎng)絡(luò),如有侵權(quán),敬請見
    發(fā)表于 11-30 11:33 ?10次下載

    狹隘環(huán)境下一種機(jī)器人路徑規(guī)劃方法

    狹隘環(huán)境下機(jī)器人路徑規(guī)劃使用共享資源時(shí),極易產(chǎn)生沖突,優(yōu)先順序化是解決共享資源沖突的一個(gè)重要技術(shù)。本文提出了一種基于學(xué)習(xí)分類器的動(dòng)態(tài)分配優(yōu)先權(quán)的方法,提高
    發(fā)表于 01-08 14:35 ?0次下載

    掃地機(jī)器人該如何進(jìn)行路徑規(guī)劃?需要解決什么問題?

    路徑規(guī)劃技術(shù)是掃地機(jī)器人研究的核心內(nèi)容之一,機(jī)器人定位與環(huán)境地圖構(gòu)建就是為路徑規(guī)劃服務(wù)的。所謂
    發(fā)表于 08-09 14:28 ?2.9w次閱讀

    機(jī)器人路徑規(guī)劃技術(shù)解讀

    ?移動(dòng)這一簡單動(dòng)作,對于人類來說相當(dāng)容易,但對機(jī)器人而言就變得極為復(fù)雜,說到機(jī)器人移動(dòng)就不得不提到路徑規(guī)劃,路徑
    的頭像 發(fā)表于 09-06 21:34 ?2569次閱讀

    掃地機(jī)器人路徑規(guī)劃技術(shù)解讀

    有更廣闊的市場空間。 在掃地機(jī)器人中,路徑規(guī)劃是其最核心的技術(shù),所謂路徑規(guī)劃是指機(jī)器人根據(jù)自身傳
    的頭像 發(fā)表于 02-27 11:28 ?7269次閱讀

    移動(dòng)機(jī)器人路徑規(guī)劃的實(shí)現(xiàn)

    近年來,移動(dòng)機(jī)器人的研究受到了人們的高度重視,人們對于機(jī)器人的要求不再局限于簡單的移動(dòng),而是希望機(jī)器人能夠根據(jù)周圍環(huán)境變化采取對應(yīng)措施,做到自主移動(dòng)的能力。因此,路徑
    的頭像 發(fā)表于 10-14 14:38 ?2318次閱讀

    機(jī)器人路徑規(guī)劃算法,全局路徑規(guī)劃與局部路徑規(guī)劃究竟有哪些區(qū)別

    路徑規(guī)劃是移動(dòng)機(jī)器人導(dǎo)航最基本的環(huán)節(jié),指的是機(jī)器人在有障礙物的工作環(huán)境中,如何找到一條從起點(diǎn)到終點(diǎn)適當(dāng)?shù)倪\(yùn)動(dòng)路徑,使
    的頭像 發(fā)表于 12-26 10:49 ?5094次閱讀

    機(jī)器人基于搜索和基于采樣的路徑規(guī)劃算法

    基于搜索的路徑規(guī)劃算法已經(jīng)較為成熟且得到了廣泛應(yīng)用,常常被用于游戲中人物和移動(dòng)機(jī)器人路徑規(guī)劃
    發(fā)表于 10-13 14:23 ?341次閱讀
    <b class='flag-5'>機(jī)器人</b>基于搜索和基于采樣的<b class='flag-5'>路徑</b><b class='flag-5'>規(guī)劃</b>算法