国产精品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>

      一種可伸縮掃地多機器人方法與系統(tǒng)的制作方法

      文檔序號:6303095閱讀:272來源:國知局
      一種可伸縮掃地多機器人方法與系統(tǒng)的制作方法
      【專利摘要】本發(fā)明適用于機器人【技術領域】,提供了一種可伸縮掃地多機器人方法及系統(tǒng),應用于包含多個掃地機器人的系統(tǒng),所述方法包括:獲取掃地剩余區(qū)域總面積,所述掃地剩余區(qū)域總面積為各參與掃地的機器人的掃地剩余區(qū)域面積之和;判斷所述掃地剩余區(qū)域總面積是否有增加或減少;若是,基于所述掃地剩余區(qū)域總面積,調整所述各參與掃地的機器人的掃地剩余區(qū)域面積,并將調整后的掃地剩余區(qū)域面積發(fā)送給對應的掃地機器人。本發(fā)明可以根據掃地剩余區(qū)域總面積的變化,自動調整各機器人的掃地剩余區(qū)域面積,以獲得更好的打掃效果,提高打掃的效率。
      【專利說明】一種可伸縮掃地多機器人方法與系統(tǒng)
      【技術領域】
      [0001]本發(fā)明屬于機器人【技術領域】,尤其涉及一種可伸縮掃地多機器人方法與系統(tǒng)。
      【背景技術】
      [0002]現有技術中存在一種可伸縮巡邏多機器人方法,該方法在機器人數量調整的過程中只考慮重新調整巡邏區(qū)域面積,但巡邏和掃地不同,巡邏過的地方仍然需要重復巡邏,但被任何一個機器人打掃過的地方則不需要再重復打掃,因此在掃地過程中剩余面積是在不斷變化的,可伸縮巡邏多機器人方法不適用于掃地。

      【發(fā)明內容】

      [0003]本發(fā)明實施例在于提供一種可伸縮掃地多機器人方法與系統(tǒng),以在掃地剩余區(qū)域面積發(fā)生變化時,自動調整各機器人的掃地剩余區(qū)域面積,提高打掃的效率。
      [0004]本發(fā)明實施例的第一方面,提供一種可伸縮掃地多機器人方法,應用于包含多個掃地機器人的系統(tǒng),所述方法包括:
      [0005]獲取掃地剩余區(qū)域總面積,所述掃地剩余區(qū)域總面積為各參與掃地的機器人的掃地剩余區(qū)域面積之和;
      [0006]判斷所述掃地剩余區(qū)域總面積是否有增加或減少;
      [0007]若是,基于所述掃地剩余區(qū)域總面積,調整所述各參與掃地的機器人的掃地剩余區(qū)域面積,并將調整后的掃地剩余區(qū)域面積發(fā)送給對應的掃地機器人。
      [0008]本發(fā)明實施例的第二方面,提供一種可伸縮掃地多機器人系統(tǒng),所述系統(tǒng)包含多個掃地機器人,所述系統(tǒng)還包括:
      [0009]信息獲取單元,用于獲取掃地剩余區(qū)域總面積,所述掃地剩余區(qū)域總面積為各參與掃地的機器人的掃地剩余區(qū)域面積之和;
      [0010]判斷單元,用于判斷所述掃地剩余區(qū)域總面積是否有增加或減少;
      [0011]調整單元,用于在所述判斷單元判斷結果為是時,基于所述掃地剩余區(qū)域總面積,調整所述各參與掃地的機器人的掃地剩余區(qū)域面積,并將調整后的掃地剩余區(qū)域面積發(fā)送給對應的掃地機器人。
      [0012]本發(fā)明實施例與現有技術相比存在的有益效果是:本發(fā)明實施例可以根據掃地剩余區(qū)域總面積的變化,自動調整各機器人的掃地剩余區(qū)域面積,以獲得更好的打掃效果,提高打掃的效率。而且本發(fā)明實施例操作方便、實現簡單,對硬件要求較低,從而有利于降低產品成本,使得產品適用面更廣,具有較強的易用性和實用性。
      【專利附圖】

      【附圖說明】
      [0013]為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
      [0014]圖1是本發(fā)明第一實施例提供的可伸縮掃地多機器人方法的實現流程圖;
      [0015]圖2是本發(fā)明第二實施例提供的可伸縮掃地多機器人系統(tǒng)的組成結構圖。
      【具體實施方式】
      [0016]為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
      [0017]為了說明本發(fā)明所述的技術方案,下面通過具體實施例來進行說明。
      [0018]實施例一:
      [0019]圖1示出了第一實施例提供的可伸縮掃地多機器人方法的實現流程,該方法過程詳述如下:
      [0020]在步驟SlOl中,獲取掃地剩余區(qū)域總面積,所述掃地剩余區(qū)域總面積為各參與掃地的機器人的掃地剩余區(qū)域面積之和。
      [0021]在本實施例中,可先獲取參與掃地的機器人的數量,再獲取各參與掃地的機器人的掃地剩余區(qū)域面積,基于獲取的各參與掃地的機器人的掃地剩余區(qū)域面積,計算掃地剩余區(qū)域總面積。
      [0022]進一步的,還包括獲取各參與掃地的機器人的掃地能力。
      [0023]需要說明的是,本實施例還可以在步驟S102之后、步驟S103之前獲取掃地剩余區(qū)域總面積。
      [0024]在步驟S102中,判斷所述掃地剩余區(qū)域總面積是否有增加或減少,在判斷結果為“是”時,執(zhí)行步驟S103,否則繼續(xù)判斷。
      [0025]在本實施例中,系統(tǒng)可以實時監(jiān)測所述掃地剩余區(qū)域總面積是否有增加或減少。
      [0026]進一步的,為了增強與用戶的交互性,本實施例還可以提供一交互操作界面,接收用戶通過所述交互操作界面輸入的掃地剩余區(qū)域總面積增加或減少的請求信息,所述請求信息包含增加或減少的掃地剩余區(qū)域面積。
      [0027]作為本發(fā)明的另一示例,在顯示所述交互操作界面之前,還可以預先設置一啟動指令,系統(tǒng)在接收到所述啟動指令時,顯示所述交互操作界面。
      [0028]本實施例所述啟動指令可以優(yōu)選為:在監(jiān)測到用戶在系統(tǒng)觸摸屏上的觸摸動作為兩點觸摸且滑動軌跡為縱向相對滑動后,判斷兩觸摸點縱向相對滑動的位移是否同時大于預設的第一閾值、所述兩觸摸點最終落點的距離差是否小于預設的第二閾值、且所述兩觸摸點滑動的速度是否同時大于預設的第三閾值;或者在監(jiān)測到所述觸摸動作為兩點觸摸且所述滑動軌跡為相反方向滑動后,判斷兩觸摸點相反方向滑動的位移是否同時大于預設的第一閾值、所述兩觸摸點最終落點的距離差是否大于預設的第四閾值、且所述兩觸摸點滑動的速度是否同時大于預設的第三閾值,若是(即上述三個條件判斷結果都為“是”),則判定為所述啟動指令;若否(上述三個條件的判斷結果至少有一個為“否”),則不執(zhí)行,結束當前操作。
      [0029]在步驟S103中,基于所述掃地剩余區(qū)域總面積,調整所述各參與掃地的機器人的掃地剩余區(qū)域面積,并將調整后的掃地剩余區(qū)域面積發(fā)送給對應的掃地機器人。[0030]具體的是,當掃地剩余區(qū)域總面積增加時,獲取新增加的掃地剩余區(qū)域面積以及各參與掃地的機器人的掃地能力,基于所述各參與掃地的機器人的掃地能力、掃地剩余區(qū)域總面積以及新增加的掃地剩余區(qū)域面積計算掃地剩余區(qū)域總面積增加后各個機器人的掃地剩余區(qū)域面積,并將計算出的所述掃地剩余區(qū)域面積發(fā)送給對應的掃地機器人,使得新增加的掃地剩余區(qū)域面積被至少一部分掃地機器人覆蓋;
      [0031 ] 當掃地剩余區(qū)域總面積減少時,獲取減少的掃地剩余區(qū)域面積以及各參與掃地的機器人的掃地能力,基于所述各參與掃地的機器人的掃地能力、掃地剩余區(qū)域總面積以及減少的掃地剩余區(qū)域面積計算掃地剩余區(qū)域總面積減少后各個機器人的掃地剩余區(qū)域面積,并將計算出的所述掃地剩余區(qū)域面積發(fā)送給對應的掃地機器人。
      [0032]進一步的,所述當掃地剩余區(qū)域總面積增加時,獲取新增加的掃地剩余區(qū)域面積以及各參與掃地的機器人的掃地能力,基于所述各參與掃地的機器人的掃地能力、掃地剩余區(qū)域總面積以及新增加的掃地剩余區(qū)域面積計算掃地剩余區(qū)域總面積增加后各個機器人的掃地剩余區(qū)域面積,并將計算出的所述掃地剩余區(qū)域面積發(fā)送給對應的掃地機器人包括:
      [0033]獲取各參與掃地的機器人的掃地能力及相應的掃地剩余區(qū)域面積,其中,第i個參與掃地的機器人記為Ri,第i個參與掃地的機器人的掃地能力記為Ci,第i個參與掃地的機器人的掃地剩余區(qū)域面積記為Ai ;
      [0034]新增加的掃地剩余區(qū)域面積記為S,則掃地剩余區(qū)域總面積增加后各個機器人的
      掃地剩余區(qū)域面積為
      【權利要求】
      1.一種可伸縮掃地多機器人方法,應用于包含多個掃地機器人的系統(tǒng),其特征在于,所述方法包括: 獲取掃地剩余區(qū)域總面積,所述掃地剩余區(qū)域總面積為各參與掃地的機器人的掃地剩余區(qū)域面積之和; 判斷所述掃地剩余區(qū)域總面積是否有增加或減少; 若是,基于所述掃地剩余區(qū)域總面積,調整所述各參與掃地的機器人的掃地剩余區(qū)域面積,并將調整后的掃地剩余區(qū)域面積發(fā)送給對應的掃地機器人。
      2.如權利要求1所述的方法,其特征在于,所述當掃地剩余區(qū)域總面積增加或減少時,基于所述掃地剩余區(qū)域總面積,調整所述各參與掃地的機器人的掃地剩余區(qū)域面積,并將調整后的掃地剩余區(qū)域面積發(fā)送給對應的掃地機器人包括: 當掃地剩余區(qū)域總面積增加時,獲取新增加的掃地剩余區(qū)域面積以及各參與掃地的機器人的掃地能力,基于所述各參與掃地的機器人的掃地能力、掃地剩余區(qū)域總面積以及新增加的掃地剩余區(qū)域面積計算掃地剩余區(qū)域總面積增加后各個機器人的掃地剩余區(qū)域面積,并將計算出的所述掃地剩余區(qū)域面積發(fā)送給對應的掃地機器人,使得新增加的掃地剩余區(qū)域面積被至少一部分掃地機器人覆蓋; 當掃地剩余區(qū)域總面積減少時,獲取減少的掃地剩余區(qū)域面積以及各參與掃地的機器人的掃地能力,基于所述各參與掃地的機器人的掃地能力、掃地剩余區(qū)域總面積以及減少的掃地剩余區(qū)域面積計算掃地剩余區(qū)域總面積減少后各個機器人的掃地剩余區(qū)域面積,并將計算出的所述掃地剩余區(qū)域面積發(fā)送給對應的掃地機器人。
      3.如權利要求2所述的方法,其特征在于,所述當掃地剩余區(qū)域總面積增加時,獲取新增加的掃地剩余區(qū)域面積以及各參與掃地的機器人的掃地能力,基于所述各參與掃地的機器人的掃地能力、掃地剩余區(qū) 域總面積以及新增加的掃地剩余區(qū)域面積計算掃地剩余區(qū)域總面積增加后各個機器人的掃地剩余區(qū)域面積,并將計算出的所述掃地剩余區(qū)域面積發(fā)送給對應的掃地機器人包括: 獲取各參與掃地的機器人的掃地能力及相應的掃地剩余區(qū)域面積,其中,第i個參與掃地的機器人記為Ri,第i個參與掃地的機器人的掃地能力記為Ci,第i個參與掃地的機器人的掃地剩余區(qū)域面積記為Ai ; 新增加的掃地剩余區(qū)域面積記為S,則掃地剩余區(qū)域總面積增加后各個機器人的掃地剩余區(qū)域面積為4’ -(4^i2Ql+A+Ci^xq,并將計算出的所述掃地剩余區(qū)域面積A/發(fā)送給對應的掃地機器人Ri,其中,i=l, 2…m,m為參與掃地的機器人的數量。
      4.如權利要求2所述的方法,其特征在于,所述當掃地剩余區(qū)域總面積減少時,獲取減少的掃地剩余區(qū)域面積以及各參與掃地的機器人的掃地能力,基于所述各參與掃地的機器人的掃地能力、掃地剩余區(qū)域總面積以及減少的掃地剩余區(qū)域面積計算掃地剩余區(qū)域總面積減少后各個機器人的掃地剩余區(qū)域面積,并將計算出的所述掃地剩余區(qū)域面積發(fā)送給對應的掃地機器人包括: 獲取各參與掃地的機器人的掃地能力及對應的掃地剩余區(qū)域面積,其中,第i個參與掃地的機器人記為Ri,第i個參與掃地的機器人的掃地能力記為Ci,第i個參與掃地的機器人的掃地剩余區(qū)域面積記為Ai ; 減少的掃地剩余區(qū)域面積記為S,則掃地剩余區(qū)域總面積減少后各個機器人的掃地剩.(,A^ + A0 +...+ A - S)余區(qū)域面積力
      5.如權利要求2所述的方法,其特征在于,所述當掃地剩余區(qū)域總面積減少時,獲取減少的掃地剩余區(qū)域面積以及各參與掃地的機器人的掃地能力,基于所述各參與掃地的機器人的掃地能力、掃地剩余區(qū)域總面積以及減少的掃地剩余區(qū)域面積計算掃地剩余區(qū)域總面積減少后各個機器人的掃地剩余區(qū)域面積,并將計算出的所述掃地剩余區(qū)域面積發(fā)送給對應的掃地機器人包括: 獲取各參與掃地的機器人的掃地能力及對應的掃地剩余區(qū)域面積,其中,第i個參與掃地的機器人記為R i,第i個參與掃地的機器人的掃地能力記為Ci,第i個參與掃地的機器人的掃地剩余區(qū)域面積記為Ai ; 減少的掃地剩余區(qū)域面積記為Ap則掃地剩余區(qū)域總面積減少后各個機器人的掃地剩余區(qū)域面積為
      6.一種可伸縮掃地多機器人系統(tǒng),所述系統(tǒng)包含多個掃地機器人,其特征在于,所述系統(tǒng)包括: 信息獲取單元,用于獲取掃地剩余區(qū)域總面積,所述掃地剩余區(qū)域總面積為各參與掃地的機器人的掃地剩余區(qū)域面積之和; 判斷單元,用于判斷所述掃地剩余區(qū)域總面積是否有增加或減少; 調整單元,用于在所述判斷單元判斷結果為是時,基于所述掃地剩余區(qū)域總面積,調整所述各參與掃地的機器人的掃地剩余區(qū)域面積,并將調整后的掃地剩余區(qū)域面積發(fā)送給對應的掃地機器人。
      7.如權利要求6所述的系統(tǒng),其特征在于,所述調整單元包括: 第一調整模塊,用于當掃地剩余區(qū)域總面積增加時,獲取新增加的掃地剩余區(qū)域面積以及各參與掃地的機器人的掃地能力,基于所述各參與掃地的機器人的掃地能力、掃地剩余區(qū)域總面積以及新增加的掃地剩余區(qū)域面積計算掃地剩余區(qū)域總面積增加后各個機器人的掃地剩余區(qū)域面積,并將計算出的所述掃地剩余區(qū)域面積發(fā)送給對應的掃地機器人,使得新增加的掃地剩余區(qū)域面積被至少一部分掃地機器人覆蓋; 第二調整模塊,用于當掃地剩余區(qū)域總面積減少時,獲取減少的掃地剩余區(qū)域面積以及各參與掃地的機器人的掃地能力,基于所述各參與掃地的機器人的掃地能力、掃地剩余區(qū)域總面積以及減少的掃地剩余區(qū)域面積計算掃地剩余區(qū)域總面積減少后各個機器人的掃地剩余區(qū)域面積,并將計算出的所述掃地剩余區(qū)域面積發(fā)送給對應的掃地機器人。
      8.如權利要求7所述的系統(tǒng),其特征在于,所述第一調整模塊具體用于: 獲取各參與掃地的機器人的掃地能力及相應的掃地剩余區(qū)域面積,其中,第i個參與掃地的機器人記為Ri,第i個參與掃地的機器人的掃地能力記為Ci,第i個參與掃地的機器人的掃地剩余區(qū)域面積記為Ai ;新增加的掃地剩余區(qū)域面積記為S,則掃地剩余區(qū)域總面積增加后各個機器人的掃地
      剩余區(qū)域面積為
      9.如權利要求7所述的系統(tǒng),其特征在于,所述第二調整模塊具體用于:獲取各參與掃地的機器人的掃地能力及對應的掃地剩余區(qū)域面積,其中,第i個參與掃地的機器人記為Ri,第i個參與掃地的機器人的掃地能力記為Ci,第i個參與掃地的機器人的掃地剩余區(qū)域面積記為Ai ; 減少的掃地剩余區(qū)域面積記為S,則掃地剩余區(qū)域總面積減少后各個機器人的掃地剩
      余區(qū)域面積為
      10.如權利要求7所述的系統(tǒng),其特征在于,所述第二調整模塊還用于: 獲取各參與掃地的機器人的掃地能力及對應的掃地剩余區(qū)域面積,其中,第i個參與掃地的機器人記為Ri,第i個參與掃地的機器人的掃地能力記為Ci,第i個參與掃地的機器人的掃地剩余區(qū)域面積記為Ai ; 減少的掃地剩余區(qū)域面積記為Ap則掃地剩余區(qū)域總面積減少后各個機器人的掃地剩余區(qū)域面積為
      【文檔編號】G05B19/418GK103760853SQ201410008678
      【公開日】2014年4月30日 申請日期:2014年1月8日 優(yōu)先權日:2014年1月8日
      【發(fā)明者】朱定局 申請人:深圳先進技術研究院
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1