一种超声波避障方法及自动行走设备技术

技术编号:28294146 阅读:20 留言:0更新日期:2021-04-30 16:17
本申请提供一种超声波避障方法及自动行走设备。本申请在通过超声波检测到可疑障碍物后,触发针对可疑障碍物的校验机制:通过发送校验声波并且以固定的参数接收其回波,而从该回波中识别出对应于杂草等被误判的障碍物的信号。由此,本申请可以避免误判障碍物导致自动行走设备停止运行或错误避障,还可以避免自动行走设备因为对回波信号的识别偏差而忽略较小体积的真实障碍物。本申请可以提升自动行走设备运行的稳定性,并提升其对障碍物进行检测的准确度。

【技术实现步骤摘要】
一种超声波避障方法及自动行走设备
本申请涉及智能设备
,具体而言涉及一种超声波避障方法及自动行走设备。
技术介绍
割草机器人等自动行走设备目前在欧美地区家庭草坪修剪方面应用广泛。现有的自动行走设备中通常所采用避障的方式就是接触式碰撞。但是,由于接触式避障方式会对机器外壳造成碰撞,因此目前也逐渐出现了多种非接触式的避障方法。非接触式避障可以通过超声波、激光雷达、图像识别等等手段对障碍物所对应的特定信号进行识别,从而产生对应于该障碍物的控制信号进行响应。非接触式的避障方法对比接触式碰撞检测方式优势明显,也更显智能。各类非接触式碰撞的实现方案中,由于超声波方案成本比激光雷达低很多,而又不会像图像识别方式那样容易受环境光线、天气、草的颜色、种类等各方因素的影响,因而,超声波的避障方法应用在自动行走设备上更具工程使用意义。但是,实际场地应用中,超声波避障方式还有很多问题需要解决。比如,超声波避障方式在割草机器人上的应用中,存在的问题主要是超声波灵敏度的问题:若将超声波检测单元的灵敏度设置较高则很容易将较高的杂草误判为是障碍物;而如果将其灵敏度调至较低水平,则容易出现检测不到较小体积的真实障碍物的情况。目前常见的解决方案是通过检测超声波遇障碍物时反射的回波强度,来判断是否为真实障碍物。这种方法在实际应用上存在检测不准确的问题。尤其以最大强度进行障碍物检测时,还容易因为偏差导致强度值被误判,从而导致障碍物被误判或遗漏。
技术实现思路
本申请针对现有技术的不足,提供一种超声波避障方法及自动行走设备,本申请通过对超声波发射强度的调节,能够在检测到可疑障碍物后,通过逐渐降低超声波发射强度而筛选剔除被误判为可疑障碍物的杂草。本申请具体采用如下技术方案。首先,为实现上述目的,提出一种超声波避障方法,用于自动行走设备,其步骤包括:控制超声波发射模块发射检测声波,然后相应接收检测声波的回波;根据接收到的回波判断存在可疑障碍物时,控制超声波发射模块发射校验声波,然后相应接收校验声波的回波;在无法接收到校验声波的回波时判断不存在障碍物,在始终能够接收到校验声波的回波时判断所述可疑障碍物为真实障碍物。可选的,如上任一所述的超声波避障方法,其中,所述超声波发射模块以第一强度发射检测声波,以第二强度发射校验声波,其中,第二强度低于第一强度。可选的,如上任一所述的超声波避障方法,其中,超声波发射模块发射校验声波的第二强度在每经历一个发射校验声波并接收其回波的周期后递减。可选的,如上任一所述的超声波避障方法,其中,所述自动行走设备被设置为具有检测模式和校验模式;检测模式下,自动行走设备中的超声波发射模块只发射检测声波,所述自动行走设备以第一速度行走;校验模式下,自动行走设备中的超声波发射模块只发射校验声波,所述自动行走设备以第二速度行走;所述第一速度大于第二速度。可选的,如上任一所述的超声波避障方法,其中,所述自动行走设备的行走速度随超声波发射模块所发射的校验声波和/或检测声波的强度而同步调整。可选的,如上任一所述的超声波避障方法,其中,自动行走设备接收校验声波的灵敏度始终保持不变。可选的,如上任一所述的超声波避障方法,其中,超声波发射模块所发射校验声波的强度降低到最低值时,若自动行走设备依旧能够接收到该校验声波的回波,则判断所述可疑障碍物为真实障碍物。可选的,如上任一所述的超声波避障方法,其中,所述校验模式下,自动行走设备的行走方向保持不变。可选的,如上任一所述的超声波避障方法,其中,判断所述可疑障碍物为真实障碍物后,还包括以下步骤:触发自动行走设备改变其行走方向或停止行走。同时,为实现上述目的,本申请还提供一种自动行走设备,其包括:超声波发射模块,用于发射检测声波或校验声波;超声波接收模块,用于接收检测声波的回波或校验声波的回波;存储单元,用于存储超声波发射模块发射所述检测声波和/或校验声波时的发射强度值;控制单元,其连接所述超声波发射模块、超声波接收模块和存储单元,所述控制单元被设置以执行如上任一所述的超声波避障方法。可选的,如上任一所述的自动行走设备,其中,还包括电压调整模块,用于根据存储单元中所存储的发射强度值输出相应电压,以该电压驱动所述超声波发射模块按照对应的发射强度发射检测声波和/或校验声波。可选的,如上任一所述的自动行走设备,其中,所述存储单元中所存储的发射强度值在超声波接收模块每次接收到校验声波的回波后降低。可选的,如上任一所述的自动行走设备,其中,所述存储单元中所存储的发射强度值在超声波接收模块未接收到检测声波的回波时保持不变。可选的,如上任一所述的自动行走设备,其中,还包括驱动单元,用于在存储单元中所存储的发射强度值降低后,驱动自动行走设备降低行走速度。有益效果本申请,在通过超声波检测到可疑障碍物后,自动触发针对可疑障碍物的校验。校验模式下,自动行走设备发送校验声波并且以固定的参数接收其回波,而从该回波中识别出对应于杂草等被误判的障碍物的信号。由此,本申请可以避免将高度较高的杂草误判为障碍物,避免误判而导致自动行走设备停止运行或错误避障,还可以避免自动行走设备因为对回波信号的识别偏差而忽略较小体积的真实障碍物。本申请可以提升自动行走设备运行的稳定性,并提升其对障碍物进行检测的准确度。进一步,本申请还设置校验声波的发射强度在自动行走设备减速运行的过程中逐步递减。由于自动行走设备接收校验声波的灵敏度始终保持不变,因此,强度较小的校验声波被稀疏杂草反射后,其回波强度将显著降低以至于低于接收校验声波的灵敏度,而使得自动行走设备无法识别到该校验声波。由此,本申请可以通过这种方式有效过滤掉杂草等被误判的障碍物,并且在不确定是否需要针对可疑障碍物进行避障时,通过降低自动行走设备的行走速度而避免发生事故。本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。附图说明附图用来提供对本申请的进一步理解,并且构成说明书的一部分,并与本申请的实施例一起,用于解释本申请,并不构成对本申请的限制。在附图中:图1是本申请的自动行走设备的电路原理示意图;图2是本申请的自动行走设备进行超声波避障的步骤流程示意图。具体实施方式为使本申请实施例的目的和技术方案更加清楚,下面将结合本申请实施例的附图,对本申请实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于所描述的本申请的实施例,本领域普通技术人员在无需创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。本
技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语)具有与本申请所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样定义本文档来自技高网
...

【技术保护点】
1.一种超声波避障方法,用于自动行走设备,其特征在于,步骤包括:/n控制超声波发射模块发射检测声波,然后相应接收检测声波的回波;/n根据接收到的回波判断存在可疑障碍物时,控制超声波发射模块发射校验声波,然后相应接收校验声波的回波;/n在无法接收到校验声波的回波时判断不存在障碍物,在始终能够接收到校验声波的回波时判断所述可疑障碍物为真实障碍物。/n

【技术特征摘要】
1.一种超声波避障方法,用于自动行走设备,其特征在于,步骤包括:
控制超声波发射模块发射检测声波,然后相应接收检测声波的回波;
根据接收到的回波判断存在可疑障碍物时,控制超声波发射模块发射校验声波,然后相应接收校验声波的回波;
在无法接收到校验声波的回波时判断不存在障碍物,在始终能够接收到校验声波的回波时判断所述可疑障碍物为真实障碍物。


2.如权利要求1所述的超声波避障方法,其特征在于,所述超声波发射模块以第一强度发射检测声波,以第二强度发射校验声波,其中,第二强度低于第一强度。


3.如权利要求2所述的超声波避障方法,其特征在于,超声波发射模块发射校验声波的第二强度在每经历一个发射校验声波并接收其回波的周期后递减。


4.如权利要求1-3所述的超声波避障方法,其特征在于,所述自动行走设备被设置为具有检测模式和校验模式;
检测模式下,自动行走设备中的超声波发射模块只发射检测声波,所述自动行走设备以第一速度行走;
校验模式下,自动行走设备中的超声波发射模块只发射校验声波,所述自动行走设备以第二速度行走;
所述第一速度大于第二速度。


5.如权利要求4所述的超声波避障方法,其特征在于,所述自动行走设备的行走速度随超声波发射模块所发射的校验声波和/或检测声波的强度而同步调整。


6.如权利要求3所述的超声波避障方法,其特征在于,自动行走设备接收校验声波的灵敏度始终保持不变。


7.如权利要求6所述的超声波避障方法,其特征在于,超声波发射模块所发射校验声波的强度降低到最低值时,若自动行走设备依...

【专利技术属性】
技术研发人员:花跃学周国扬刘楷汪洋
申请(专利权)人:南京苏美达智能技术有限公司
类型:发明
国别省市:江苏;32

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

1