国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      通過電腦客戶端使移動機(jī)器人進(jìn)行虛擬墻避障的實(shí)現(xiàn)方法與流程

      文檔序號:11653605閱讀:343來源:國知局

      本發(fā)明涉及一種使移動機(jī)器人進(jìn)行虛擬墻避障的實(shí)現(xiàn)方法,特別是涉及一種通過電腦客戶端使移動機(jī)器人進(jìn)行虛擬墻避障的實(shí)現(xiàn)方法。



      背景技術(shù):

      目前,虛擬墻實(shí)現(xiàn)技術(shù)主要包括兩種:

      1.有源虛擬墻:該方法通過有源發(fā)射器件,譬如通過一發(fā)射裝置發(fā)射紅外信號或超聲信號(美國專利us7579803b2),通過機(jī)器人配置的紅外或超聲接收器接收該信號,實(shí)現(xiàn)避開有該信號區(qū)域作用。該方案有以下不足:

      1)需要額外配置有源發(fā)射裝置,該裝置在使用時(shí)需要外接電源或者安裝電池供電,不僅增加成本,且一旦供電出現(xiàn)問題,發(fā)射裝置失效將導(dǎo)致移動機(jī)器人無法虛擬墻避障或誤入禁止區(qū)域。

      2)若采用外接電源供電,需要額外插座,并且可能會因供電線拖地而影響移動機(jī)器人正常移動或造成其他行為異常問題。

      3)若采用安裝電池供電,需要定期進(jìn)行更換,耗費(fèi)額外的人力物力成本,尤其在工作人員禁止區(qū)域無法采用該方案。

      4)紅外線光會有擴(kuò)散問題,距離越遠(yuǎn),角度誤差越大,而且易發(fā)生反射,誤觸發(fā)避開行為,影響移動機(jī)器人的正常移動。

      2.磁界線虛擬墻:通過磁界線(neato專利,小米掃地機(jī)采用同樣方案),即將磁條貼在限制區(qū)域邊界上,移動機(jī)器人運(yùn)動到該區(qū)域,通過攜帶的相關(guān)傳感器,檢測到磁條,實(shí)現(xiàn)避開該區(qū)域作用。該方案也有一些不足:

      1)操作比較繁瑣,雖然可剪裁,但需要人工粘貼,兩頭容易拱起,需要額外購買,增加成本。

      2)改變室內(nèi)環(huán)境,影響美觀,存在阻礙行人行走等問題。

      3)需要預(yù)先鋪設(shè)磁界線,仍然不能實(shí)時(shí)靈活地改變或取消磁界線位置,因而無法實(shí)現(xiàn)一些分時(shí)段、或視不同情況采用不同虛擬墻避障策略的方案。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明所要解決的技術(shù)問題是提供一種通過電腦客戶端使移動機(jī)器人進(jìn)行虛擬墻避障的實(shí)現(xiàn)方法,其應(yīng)用于移動機(jī)器人相關(guān)的導(dǎo)航避障行為,通過電腦客戶端在移動機(jī)器人的地圖中添加、編輯及刪除虛擬墻;基于純軟件方式,無需額外輔助設(shè)備,實(shí)現(xiàn)移動機(jī)器人的虛擬墻避障,限定移動機(jī)器人活動范圍等功能;具有成本低、精度高的特點(diǎn),并可根據(jù)具體情況靈活切換或變更虛擬墻的位置和形狀。

      本發(fā)明是通過下述技術(shù)方案來解決上述技術(shù)問題的:一種通過電腦客戶端使移動機(jī)器人進(jìn)行虛擬墻避障的實(shí)現(xiàn)方法,其包括以下步驟:

      步驟一,通過電腦客戶端與移動機(jī)器人建立連接;

      步驟二,利用移動機(jī)器人提供的接口獲取其傳來的信息及地圖,并將地圖顯示在電腦客戶端的交互界面;

      步驟三,通過交互界面地圖在任意指定位置添加任意形狀的虛擬墻;

      步驟四,電腦客戶端發(fā)送指令給移動機(jī)器人在其地圖中添加指定虛擬墻,添加成功后會在電腦客戶端交互界面地圖中顯示,移動機(jī)器人在導(dǎo)航移動時(shí)會將虛擬墻視作為實(shí)際墻體,在動作規(guī)劃中進(jìn)行避障;

      步驟五,移動虛擬墻的位置;

      步驟六,編輯虛擬墻的形狀;

      步驟七,刪除虛擬墻。

      優(yōu)選地,所述步驟五包括以下步驟:

      步驟五十一,首先在電腦客戶端交互界面地圖中選中待移動虛擬墻;

      步驟五十二,然后按下鼠標(biāo)左鍵將選中虛擬墻拖拽到指定位置后釋放鼠標(biāo)左鍵完成虛擬墻的移動;

      步驟五十三,電腦客戶端發(fā)送指令給移動機(jī)器人告知其虛擬墻新位置;

      步驟五十四,移動成功后會在電腦客戶端交互界面地圖中顯示。

      優(yōu)選地,所述步驟六包括以下步驟:

      步驟六十一,首先在電腦客戶端交互界面地圖中選中待編輯虛擬墻;

      步驟六十二,然后在虛擬墻的端點(diǎn)或節(jié)點(diǎn)位置按下鼠標(biāo)左鍵;

      步驟六十三,拖拽虛擬墻端點(diǎn)或節(jié)點(diǎn)到指定位置后釋放鼠標(biāo)左鍵完成虛擬墻形狀的改變;

      步驟六十四,電腦客戶端發(fā)送指令給移動機(jī)器人告知其虛擬墻新形狀;

      步驟六十五,編輯成功后在電腦客戶端交互界面地圖中顯示。

      優(yōu)選地,所述步驟七包括以下步驟:

      步驟七十一,首先在電腦客戶端交互界面地圖中選中待刪除虛擬墻;

      步驟七十二,然后點(diǎn)擊刪除按鈕完成虛擬墻刪除操作;

      步驟七十三,電腦客戶端發(fā)送指令給移動機(jī)器人告知其刪除指定的虛擬墻;

      步驟七十四,成功刪除的虛擬墻在電腦客戶端交互界面地圖中被移除。

      本發(fā)明的積極進(jìn)步效果在于:本發(fā)明應(yīng)用于移動機(jī)器人相關(guān)的導(dǎo)航避障行為,通過電腦客戶端在移動機(jī)器人的地圖中添加、編輯及刪除虛擬墻;基于純軟件方式,無需額外輔助設(shè)備,實(shí)現(xiàn)移動機(jī)器人的虛擬墻避障,限定移動機(jī)器人活動范圍等功能;具有成本低、精度高的特點(diǎn),并可根據(jù)具體情況靈活切換或變更虛擬墻的位置和形狀。

      附圖說明

      圖1為本發(fā)明的流程示意圖。

      具體實(shí)施方式

      下面結(jié)合附圖給出本發(fā)明較佳實(shí)施例,以詳細(xì)說明本發(fā)明的技術(shù)方案。

      如圖1所示,本發(fā)明通過電腦客戶端使移動機(jī)器人進(jìn)行虛擬墻避障的實(shí)現(xiàn)方法包括以下步驟:

      步驟一,通過電腦客戶端與移動機(jī)器人建立連接;

      步驟二,利用移動機(jī)器人提供的接口獲取其傳來的信息及地圖,并將地圖顯示在電腦客戶端的交互界面;

      步驟三,通過交互界面地圖在任意指定位置添加任意形狀的虛擬墻;

      步驟四,電腦客戶端發(fā)送指令給移動機(jī)器人在其地圖中添加指定虛擬墻,添加成功后會在電腦客戶端交互界面地圖中顯示,移動機(jī)器人在導(dǎo)航移動時(shí)會將虛擬墻視作為實(shí)際墻體,在動作規(guī)劃中進(jìn)行避障;

      步驟五,移動虛擬墻的位置;

      步驟六,編輯虛擬墻的形狀;

      步驟七,刪除虛擬墻。

      所述步驟五包括以下步驟:

      步驟五十一,首先在電腦客戶端交互界面地圖中選中待移動虛擬墻(點(diǎn)擊或框選);

      步驟五十二,然后按下鼠標(biāo)左鍵將選中虛擬墻拖拽到指定位置后釋放鼠標(biāo)左鍵完成虛擬墻的移動;

      步驟五十三,電腦客戶端發(fā)送指令給移動機(jī)器人告知其虛擬墻新位置;

      步驟五十四,移動成功后會在電腦客戶端交互界面地圖中顯示。

      所述步驟六包括以下步驟:

      步驟六十一,首先在電腦客戶端交互界面地圖中選中待編輯虛擬墻(點(diǎn)擊或框選);

      步驟六十二,然后在虛擬墻的端點(diǎn)或節(jié)點(diǎn)位置按下鼠標(biāo)左鍵;

      步驟六十三,拖拽虛擬墻端點(diǎn)或節(jié)點(diǎn)到指定位置后釋放鼠標(biāo)左鍵完成虛擬墻形狀的改變;

      步驟六十四,電腦客戶端發(fā)送指令給移動機(jī)器人告知其虛擬墻新形狀;

      步驟六十五,編輯成功后在電腦客戶端交互界面地圖中顯示。

      所述步驟七包括以下步驟:

      步驟七十一,首先在電腦客戶端交互界面地圖中選中待刪除虛擬墻(點(diǎn)擊或框選);

      步驟七十二,然后點(diǎn)擊刪除按鈕完成虛擬墻刪除操作;

      步驟七十三,電腦客戶端發(fā)送指令給移動機(jī)器人告知其刪除指定的虛擬墻;

      步驟七十四,成功刪除的虛擬墻在電腦客戶端交互界面地圖中被移除。

      通過電腦客戶端與移動機(jī)器人進(jìn)行交互,在其所建地圖中直接添加、編輯或刪除虛擬墻。移動機(jī)器人在移動過程中將虛擬墻視作為實(shí)際墻體,并進(jìn)行避障行為。本發(fā)明解決了現(xiàn)有技術(shù)的諸多缺陷,實(shí)現(xiàn)了真正的“虛擬墻”概念,可謂移動機(jī)器人虛擬墻領(lǐng)域的重大突破。其優(yōu)勢及創(chuàng)新點(diǎn)如下:

      一、基于純軟件方式,無需輔助的硬件設(shè)備,不會產(chǎn)生額外的成本,且避免了由于硬件或供電故障產(chǎn)生的避障失效或其他異常行為,大大提高了虛擬墻避障的可靠性。

      二、不會改變實(shí)際環(huán)境。

      三、用戶可通過電腦客戶端交互界面,在移動機(jī)器人所建地圖中的任意指定區(qū)域(包括未探測區(qū)域)設(shè)置虛擬墻。

      四、用戶可通過電腦客戶端添加任意形狀的虛擬墻,且不會受限于實(shí)際空間狹小或被侵占造成鋪設(shè)困難的問題。

      五、現(xiàn)有技術(shù)采用的發(fā)射裝置均存在額外的信號誤差及人工鋪設(shè)誤差,且容易受到外界干擾。而本發(fā)明中,用戶設(shè)置的虛擬墻會直接映射到移動機(jī)器人的柵格地圖中,原理上不會產(chǎn)生額外的誤差,其精度為柵格地圖的解析精度。

      六、用戶通過電腦客戶端遠(yuǎn)程設(shè)置虛擬墻,沒有額外的人力成本。

      七、用戶可通過電腦客戶端動態(tài)實(shí)時(shí)地編輯虛擬墻形狀、移動虛擬墻位置、刪除虛擬墻,靈活方便,能滿足各種應(yīng)用場景。

      八、現(xiàn)有技術(shù)需要工作人員定期到現(xiàn)場查驗(yàn)虛擬墻位置正確性及工作狀態(tài)。而本發(fā)明中,用戶可通過電腦客戶端遠(yuǎn)程查看移動機(jī)器人地圖,同時(shí)確認(rèn)所有虛擬墻的位置和形狀。

      以上所述的具體實(shí)施例,對本發(fā)明的解決的技術(shù)問題、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1