【技术实现步骤摘要】
一种用于GNSS拒止环境的无人机全局定位方法
[0001]本专利技术属于GNSS拒止环境下多旋翼无人机定位
,更为具体地讲,涉及一种用于GNSS拒止环境的无人机全局定位方法。
技术介绍
[0002]随着无人机技术的日益成熟,现已应用于各种领域,如搜救、巡检等。精确的位置估计是无人机顺利执行任务的前提,以全球导航卫星系统GNSS(Global Navigation Satellite System,GNSS)为代表的传统定位导航技术在无人机导航系统中得到了良好应用。
[0003]卫星信号被干扰、遮挡等导致的GNSS定位设备无法正常输出导航参数的情形称为GNSS拒止环境(GNSS denied environments),由于GNSS信号容易被建筑物、高山、树林等区域干扰和遮挡,导致无人机飞行受到限制。基于多源数据融合的导航技术依靠视觉、IMU等多种传感器获取周围环境信息,并利用信息融合技术得到无人机定位信息,从而降低无人机对GNSS的依赖,在民用领域具有较好的应用前景。
[0004]如图1所示,在2021年01月05日公布的、公布号为CN112179338A的中国专利技术专利申请中公布了一种基于视觉和惯导融合的低空无人机自身定位方法,利用单目相机和IMU模块的各自特点,实现传感器数据的互补。其中,通过单目相机进行定位虽然能够适应大多数场景,但不能解决尺度问题,且在弱纹理场景及快速运动场景下无法建立匹配关系,容易出现跟踪丢失的问题;而纯IMU可以在短时间内(毫秒级)很好地反映动态变化,但长时间内(秒 ...
【技术保护点】
【技术特征摘要】
1.一种用于GNSS拒止环境的无人机全局定位方法,其特征在于,包括以下步骤:(1)、首先进行初始化,输入无人机起飞经纬度(lon
takeoff
,lat
takeoff
)、目标点的WGS84坐标,然后根据磁力计输出的磁场矢量计算航向角,获取稳定的航向角yaw
mag
;|yaw
current
‑
yaw
last
|≤θ
ꢀꢀꢀꢀ
(1)其中,yaw
current
为当前循环计算出的航向角,yaw
last
为上一个循环计算出的航向角,θ为单位为弧度制的阈值,循环计算,直到满足公式(1)的条件,获得磁力计航向角yaw
mag
=yaw
current
;然后,无人机起飞;(2)、基于机载摄像头视觉信息计算无人机局部位置、姿态角2.1)、首先,机载摄像头采集当前图像数据,通过FAST(Features from Accelerated Segment Test)角点检测算法获得图像关键点,基于BRIEF(Binary RobustIndependent Elementary Features)描述子对图像关键点进行描述,得到特征点;2.2)、然后,计算上一帧图像与当前帧图像的特征点匹配关系,进而求得相机坐标系下第k帧与第k+1帧之间的旋转矩阵平移向量构建基础矩阵E:点点为特征点匹配点对i,i=1,2,...,8的两个匹配特征点,点位于第k帧、点位于第k+1帧,分别表示为其中,为第k帧上点的像素横坐标、像素纵坐标,为第k+1帧上点的像素横坐标、像素纵坐标;其在归一化平面上的坐标分别为:基于八点法,求解以下公式:得到基础矩阵E;基于奇异值分解,通过基础矩阵E求得第k帧与第k+1帧之间的旋转矩阵平移向量
2.3)、然后,根据旋转矩阵平移向量计算所有特征点的深度即求解以下公式:得到第k帧点第k+1帧点的深度N为特征点匹配点对的数量;2.4)、最后,计算无人机旋转矩阵平移向量对于k+1帧点根据以下公式得到世界坐标系下的非齐次坐标根据以下公式得到世界坐标系下的非齐次坐标其中:其中:式中,为第0帧到第k+1帧的旋转矩阵,为第0帧到第k+1帧的平移向量,则点在世界坐标系下的齐次坐标在世界坐标系下的齐次坐标定义从相机坐标系到世界坐标系的旋转矩阵定义从相机坐标系到世界坐标系的旋转矩阵平移向量平移向量基于奇异值分解,通过以下公式求解旋转矩阵平移向量平移向量其中,平移向量表示基于机载摄像头视觉信息计算出的无人机局部位置,旋转矩阵为基于机载摄像头视觉信息计算出的无人机局部姿态角;(3)、基于惯性测量单元的加速度、角速度计算无人机局部位置、姿态角3.1)、通过惯性测量单元积分来计算第k+1帧的位置、速度:
其中,为世界坐标系下第k+1帧的位置,为世界坐标系下第k帧的位置,为世界坐标系下第k帧的速度,为世界坐标系下第k+1帧的速度,Δt
k
为第...
【专利技术属性】
技术研发人员:邓一晖,詹惠琴,赵建伟,文浩,程洪,
申请(专利权)人:电子科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。