The invention belongs to the technical field of sweeping robot, provides a sweeping robot room map creation method and device, the method includes: the room area covering the whole cleaning according to the full coverage of the cleaning process generates the obstacle position coordinates and map room; according to the position of obstacles in the room in the room partition map map into a plurality of sub regions, and for each sub regional planning sweeping path; according to the position coordinates, the planned path for cleaning and cleaning the room and update obstacle map sweeping path. The invention can improve the work efficiency of the sweeping robot. Moreover, the invention has the advantages of convenient operation, simple realization, wide adaptation and convenient use and practicability.
【技術實現步驟摘要】
一種掃地機器人房間地圖創建方法及裝置
本專利技術屬于掃地機器人
,尤其涉及一種掃地機器人房間地圖創建方法及裝置。
技術介紹
隨著生活質量的提高,掃地機器人大量應用,通過超聲波與碰撞感應自動走遍室內位置,并在房間之間穿行,按照行為規則設定,其運動軌跡可勾勒出房間輪廓及結構等,然后將勾勒出的房間輪廓及結構記憶繪制房間的地圖,按照繪制的房間地圖進行規劃式的打掃。但是現有的室內地圖繪制是超聲波和碰撞感應自動偵測障礙物后自行閃避碰撞和轉彎移動,然后再結合定位系統根據掃地機器人的清掃路線繪制房間地圖,往往由于房間內擺放的家具電器位置復雜或者臨時存在的一些障礙物而造成繪制的房間地圖不準確,當室內的物體位置發生變化時,原來繪制的地圖就會產生很大誤差,即使針對繪制的房間地圖規劃再好的清掃路線,也無法滿足以最優化的路線將整個房間清掃干凈的需求,大大降低了掃地機器人的工作效率。
技術實現思路
鑒于此,本專利技術提供一種掃地機器人房間地圖創建方法及裝置,能有效消除清掃死角,提高掃地機器人的工作效率。本專利技術的第一方面,提供一種掃地機器人房間地圖創建方法,所述方法包括:對房間內區域進行全覆蓋清掃并根據全覆蓋清掃過程生成障礙物的位置坐標和房間地圖;根據障礙物在房間地圖中的位置坐標將房間地圖劃分為多個子區域,并為每個子區域規劃清掃路徑;根據規劃好的清掃路徑進行清掃并更新障礙物的位置坐標、房間地圖以及清掃路徑。本專利技術的第二方面,提供一種掃地機器人房間地圖創建裝置,所述裝置包括:房間地圖初始化模塊,用于對房間內區域進行全覆蓋清掃并根據全覆蓋清掃過程生成障礙物的位置坐標和房間地圖;清 ...
【技術保護點】
一種掃地機器人房間地圖創建方法,其特征在于,所述方法包括:對房間內區域進行全覆蓋清掃并根據全覆蓋清掃過程生成障礙物的位置坐標和房間地圖;根據障礙物在房間地圖中的位置坐標將房間地圖劃分為多個子區域,并為每個子區域規劃清掃路徑;根據規劃好的清掃路徑進行清掃并更新障礙物的位置坐標、房間地圖以及清掃路徑。
【技術特征摘要】
1.一種掃地機器人房間地圖創建方法,其特征在于,所述方法包括:對房間內區域進行全覆蓋清掃并根據全覆蓋清掃過程生成障礙物的位置坐標和房間地圖;根據障礙物在房間地圖中的位置坐標將房間地圖劃分為多個子區域,并為每個子區域規劃清掃路徑;根據規劃好的清掃路徑進行清掃并更新障礙物的位置坐標、房間地圖以及清掃路徑。2.根據權利要求1所述的方法,其特征在于,所述根據全覆蓋清掃過程生成障礙物的位置坐標和房間地圖包括:通過安裝在掃地機器人多個位置上的感應器檢測掃地機器人四周是否有障礙物;若檢測到障礙物,記錄障礙物的坐標并通過安裝在掃地機器人上的攝像頭拍攝障礙物;根據攝像頭拍攝的障礙物圖像識別所述障礙物的類別,所述障礙物的類別包括第一障礙物、第二障礙物、第三障礙物等;根據第一障礙物、第二障礙物以及第一障礙物的位置坐標、第二障礙物的位置坐標生成房間地圖。3.根據權利要求2所述的方法,其特征在于,所述根據障礙物在房間地圖中的位置坐標將房間地圖劃分為多個子區域,并為每個子區域規劃清掃路徑包括:根據第一障礙物和第二障礙物在房間地圖中的位置坐標將房間地圖劃分為多個子區域;根據多個子區域之間無障礙物區域的連接關系,設置多個子區域的清掃順序并為每個子區域規劃清掃路徑。4.根據權利要求3所述的方法,其特征在于,所述根據規劃好的清掃路徑進行清掃并更新障礙物的位置坐標、房間地圖以及清掃路徑包括:根據規劃好的清掃路徑進行清掃并檢測障礙物;若檢測到障礙物,則根據掃地機器人當前的位置坐標在房間地圖中識別當前檢測到的障礙物的類別;若當前檢測到的障礙物的類別是房間地圖中的第一障礙物或第二障礙物,則按照規劃的清掃路徑繼續進行清掃;若當前檢測到的障礙物的類別是房間地圖中的第三障礙物,統計當前檢測到障礙物的位置連續檢測到第三障礙物的次數,若當前檢測到障礙物的位置連續檢測到第三障礙物的次數大于預定次數,則將當前檢測到障礙物的位置的第三障礙物的類別設為第二障礙物后繞過當前檢測到的障礙物進入規劃的清掃路徑繼續進行清掃;若當前檢測到的障礙物的位置坐標在房間地圖中為無障礙物,記錄當前檢測到的障礙物的位置坐標并將當前檢測到的障礙物在房間地圖中標記為第三障礙物后,繞過當前檢測到的障礙物進入規劃的清掃路徑繼續進行清掃;若在第二障礙物和第三障礙物的坐標位置未檢測到障礙物,則將房間地圖中該位置坐標更新為無障礙物并清掃更新為無障礙物的區域后進入規劃的清掃路徑繼續進行清掃;根據更新后的障礙物的位置坐標和更新后的障礙物類別更新房間地圖并根據更新后的房間地圖重新劃分房間地圖的子區域,為每個子區域規劃清掃路徑。5.根據權利要求1至4任一項所述的方法,其特征在于,所述方法還包括:與終端設備建立連接,將房間地圖信息和規劃的清掃路徑發送至終端設備,以便于用戶在終端設備可以對房間地圖信息和規劃的清掃路徑進行相應的調整;接收終端設備發送的調整后的房間地圖信息和規劃的清掃路徑,并根據調整后的房間地圖信息和規劃的清掃路徑進行清掃。6.一種掃地機器人房間地圖創建裝置,其特征在于,所述裝置包括:房間地圖初始化模塊,用于對房間內區域進行全覆...
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。