[發明專利]一種基于canvas的機器人巡檢方法在審
| 申請號: | 202111002316.0 | 申請日: | 2021-08-30 |
| 公開(公告)號: | CN113721617A | 公開(公告)日: | 2021-11-30 |
| 發明(設計)人: | 曹一康;肖偉明;郝跟民;鐘衛為;黃曉艷 | 申請(專利權)人: | 武漢虹信技術服務有限責任公司 |
| 主分類號: | G05D1/02 | 分類號: | G05D1/02 |
| 代理公司: | 武漢東喻專利代理事務所(普通合伙) 42224 | 代理人: | 張英 |
| 地址: | 430205 湖北省武漢市江夏區藏龍*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 canvas 機器人 巡檢 方法 | ||
1.一種基于canvas的機器人巡檢方法,其特征在于,包括:
S1獲取巡檢地圖的圖片;
S2通過canvas標簽在canvas畫布上顯示所述巡檢地圖;
S3每間隔一預設時段獲取所述機器人的實時位置,在所述canvas畫布上顯示所述機器人的巡檢點位;
S4連接各個所述巡檢點位,獲取所述機器人的巡檢路徑。
2.根據權利要求1所述的一種基于canvas的機器人巡檢方法,其特征在于,在步驟S3后,包括:
S301在所述巡檢點位上設置機器人標簽;
S302間隔一預設時段后,在當前時間獲取所述機器人的實時位置,去除上一所述預設時段設置的所述機器人標簽;
S303在所述canvas畫布上顯示所述機器人在當前時間的實時點位,并在當前時段的所述實時點位上設置所述機器人標簽。
3.根據權利要求1所述的一種基于canvas的機器人巡檢方法,其特征在于,步驟S2之前,還包括:
S201獲取所述巡檢地圖的預設虛擬墻;
S202通過第一數組存儲所述預設虛擬墻的數據;
S203在所述巡檢地圖上顯示所述預設虛擬墻。
4.根據權利要求3所述的一種基于canvas的機器人巡檢方法,其特征在于,在步驟S2之后,包括:
S211預設第一鼠標點擊事件;
S212通過所述第一鼠標點擊事件生成至少兩個虛擬點位;
S213依生成順序連接各個所述虛擬點位生成自定虛擬墻;
S214將所述自定虛擬墻的數據存儲于所述第一數組中;
S215將所述第一數組通過http接口輸出至所述機器人。
5.根據權利要求4所述的一種基于canvas的機器人巡檢方法,其特征在于,步驟S2之后,包括:
若清除所述第一數組中存儲的所有數據;
清空所述canvas畫布顯示的全部虛擬墻。
6.根據權利要求4所述的一種基于canvas的機器人巡檢方法,其特征在于,在步驟S2之后,包括:
S221預設第二鼠標點擊事件;
S222通過所述第二鼠標點擊事件生成至少一個封閉圖形;
S223將至少一個所述封閉圖形區域設置為無障礙區域;
S224將所述無障礙區域的數據存儲于第二數組中;
S225將所述第二數組通過HTTP接口輸出至所述機器人。
7.一種基于canvas的機器人巡檢系統,其特征在于,包括:
信息單元,用于獲取符合預設格式的巡檢地圖的圖片;用于每間隔一預設時段獲取所述機器人的實時位置;
顯示單元,用于通過canvas標簽在canvas畫布上顯示所述巡檢地圖;用于根據所述機器人的實時位置,在所述canvas畫布上顯示所述機器人的巡檢點位;
執行單元,用于在所述canvas畫布上連接各個所述巡檢點位,輸出巡檢路徑。
8.根據權利要求7所述的一種基于canvas的機器人巡檢系統,其特征在于,所述執行單元還用于通過第一鼠標點擊事件生成自定虛擬墻,通過第二鼠標點擊事件生成無障礙區域;
所述顯示單元還用于通過canvas標簽在canvas畫布上顯示所述自定虛擬墻和所述無障礙區域;
所述信息單元還用于將所述所述自定虛擬墻存儲于第一數組,將所述無障礙區域存儲于第二數組;將所述第一數組和所述第二數組通過HTTP接口輸出至所述機器人。
9.一種電子設備,包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時實現如權利要求1至6任一項所述的方法。
10.一種非暫態計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至6任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢虹信技術服務有限責任公司,未經武漢虹信技術服務有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111002316.0/1.html,轉載請聲明來源鉆瓜專利網。





