[發明專利]一種基于路徑密度分析的自動吸塵機器人最優路徑規劃方法有效
| 申請號: | 201810543848.7 | 申請日: | 2018-05-31 |
| 公開(公告)號: | CN108873892B | 公開(公告)日: | 2022-02-01 |
| 發明(設計)人: | 劉瑜 | 申請(專利權)人: | 廣東樂生智能科技有限公司 |
| 主分類號: | G05D1/02 | 分類號: | G05D1/02 |
| 代理公司: | 深圳德高智行知識產權代理事務所(普通合伙) 44696 | 代理人: | 吳襄帥 |
| 地址: | 523581 廣東省東莞*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 路徑 密度 分析 自動 吸塵 機器人 最優 規劃 方法 | ||
1.一種基于路徑密度分析的自動吸塵機器人最優路徑規劃方法,所述的自動吸塵機器人包括兩個驅動輪、與所述驅動輪連接的兩個驅動電機,所述的驅動電機上安裝編碼器,還包括一個支撐輪,以及安裝在所述的自動吸塵機器人前部的障礙物檢測裝置,所述的驅動電機、編碼器和障礙物檢測裝置與控制器連接,所述的控制器通過分別設置兩個所述的驅動輪的速度和方向來實現所述的自動吸塵機器人的自由運動,并且根據所述的編碼器的信號可以計算所述的自動吸塵機器人的相對移動距離和旋轉方向,以起始位置為坐標原點,可計算當前位置的坐標(x,y),其特征在于:所述的控制器內部設置最優路徑規劃方法,所述的最優路徑規劃方法包括以下步驟:
(1)、設置數據鏈表L0={Pi(xi,yi)},其中,i=0,1,2......N-1,xi和yi為坐標值,N為數據鏈表L0的長度,數據鏈表L0為近期所述的自動吸塵機器人檢測障礙物以后停止位置的坐標數據;
(2)、所述的自動吸塵機器人以直線運動方式前進,并且不斷檢測障礙物;當檢測到障礙物時,所述的自動吸塵機器人停止,并記錄當前位置的坐標(x,y),存入數據鏈表L0,然后進入步驟3;
(3)、求取數據鏈表L0的中心點O(xo,yo),計算中心點O到數據鏈表L0中的點Pi(xi,yi)的方向角αj,并存入數據鏈表L1{αj},其中,j=0,1,2......N-1;計算中心點O到數據鏈表L0中點Pi(xi,yi)的方向角αj的方法為:
當(xi-xo)0并且(yi-yo)0,則αj=;
當(xi-xo)0并且(yi-yo)0,則αj=;
當(xi-xo)0并且(yi-yo)0,則αj=;
當(xi-xo)0并且(yi-yo)0,則αj=;
(4)、設置數據鏈表L2={bk},其中,k=0,1,2......7;以中心點O為中心,將圓周分成8個區域,而bk代表數據鏈表L1中元素αj位于 區域內的數量;
(5)、計算數據鏈表L1中的所有元素αj所在的區域index=INT(),則bindex++;比較數據鏈表L2中元素bk的大小,提取最小值,記為bmin,其對應的方向角為,則新的清掃方向為θ。
2.根據權利要求1所述的一種基于路徑密度分析的自動吸塵機器人最優路徑規劃方法,其特征在于:在步驟2中,當前位置的坐標(x,y)存入數據鏈表L0,按照如下步驟:
令Pi(xi,yi)=Pi-1(xi-1,yi-1) ,i=1,2,3.....N-1;
然后P0(x0,y0)=(x,y),完成鏈表操作。
3.根據權利要求1所述的一種基于路徑密度分析的自動吸塵機器人最優路徑規劃方法,其特征在于:在步驟3中,數據鏈表L0的中心點O(xo,yo)的坐標計算方法為:
搜索數據鏈表L0中坐標數據的最大最小值:xmax,xmin,ymax,ymin;
計算xo=,yo=。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東樂生智能科技有限公司,未經廣東樂生智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810543848.7/1.html,轉載請聲明來源鉆瓜專利網。





