基于无线信号强度的割草机器人遍历路径规划方法技术

技术编号:19340252 阅读:19 留言:0更新日期:2018-11-07 13:13
本发明专利技术公开一种基于无线信号强度的割草机器人遍历路径规划方法,割草机器人包括行走轮和与行走轮连接的行走电机,割草机构和与割草机构连接的割草电机,设置在割草机器人前端的充电电极公端以及主控电子装置设,充电基座包括充电电极母端、电源插孔,以及充电控制电子装置,充电控制电子装置设置控制器和与控制器连接的第二WIFI模块,主控电子装置设置处理器和与处理器连接的第一WIFI模块,以及设置在处理器中的遍历路径规划方法,遍历路径规划方法包括八个步骤:割草机器人在边界范围内,沿无线信号强度等值线向左运动,到边界以后再移动一个车身宽度的距离,再沿无线信号强度等值线向右运动,循环执行;当遇到障碍物时,进行绕障;当无线信号强度值变大时,结束遍历路径规划。

Traversing path planning method for mowing robot based on wireless signal strength

The invention discloses a traversing path planning method for a mowing robot based on wireless signal strength. The mowing robot includes a walking wheel and a walking motor connected with the walking wheel, a mowing mechanism and a mowing motor connected with the mowing mechanism, a charging electrode common end at the front end of the mowing robot and a main control electronic device. The electric base includes the charging electrode terminal, the power jack, and the charging control electronic device. The charging control electronic device sets the controller and the second WIFI module connected with the controller, the main control electronic device sets the processor and the first WIFI module connected with the processor, and the traversal path planning method set in the processor. The traversal path planning method includes eight steps: the mower robot moves to the left along the wireless signal strength isoline in the boundary area, moves a distance of body width after the boundary, then moves to the right along the wireless signal strength isoline, and executes circularly; when encountering obstacles, it makes obstacle bypass; when wireless signal is encountered, it makes obstacle bypass; When the intensity value becomes larger, end traversal path planning.

【技术实现步骤摘要】
基于无线信号强度的割草机器人遍历路径规划方法
本专利技术涉及一种基于无线信号强度的割草机器人遍历路径规划方法,属于割草机器人领域。
技术介绍
移动机器人已经开始应用在我们的生活中,比如吸尘机器人和割草机器人,机器人的使用在一定程度上减轻了日常的劳动负担,是未来技术发展的趋势。而割草机器人工作在室外,环境开阔,并且光照条件处在不断的变化中,环境检测的传感器受到很大的限制,比如视觉传感器会受到光照影响,导致失效;激光雷达是基于测距原理进行环境检测及环境建模,但是割草机器人的工作环境可能非常开阔,激光雷达检测结果已经没有意义。目前,割草机器人采用随机路径,在工作环境内随意行走,工作效率很低。而无线wifi网络已经普及到每个家庭及办公环境,其硬件成本非常低,开发资料也很丰富,基于无线wifi网络信号的强度信息来进行割草机器人的路径规划成为一个发展方向。
技术实现思路
本专利技术的目的是为了克服现有技术中的不足之处,依据大范围无线信号的强度信息来进行遍历路径规划,在不增加硬件成本的前提下,提高工作效率。本专利技术解决其技术问题所采用的技术方案是:基于无线信号强度的割草机器人遍历路径规划方法,所述的割草机器人包括行走轮和与所述的行走轮连接的行走电机,割草机构和与所述的割草机构连接的割草电机,以及设置在所述的割草机器人前端的充电电极公端,所述的割草机器人内部设置主控电子装置,所述的主控电子装置包括进行集中控制的处理器,与所述的处理器连接的行走电机驱动电路,所述的行走电机驱动电路与所述的行走电机连接,与所述的处理器连接的割草电机驱动电路,所述的割草电机驱动电路与所述的割草电机连接,与所述的处理器连接的障碍物检测电路,用于进行避障和路径规划,与所述的处理器连接的惯性导航系统,用于计算所述的割草机器人的位置(x,y)和方向θ,与所述的处理器连接的边界检测电路,用于检测草地的边界,还包括与所述的处理器连接的充电电路,所述的充电电路与所述的充电电极公端连接,所述的充电电路输出连接所述的充电电池,所述充电电池输出连接第一电源电路,所述的第一电源电路为后续电路提供电源;所述的充电基座包括充电电极母端、电源插孔,以及充电控制电子装置,所述的充电控制电子装置设置了进行集中控制的控制器,与所述的电源插孔连接的第二电源电路和滤波电路,与所述的滤波电路连接的开关管,所述的开关管由所述的控制器控制,输出连接电流检测电路,所述的电流检测电路连接所述的充电电极母端,所述的电流检测电路将电流信号转换成电压信号给所述的控制器,所述的充电控制电子装置,还设置与所述的控制器连接的边界信号发生电路,与所述的控制器连接的第二WIFI模块,所述的第二WIFI模块设置为AP模式,所述的主控电子装置设置与所述的处理器连接的第一WIFI模块,所述的第一WIFI模块设置为STA模式,所述的处理器可获取所述的第一WIFI模块接收到的无线信号强度值RSSI,记为R,所述的处理器设置遍历路径规划方法,所述的遍历路径规划方法包括以下步骤:(1)所述的处理器内部设置数组A={A(0),A(1)},其中A(i)=Ri,i=0,1,其中,Ri表示所述的割草机器人存储的无线信号强度值;所述的割草机器人离开所述的充电基座,存储当前无线信号强度值A[0]=R;(2)所述的割草机器人向左旋转并以沿着墙边行走,采用中心距计算算法,计算所述的割草机器人距离所述的充电基座的行走距离d,当行走距离d>W时,则存储当前无线信号强度值A[0]=R,进入步骤3,其中,W为所述的割草机器人的车身宽度;如果无线信号强度值R>A[0],则进入步骤8;(3)所述的割草机器人进入向左循迹过程,循迹路径为无线信号强度等值线,即无线信号强度为A[0]的路径;当所述的割草机器人遇到障碍物时,存储无线信号强度值A[1]=R,以左侧沿着障碍物行走,当|R-A[1]|>δ后,进入步骤4,其中δ设置为接近于零的阈值;当所述的割草机器人通过所述的边界检测电路检测到边界,则进入步骤5;(4)所述的割草机器人以左侧沿着障碍物行走;当|R-A[1]|<δ,返回步骤3;(5)所述的割草机器人向右旋转并以右侧沿着墙边行走,采用中心距计算算法,计算所述的割草机器人距离所述的充电基座的行走距离d,当行走距离d>W时,则存储当前无线信号强度值A[0]=R,进入步骤6;如果无线信号强度值R>A[0],则进入步骤8;(6)所述的割草机器人进入向右循迹过程,循迹路径为无线信号强度等值线,即无线信号强度为A[0]的路径;当所述的割草机器人遇到障碍物时,存储无线信号强度值A[1]=R,以左侧沿着障碍物行走,当|R-A[1]|>δ后,进入步骤7;当所述的割草机器人通过所述的边界检测电路检测到边界,则进入步骤2;(7)所述的割草机器人以左侧沿着障碍物行走;当|R-A[1]|<δ,返回步骤6;(8)结束遍历路径规划。所述的中心距计算算法设置为:行走距离d=10^[(P-R)/(10×n)]-10^[(P-A[0])/(10×n)],其中,P为距离所述的第二WIFI模块一米的位置测得的无线信号强度值RSSI,n为环境参数,对于家庭环境可设置为2。所述的向左循迹过程设置为:当R>A[0]+δ,所述的割草机器人向左旋转,直到A[0]-δ<R<A[0]+δ;当R<A[0]+δ,向右旋转,直到A[0]-δ<R<A[0]+δ;保持直线前进。所述的向右循迹过程设置为:当R>A[0]+δ,所述的割草机器人向右旋转,直到A[0]-δ<R<A[0]+δ;当R<A[0]+δ,向左旋转,直到A[0]-δ<R<A[0]+δ;保持直线前进。实施本专利技术的积极效果是:1、无线信号覆盖范围广,没有累计误差,可以用于遍历路径规划,提高工作效率;2、不需要环境设置及改造,成本低。附图说明图1是主控电子装置的原理框图;图2是充电控制电子装置的原理框图;图3是无线信号覆盖示意图;图4是遍历路径规划示意图。具体实施方式现结合附图对本专利技术作进一步说明:参照图1-4,基于无线信号强度的割草机器人遍历路径规划方法,所述的割草机器人23包括行走轮和与所述的行走轮连接的行走电机13,割草机构和与所述的割草机构连接的割草电机11,以及设置在所述的割草机器人23前端的充电电极公端6。基于所述的行走轮,所述的割草机器人23可以实现自由移动,可以设置为两个行走轮和一个支撑轮;所述的充电电极公端6设置为两个分开的铜质电极,与外部电源连接时进行充电。所述的割草机器人23内部设置主控电子装置,所述的主控电子装置包括进行集中控制的处理器1,所述的处理器1可采用低功耗微处理器,具体可采用TI公司的MSP430,或者普通处理器,比如ST公司的32位ARM处理器STM32F103C8T6;与所述的处理器1连接的行走电机驱动电路12,所述的行走电机驱动电路12与所述的行走电机13连接,在所述的处理器1的控制下,所述的行走电机驱动电路12带动所述的行走电机13,所本文档来自技高网...

【技术保护点】
1.基于无线信号强度的割草机器人遍历路径规划方法,所述的割草机器人包括行走轮和与所述的行走轮连接的行走电机,割草机构和与所述的割草机构连接的割草电机,以及设置在所述的割草机器人前端的充电电极公端,所述的割草机器人内部设置主控电子装置,所述的主控电子装置包括进行集中控制的处理器,与所述的处理器连接的行走电机驱动电路,所述的行走电机驱动电路与所述的行走电机连接,与所述的处理器连接的割草电机驱动电路,所述的割草电机驱动电路与所述的割草电机连接,与所述的处理器连接的障碍物检测电路,用于进行避障和路径规划,与所述的处理器连接的惯性导航系统,用于计算所述的割草机器人的位置(x,y)和方向θ,与所述的处理器连接的边界检测电路,用于检测草地的边界,还包括与所述的处理器连接的充电电路,所述的充电电路与所述的充电电极公端连接,所述的充电电路输出连接所述的充电电池,所述充电电池输出连接第一电源电路,所述的第一电源电路为后续电路提供电源;所述的充电基座包括充电电极母端、电源插孔,以及充电控制电子装置,所述的充电控制电子装置设置了进行集中控制的控制器,与所述的电源插孔连接的第二电源电路和滤波电路,与所述的滤波电路连接的开关管,所述的开关管由所述的控制器控制,输出连接电流检测电路,所述的电流检测电路连接所述的充电电极母端,所述的电流检测电路将电流信号转换成电压信号给所述的控制器,所述的充电控制电子装置,还设置与所述的控制器连接的边界信号发生电路,与所述的控制器连接的第二WIFI模块,所述的第二WIFI模块设置为AP模式,所述的主控电子装置设置与所述的处理器连接的第一WIFI模块,所述的第一WIFI模块设置为STA模式,所述的处理器可获取所述的第一WIFI模块接收到的无线信号强度值RSSI,记为R,其在于特征是:所述的处理器设置遍历路径规划方法,所述的遍历路径规划方法包括以下步骤:(1) 所述的处理器内部设置数组A={A(0),A(1)},其中A(i)=Ri,i=0,1,其中,Ri表示所述的割草机器人存储的无线信号强度值;所述的割草机器人离开所述的充电基座,存储当前无线信号强度值A[0]=R;(2) 所述的割草机器人向左旋转并以沿着墙边行走,采用中心距计算算法,计算所述的割草机器人距离所述的充电基座的行走距离d,当行走距离d>W时,则存储当前无线信号强度值A[0]=R,进入步骤3,其中,W为所述的割草机器人的车身宽度;如果无线信号强度值R>A[0],则进入步骤8;(3) 所述的割草机器人进入向左循迹过程,循迹路径为无线信号强度等值线,即无线信号强度为A[0]的路径;当所述的割草机器人遇到障碍物时,存储无线信号强度值A[1]=R,以左侧沿着障碍物行走,当|R‑A[1]|>δ后,进入步骤4,其中δ设置为接近于零的阈值;当所述的割草机器人通过所述的边界检测电路检测到边界,则进入步骤5;(4) 所述的割草机器人以左侧沿着障碍物行走;当|R‑A[1]|...

【技术特征摘要】
1.基于无线信号强度的割草机器人遍历路径规划方法,所述的割草机器人包括行走轮和与所述的行走轮连接的行走电机,割草机构和与所述的割草机构连接的割草电机,以及设置在所述的割草机器人前端的充电电极公端,所述的割草机器人内部设置主控电子装置,所述的主控电子装置包括进行集中控制的处理器,与所述的处理器连接的行走电机驱动电路,所述的行走电机驱动电路与所述的行走电机连接,与所述的处理器连接的割草电机驱动电路,所述的割草电机驱动电路与所述的割草电机连接,与所述的处理器连接的障碍物检测电路,用于进行避障和路径规划,与所述的处理器连接的惯性导航系统,用于计算所述的割草机器人的位置(x,y)和方向θ,与所述的处理器连接的边界检测电路,用于检测草地的边界,还包括与所述的处理器连接的充电电路,所述的充电电路与所述的充电电极公端连接,所述的充电电路输出连接所述的充电电池,所述充电电池输出连接第一电源电路,所述的第一电源电路为后续电路提供电源;所述的充电基座包括充电电极母端、电源插孔,以及充电控制电子装置,所述的充电控制电子装置设置了进行集中控制的控制器,与所述的电源插孔连接的第二电源电路和滤波电路,与所述的滤波电路连接的开关管,所述的开关管由所述的控制器控制,输出连接电流检测电路,所述的电流检测电路连接所述的充电电极母端,所述的电流检测电路将电流信号转换成电压信号给所述的控制器,所述的充电控制电子装置,还设置与所述的控制器连接的边界信号发生电路,与所述的控制器连接的第二WIFI模块,所述的第二WIFI模块设置为AP模式,所述的主控电子装置设置与所述的处理器连接的第一WIFI模块,所述的第一WIFI模块设置为STA模式,所述的处理器可获取所述的第一WIFI模块接收到的无线信号强度值RSSI,记为R,其在于特征是:所述的处理器设置遍历路径规划方法,所述的遍历路径规划方法包括以下步骤:(1)所述的处理器内部设置数组A={A(0),A(1)},其中A(i)=Ri,i=0,1,其中,Ri表示所述的割草机器人存储的无线信号强度值;所述的割草机器人离开所述的充电基座,存储当前无线信号强度值A[0]=R;(2)所述的割草机器人向左旋转并以沿着墙边行走,采用中心距计算算法,计算所述的割草机器人距离所述的充电基座的行走距离d,当行走距离d>W时,则存储当前无线信号强度值A[0]=R,进入步骤3,其中,W为所述的割草机器人的车身宽度;如果无线信号强度值R>A[0],则进入步骤8;(3)所述的割草机器人进入...

【专利技术属性】
技术研发人员:刘瑜
申请(专利权)人:杭州晶一智能科技有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1