无人机定位方法、装置、系统和存储介质制造方法及图纸

技术编号:39243114 阅读:11 留言:0更新日期:2023-10-30 11:55
本发明专利技术公开了一种无人机定位方法、装置、系统和存储介质,所述方法包括:获取无人机的多帧连续图像,根据所述多帧连续图像确定无人机的光流特征;根据无人机的惯性测量单元的数据,确定无人机的加速度和角速度,并基于所述角速度确定欧拉角;将所述光流特征、加速度、角速度和欧拉角输入到预设的基于光流方程和运动学方程的估计模型;基于所述估计模型的输出结果,确定无人机的高度和速度。上述技术方案对飞行中的无人机进行定位的效率高,估计的精度也得到很大的提高,并经过了无人机平台的有效验证。效验证。效验证。

【技术实现步骤摘要】
无人机定位方法、装置、系统和存储介质


[0001]本专利技术涉及无人机
,具体涉及一种无人机定位方法、装置、系统和存储介质。

技术介绍

[0002]基于光流传感器定位算法是一种常用、成本低的无人机自主定位方法。在不需要GPS的情况下,在无人机底部安装光流传感器实时采集图像数据,基于图像数据中亮度图案的表观速度,并通过光流算法计算间隔图像的位移,实现自主定位。然而仅靠光流定位存在误差大、效率低以及定位不准等问题。

技术实现思路

[0003]鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的无人机定位方法、装置、系统和存储介质。
[0004]依据本专利技术的一个方面,提供了一种无人机定位方法,所述方法包括:
[0005]获取无人机的多帧连续图像,根据所述多帧连续图像确定无人机的光流特征;
[0006]根据无人机的惯性测量单元的数据,确定无人机的加速度和角速度,并基于所述角速度确定欧拉角;
[0007]将所述光流特征、加速度、角速度和欧拉角输入到预设的基于光流方程和运动学方程的估计模型;
[0008]基于所述估计模型的输出结果,确定无人机的高度和速度。
[0009]在一些实施方式中,获取无人机的多帧连续图像,根据所述多帧连续图像确定无人机的光流特征包括:
[0010]基于图像像素点的强度确定图像平面中单个像素点的速度;
[0011]基于多个像素点的速度确定所述图像中特征的移动速度。
[0012]在一些实施方式中,预设的基于光流方程和运动学方程的估计模型的构建步骤包括:
[0013]基于图像平面的特征,构建包括无人机高度参数和速度参数的估计模型;
[0014]针对惯性坐标系、机身坐标系和相机坐标系,分别确定无人机的角速度、线速度、高度和欧拉角在各坐标系中的表达式;
[0015]基于光流特征、加速度、角速度和欧拉角的实时值和各所述表达式,对所述估计模型进行状态估计,以得到无人机高度和速度的估计值。
[0016]在一些实施方式中,分别确定无人机的角速度、线速度和高度在各坐标系中的表达式还包括:
[0017]将某一坐标系下的表达式向其他不同的坐标系进行转化,得到其他坐标系下的表达式。
[0018]在一些实施方式中,对所述估计模型进行状态估计包括:
[0019]基于各所述表达式和/或各表达式的时间导数,利用雅可比矩阵表示所述估计模型;
[0020]基于所述雅可比矩阵,利用扩展卡尔曼滤波器进行状态估计。
[0021]在一些实施方式中,所述方法还包括:
[0022]对无人机的惯性测量单元进行预校准,以确定陀螺仪和加速计的比例因子、偏差和/或未对准误差。
[0023]在一些实施方式中,基于所述角速度确定欧拉角包括:
[0024]基于姿态和航向参考系统的算法对所述角速度进行积分,确定所述欧拉角。
[0025]依据本专利技术的另一个方面,提供了一种无人机定位装置,所述装置包括:
[0026]光流特征确定模块;适于获取无人机的多帧连续图像,根据所述多帧连续图像确定无人机的光流特征;
[0027]惯性特征确定模块,适于根据无人机的惯性测量单元的数据,确定无人机的加速度和角速度,并基于所述角速度确定欧拉角;
[0028]模型估计模块,适于将所述光流特征、加速度、角速度和欧拉角输入到预设的基于光流方程和运动学方程的估计模型;
[0029]结果确定模块,适于基于所述估计模型的估计结果,确定无人机的高度和速度。
[0030]依据本专利技术的又一方面,提供了一种无人机定位系统,包括:无人机平台、图像传感器和机载图像处理板,所述图像传感器和所述机载图像处理板设置在所述无人机平台上;
[0031]所述机载图像处理板包括处理器以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行根据上述实施方式中任一项所述的无人机定位方法。
[0032]依据本专利技术的再一方面,提供了一种计算机可读存储介质,其中,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被处理器执行时,实现根据上述中任一项无人机定位方法。
[0033]由上述可知,根据本专利技术公开的上述技术方案,使用IMU测量数据和相机拍摄的图像序列来估计无人机UAV的速度矢量和垂直距离,特别适用于紧急情况和GPS拒绝的环境中。在估计过程中,上述技术方案将被跟踪特征的光流方程与UAV运动的运动学方程相结合,提供了多特征跟踪的能力,以提高估计的性能。
[0034]并且,所提出的方法结合了图像平面中的UAV动态和检测到的特征动态,以估计速度矢量和垂直距离,而不依赖于距离测量传感器,例如激光测距仪或超声波传感器。
[0035]进一步的,上述方法仅需要无人机图像、UAV的角速度和加速度,而这些能够从图像传感器以及UAV的飞行控制器(IMU)获得,提高了效率并降低了设备和运行成本。
[0036]上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。
附图说明
[0037]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通
技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0038]图1示出了根据本专利技术一个实施例的无人机定位方法的流程示意图;
[0039]图2示出了根据本专利技术一个实施例的系统状态模型的结构示意图;
[0040]图3示出了根据本专利技术一个实施例的从实体坐标系到特征坐标系的转换的系统示意图;
[0041]图4示出了根据本专利技术一个实施例的无人机定位装置的结构示意图;
[0042]图5示出了根据本专利技术一个实施例的无人机平台的结构示意图;
[0043]图6示出了根据本专利技术一个实施例的机载图像处理板的结构示意图。
具体实施方式
[0044]下面将参照附图更详细地描述本专利技术的示例性实施例。虽然附图中显示了本专利技术的示例性实施例,然而应当理解,可以以各种形式实现本专利技术而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本专利技术,并且能够将本专利技术的范围完整的传达给本领域的技术人员。
[0045]图1示出了根据本专利技术一个实施例的无人机定位方法的流程示意图,包括如下的步骤:
[0046]步骤S110,获取无人机的多帧连续图像,根据所述多帧连续图像确定无人机的光流特征;
[0047]步骤S120,根据无人机的惯性测量单元的数据,确定无人机的加速度和角速度,并基于所述角速度确定欧拉角;
[0048]步骤S130,将所述光流特征、加速度、角速度和欧拉角输入到预设的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种无人机定位方法,所述方法包括:获取无人机的多帧连续图像,根据所述多帧连续图像确定无人机的光流特征;根据无人机的惯性测量单元的数据,确定无人机的加速度和角速度,并基于所述角速度确定欧拉角;将所述光流特征、加速度、角速度和欧拉角输入到预设的基于光流方程和运动学方程的估计模型;基于所述估计模型的输出结果,确定无人机的高度和速度。2.根据权利要求1所述的方法,其特征在于,获取无人机的多帧连续图像,根据所述多帧连续图像确定无人机的光流特征包括:基于图像像素点的强度确定图像平面中单个像素点的速度;基于多个像素点的速度确定所述图像中特征的移动速度。3.根据权利要求1所述的方法,其特征在于,预设的基于光流方程和运动学方程的估计模型的构建步骤包括:基于图像平面的特征,构建包括无人机高度参数和速度参数的估计模型;针对惯性坐标系、机身坐标系和相机坐标系,分别确定无人机的角速度、线速度、高度和欧拉角在各坐标系中的表达式;基于光流特征、加速度、角速度和欧拉角的实时值和各所述表达式,对所述估计模型进行状态估计,以得到无人机高度和速度的估计值。4.根据权利要求3所述的方法,其特征在于,分别确定无人机的角速度、线速度和高度在各坐标系中的表达式还包括:将某一坐标系下的表达式向其他不同的坐标系进行转化,得到其他坐标系下的表达式。5.根据权利要求3所述的方法,其特征在于,对所述估计模型进行状态估计包括:基于各所述表达式和/或各所述表达式的时间导数,利用雅可比矩阵表示所述估计模型;基于所述雅可比矩阵,利用扩展卡尔曼滤波器进行状态估计。6...

【专利技术属性】
技术研发人员:任雪峰
申请(专利权)人:北京卓翼智能科技有限公司
类型:发明
国别省市:

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

1