[發明專利]一種基于canvas的機器人巡檢方法在審
| 申請號: | 202111002316.0 | 申請日: | 2021-08-30 |
| 公開(公告)號: | CN113721617A | 公開(公告)日: | 2021-11-30 |
| 發明(設計)人: | 曹一康;肖偉明;郝跟民;鐘衛為;黃曉艷 | 申請(專利權)人: | 武漢虹信技術服務有限責任公司 |
| 主分類號: | G05D1/02 | 分類號: | G05D1/02 |
| 代理公司: | 武漢東喻專利代理事務所(普通合伙) 42224 | 代理人: | 張英 |
| 地址: | 430205 湖北省武漢市江夏區藏龍*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 canvas 機器人 巡檢 方法 | ||
本發明提供一種基于canvas的機器人巡檢方法,包括:S1獲取巡檢地圖的圖片;S2通過canvas標簽在canvas畫布上顯示所述巡檢地圖;S3每間隔一預設時段獲取所述機器人的實時位置,在所述canvas畫布上顯示所述機器人的巡檢點位;S4連接各個所述巡檢點位,獲取所述機器人的巡檢路徑。通過canvas標簽不需要借助任何的專業客戶端,在瀏覽器中即可顯示巡檢機器人的實時位置,進一步顯示巡檢機器人的巡檢路徑,完成巡邏機器人的巡邏任務信息展示;通過在瀏覽器上直接展示,無需開發新的應用程序,避免了大量的復雜代碼編輯,節省了人力物力;且canvas標簽的兼容性極好,能夠匹配大部分的瀏覽器。
技術領域
本發明涉及機器人巡檢技術領域,尤其涉及一種基于canvas的機器人巡檢 方法。
背景技術
Canvas是HTML5提供的一個用于展示繪圖效果的標簽,用于在HTML 頁面中用于展示繪圖效果;具體可以通過canvas標簽在瀏覽器頁面上渲染圖形 數據,相當于在瀏覽器頁面上放置一塊“畫布”。
而現有技術中,通常通過移動設備或桌面設備開發的應用程序顯示巡檢機 器人的位置,針對不同設備開發的應用程序在移植至另一應用程序時,需要對 應用程序本身作大量的更新,時間成本和人力成本較高,兼容性較差;且根據 不同種類的機器人,需要適配不同的數據接口,兼容性較差;且在地圖發生變 化的時候,不能實時的調整機器人的巡檢區域,只能通過預設的路線配置機器 人的行為。
發明內容
本發明提供一種基于canvas的機器人巡檢方法,用以解決現有技術的缺陷。
本發明提供一種基于canvas的機器人巡檢方法,包括步驟:
S1獲取符合預設格式的巡檢地圖的圖片;
S2通過canvas標簽在canvas畫布上顯示所述巡檢地圖;
S3每間隔一預設時段獲取所述機器人的實時位置,在所述canvas畫布上 顯示所述機器人的巡檢點位;
S4在所述canvas畫布上連接各個所述巡檢點位。
進一步,本發明提供的一種基于canvas的機器人巡檢方法,還包括步驟:
S301每間隔一預設時段獲取所述機器人的實時位置,在所述實時點位上設 置機器人標簽;
S302在當前時間獲取所述機器人的實時位置后,去除上一所述預設時段設 置的所述機器人標簽,并在所述canvas畫布上顯示所述機器人在當前時段的實 時點位,并在當前時段的所述實時點位上設置所述機器人標簽。
進一步,本發明提供的一種基于canvas的機器人巡檢方法,步驟S2之前, 還包括步驟:
S201獲取所述巡檢地圖的預設虛擬墻;
S202通過第一數組存儲所述預設虛擬墻的數據;
S203在所述巡檢地圖上顯示所述虛擬墻。
進一步,本發明提供的一種基于canvas的機器人巡檢方法,還包括:
若清除所述第一數組中存儲的所有數據;
清空所述canvas畫布顯示的全部虛擬墻。
進一步,本發明提供的一種基于canvas的機器人巡檢方法,步驟S2之后, 還包括步驟:
S211預設第一鼠標點擊事件;
S212通過所述第一鼠標點擊事件生成至少兩個虛擬點位;
S213依生成順序連接所述虛擬點位生成自定虛擬墻;
S214將所述自定虛擬墻的數據存儲于所述第一數組中;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢虹信技術服務有限責任公司,未經武漢虹信技術服務有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111002316.0/2.html,轉載請聲明來源鉆瓜專利網。





