用于超声波测距的系统和方法技术方案

技术编号:17745758 阅读:50 留言:0更新日期:2018-04-18 19:06
本发明专利技术公开了一种用于在移动平台(200)上使用超声波来测距的系统(100)和方法。所述系统(100)包括超声波收发器(110),所述超声波收发器(110)可以发射和/或接收超声波(301)并且使用所述超声波(301)的飞行时间来确定距所关注物体(250)的距离。所述系统(100)适于通过使用所述移动平台(200)的动态模型(260)对接收到的超声回波(302)的可能位置设置约束来减少噪声(303)。可以使用线性、恒速动态模型(260)来设置约束。所述系统(100)还可以通过对接收到的超声波波形(500)进行分包并且根据包络(550)的高度和宽度过滤掉噪声(303)来减少噪声(303)。所述系统(100)也可以通过从所述接收到的波形(500)中减去余震波形(910)来移除所述超声波收发器(110)中的死区。所述系统(100)和所述方法适合于在任何类型的移动平台(200),包括无人飞行器上进行超声波测距。

【技术实现步骤摘要】
【国外来华专利技术】用于超声波测距的系统和方法
技术介绍
超声波是一种对于所关注物体的测程或距离测量有用的技术,并且对于在移动平台上进行环境感测尤为重要。超声波测距涉及从超声波源向所关注物体发射的超声波。超声波从所关注物体反射并传输回到超声波源。由于声音具有相对恒定的速度,因此超声波脉冲从所关注物体反射并返回到超声波源的行进时间与所述源和所述物体之间的距离成正比。因此,通过测量超声波脉冲的行进时间,可以确定距离。由于测距需要准确识别反射的超声波(或“回波”),因此背景噪声的存在可能导致对回波的错误识别和有误的测距。对于依靠机械运动——例如,无人飞行器(UAV)上的螺旋桨——来移动的移动平台,背景噪声的问题尤为严峻,这是因为此类机械运动可能产生与回波一起检测到的高频强声。由超声波收发器接收到的最终波形因此可能难以去卷积。用于降噪的现有技术在这样的情况下往往失效。鉴于前文,需要更稳健地将信号与噪声分离以供用于超声波测距的系统和方法。
技术实现思路
根据本文所公开的第一方面,阐述了一种适于移动平台的超声波测距的方法,所述方法包括:通过对所述移动平台的运动估计来识别从物体接收的超声回波;以及基于所述超声回波来确定所述移动平台与所述物体之间的距离。在一些实施方式中,所述识别包括在接收到的声波波形上,将所述超声回波区别于噪声。在一些实施方式中,所述区分超声回波包括在所述接收到的声波波形上,将所述超声回波区别于白噪声。在一些实施方式中,所述识别包括将所述声波波形分成包络并且识别对应于所述超声回波的包络。在一些实施方式中,所述识别还包括使用阈值来过滤所述包络。在一些实施方式中,所述过滤包括根据每个包络的带宽来过滤所述包络。在一些实施方式中,所述过滤包括根据每个包络的振幅来过滤所述包络。一些实施方式还包括在所述识别之前:确定余震波形;以及从所述接收到的声波波形中减去所述余震波形。在一些实施方式中,所述确定余震波形包括在减少回波和/或减少噪声的条件下接收超声波波形并且基于所述接收到的超声波波形确定所述余震波形。在一些实施方式中,所述确定余震波形包括确定所述余震波形相对于对应的超声波发射的定时,并且其中所述减去余震波形包括根据所述定时减去所述余震波形。在一些实施方式中,所述运动估计包括根据动态模型预测所述移动平台的位置。在一些实施方式中,所述运动估计还包括根据所述移动平台的所述预测位置识别所述超声回波。在一些实施方式中,所述动态模型是线性动态模型。在一些实施方式中,所述动态模型是非线性动态模型。在一些实施方式中,所述动态模型是定速动态模型。在一些实施方式中,所述动态模型是平面动态模型。在一些实施方式中,所述动态模型是非平面动态模型。根据本文所公开的另一方面,阐述了一种用于超声波测距的设备,包括:超声波接收器,其用于从物体接收超声回波;以及处理器,其被配置用于:通过对移动平台的运动估计来识别所述接收到的超声回波;并且根据所述超声回波来确定所述移动平台与所述物体之间的距离。在一些实施方式中,所述处理器被配置用于在接收到的声波波形上,将所述超声回波区别于噪声。在一些实施方式中,所述噪声是白噪声。在一些实施方式中,所述处理器被配置用于将所述声波波形分成包络并且识别对应于所述超声回波的包络。在一些实施方式中,所述处理器还被配置用于使用阈值来过滤所述包络。在一些实施方式中,所述处理器还被配置用于根据每个包络的带宽来过滤所述包络。在一些实施方式中,所述处理器还被配置用于根据每个包络的振幅来过滤所述包络。在一些实施方式中,所述处理器还被配置用于在识别所述超声回波之前:确定余震波形;并且从所述接收到的声波波形中减去所述余震波形。在一些实施方式中,通过在减少回波和/或减少噪声的条件下接收超声波波形来确定所述余震波形。在一些实施方式中,所述处理器被配置用于确定所述余震波形相对于对应的超声波发射的定时,并且根据所述定时从所述接收到的声波波形中减去所述余震波形。在一些实施方式中,所述处理器被配置用于根据动态模型预测所述移动平台的位置。在一些实施方式中,所述处理器还被配置用于根据所述移动平台的所述预测位置识别所述超声回波。在一些实施方式中,所述动态模型是线性动态模型。在一些实施方式中,所述动态模型是非线性动态模型。在一些实施方式中,所述动态模型是定速动态模型。在一些实施方式中,所述动态模型是平面动态模型。在一些实施方式中,所述动态模型是非平面动态模型。根据本文所公开的另一方面,阐述了一种用于移动平台的超声波测距的计算机程序,所述计算机程序包括:用于通过对所述移动平台的运动估计来识别从物体接收的超声回波的指令;以及用于基于所述超声回波来确定所述移动平台与所述物体之间的距离的指令。在一些实施方式中,所述识别包括在接收到的声波波形上,将所述超声回波区别于噪声。在一些实施方式中,所述区分超声回波包括在所述接收到的声波波形上,将所述超声回波区别于白噪声。在一些实施方式中,所述识别包括将所述声波波形分成包络并且识别对应于所述超声回波的包络。在一些实施方式中,所述识别还包括使用阈值来过滤所述包络。在一些实施方式中,所述过滤包括根据每个包络的带宽来过滤所述包络。在一些实施方式中,所述过滤包括根据每个包络的振幅来过滤所述包络。一些实施方式还包括在所述识别之前:确定余震波形;以及从所述接收到的声波波形中减去所述余震波形。在一些实施方式中,所述确定余震波形包括在减少回波和/或减少噪声的条件下接收超声波波形并且基于所述接收到的超声波波形确定所述余震波形。在一些实施方式中,所述确定余震波形包括确定所述余震波形相对于对应的超声波发射的定时,并且其中所述减去余震波形包括根据所述定时减去所述余震波形。在一些实施方式中,所述运动估计包括根据动态模型预测所述移动平台的位置。在一些实施方式中,所述运动估计还包括根据所述移动平台的所述预测位置识别所述超声回波。在一些实施方式中,所述动态模型是线性动态模型。在一些实施方式中,所述动态模型是非线性动态模型。在一些实施方式中,所述动态模型是定速动态模型。在一些实施方式中,所述动态模型是平面动态模型。在一些实施方式中,所述动态模型是非平面动态模型。根据本文所公开的另一方面,阐述了一种移动平台,包括:超声波接收器,其用于从物体接收超声回波;以及处理器,其被配置用于:通过对所述移动平台的运动估计来识别所述接收到的超声回波;并且根据所述超声回波来确定所述移动平台与所述物体之间的距离。在一些实施方式中,所述处理器被配置用于在接收到的声波波形上,将所述超声回波区别于噪声。在一些实施方式中,所述噪声是白噪声。在一些实施方式中,所述处理器被配置用于将所述声波波形分成包络并且识别对应于所述超声回波的包络。在一些实施方式中,所述处理器还被配置用于使用阈值来过滤所述包络。在一些实施方式中,所述处理器还被配置用于根据每个包络的带宽来过滤所述包络。在一些实施方式中,所述处理器还被配置用于根据每个包络的振幅来过滤所述包络。在一些实施方式中,所述处理器还被配置用于在识别所述超声回波之前:确定余震波形;并且从所述接收到的声波波形中减去所述余震波形。在一些实施方式中,通过在减少回波和/或减少噪声的条件下接收超声波波形来确定所述余震波形。在一些实施方式中,所述处理器被配置用于确定所述余震波形相对于本文档来自技高网...
用于超声波测距的系统和方法

【技术保护点】
一种适于移动平台的超声波测距方法,所述方法包括:通过对所述移动平台的运动估计来识别从物体接收的超声回波;以及基于所述超声回波来确定所述移动平台与所述物体之间的距离。

【技术特征摘要】
【国外来华专利技术】1.一种适于移动平台的超声波测距方法,所述方法包括:通过对所述移动平台的运动估计来识别从物体接收的超声回波;以及基于所述超声回波来确定所述移动平台与所述物体之间的距离。2.根据权利要求1所述的方法,其中所述识别包括在接收到的声波波形上,将所述超声回波区别于噪声。3.根据权利要求2所述的方法,其中所述区分所述超声回波包括在所述接收到的声波波形上,将所述超声回波区别于白噪声。4.根据权利要求2或3所述的方法,其中所述识别包括将所述声波波形分成包络并且识别对应于所述超声回波的包络。5.根据权利要求4所述的方法,其中所述识别还包括使用阈值来过滤所述包络。6.根据权利要求5所述的方法,其中所述过滤包括根据每个包络的带宽来过滤所述包络。7.根据权利要求5或6所述的方法,其中所述过滤包括根据每个包络的振幅来过滤所述包络。8.根据权利要求2-7中任一项所述的方法,还包括在所述识别之前:确定余震波形;以及从所述接收到的声波波形中减去所述余震波形。9.根据权利要求8所述的方法,其中所述确定所述余震波形包括在减少回波和/或减少噪声的条件下接收超声波波形并且基于所述接收到的超声波波形来确定所述余震波形。10.根据权利要求8或9所述的方法,其中所述确定所述余震波形包括确定所述余震波形相对于对应的超声波发射的定时,并且其中所述减去所述余震波形包括根据所述定时减去所述余震波形。11.根据前述权利要求中任一项所述的方法,其中所述运动估计包括根据动态模型预测所述移动平台的位置。12.根据权利要求11所述的方法,其中所述运动估计还包括根据所述移动平台的所述预测位置识别所述超声回波。13.根据权利要求11或12所述的方法,其中所述动态模型是线性动态模型。14.根据权利要求11或12所述的方法,其中所述动态模型是非线性动态模型。15.根据权利要求11-14中任一项所述的方法,其中所述动态模型是定速动态模型。16.根据权利要求11-15中任一项所述的方法,其中所述动态模型是平面动态模型。17.根据权利要求11-15中任一项所述的方法,其中所述动态模型是非平面动态模型。18.一种用于超声波测距的设备,包括:超声波接收器,其用于从物体接收超声回波;以及处理器,其被配置用于:通过对移动平台的运动估计来识别所述接收到的超声回波;并且根据所述超声回波来确定所述移动平台与所述物体之间的距离。19.根据权利要求18所述的设备,其中所述处理器被配置用于在接收到的声波波形上,将所述超声回波区别于噪声。20.根据权利要求19所述的设备,其中所述噪声是白噪声。21.根据权利要求19或20所述的设备,其中所述处理器被配置用于将所述声波波形分成包络并且识别对应于所述超声回波的包络。22.根据权利要求21所述的设备,其中所述处理器还被配置用于使用阈值来过滤所述包络。23.根据权利要求22所述的设备,其中所述处理器还被配置用于根据每个包络的带宽来过滤所述包络。24.根据权利要求22或23所述的设备,其中所述处理器还被配置用于根据每个包络的振幅来过滤所述包络。25.根据权利要求18-24中任一项所述的设备,其中所述处理器还被配置用于在识别所述超声回波之前:确定余震波形;并且从所述接收到的声波波形中减去所述余震波形。26.根据权利要求25所述的设备,其中通过在减少回波和/或减少噪声的条件下接收超声波波形来确定所述余震波形。27.根据权利要求25或26所述的设备,其中所述处理器被配置用于确定所述余震波形相对于对应的超声波发射的定时,并且根据所述定时从所述接收到的声波波形中减去所述余震波形。28.根据权利要求18-27中任一项所述的设备,其中所述处理器被配置用于根据动态模型预测所述移动平台的位置。29.根据权利要求28所述的设备,其中所述处理器还被配置用于根据所述移动平台的所述预测位置识别所述超声回波。30.根据权利要求28或29所述的设备,其中所述动态模型是线性动态模型。31.根据权利要求28或29所述的设备,其中所述动态模型是非线性动态模型。32.根据权利要求28-31中任一项所述的设备,其中所述动态模型是定速动态模型。33.根据权利要求28-32中任一项所述的设备,其中所述动态模型是平面动态模型。34.根据权利要求28-32中任一项所述的设备,其中所述动态模型是非平面动态模型。35.一种用于移动平台的超声波测距的计算机程序,所述计算机程序包括:用于通过对所述移动平台的运动估计来识别从物体接收的超声回波的指令;以及用于基于所述超声...

【专利技术属性】
技术研发人员:谢捷斌张立天任伟
申请(专利权)人:深圳市大疆创新科技有限公司
类型:发明
国别省市:广东,44

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

1