【技术实现步骤摘要】
一种旋翼无人机避障方法、系统、装置及介质
[0001]本专利技术涉及无人机避障及路径规划的
,尤其涉及一种旋翼无人机避障方法、系统、装置及介质。
技术介绍
[0002]尽管在过去无人机
取得了巨大进步,但在实际环境导航过程中无人机仍然面临许多困难。这是因为大多数情况下无人机的飞行环境是未知的,不确定的,这就增加了无人机避障飞行的难度。作为无人机安全飞行的前提条件,即对于周边环境的准确建模和即时感知,显得尤其重要,但目前仍缺少一种能够实时准确感知障碍物的技术方案。
技术实现思路
[0003]为至少一定程度上解决现有技术中存在的技术问题之一,本专利技术的目的在于提供一种旋翼无人机避障方法、系统、装置及介质。
[0004]本专利技术所采用的技术方案是:
[0005]一种旋翼无人机避障方法,包括以下步骤:
[0006]在无人机飞行的过程中,采用RGB
‑
D相机对无人机周边的环境进行跟踪拍照;
[0007]对于RGB
‑
D相机拍得的图像信息 ...
【技术保护点】
【技术特征摘要】
1.一种旋翼无人机避障方法,其特征在于,包括以下步骤:在无人机飞行的过程中,采用RGB
‑
D相机对无人机周边的环境进行跟踪拍照;对于RGB
‑
D相机拍得的图像信息,利用SLAM方法进行图像语义分割和语义地图构建;在图像信息的基础上构建相机坐标系,利用相机坐标系与世界坐标系的转化关系获取像素坐标在世界坐标系的表示关系,构建无人机周边环境的三维环境,作为障碍物信息;根据障碍物信息控制无人机的飞行,以及进行相应的路径规划,保证无人机飞行的安全性和准确性。2.根据权利要求1所述的一种旋翼无人机避障方法,其特征在于,所述利用SLAM方法进行图像语义分割和语义地图构建,包括:基于深度学习,在SLAM上加入语义信息,进行图像语义分割和语义地图构建;其中,采用SLAM中得到的图像之间的几何一致性促进图像语义分割,使得SLAM和语义分割能够相辅相成。3.根据权利要求2所述的一种旋翼无人机避障方法,其特征在于,所述基于深度学习,在SLAM上加入语义信息,进行图像语义分割和语义地图构建,包括:通过结合深度学习技术方法和半稠密的基于视频流的SLAM技术,在SLAM上加入语义信息;对于二维的语义信息,结合了有空间一致性的相连关键帧之间的联系之后,再进行三维建图。4.根据权利要求1所述的一种旋翼无人机避障方法,其特征在于,所述利用相机坐标系与世界坐标系的转化关系获取像素坐标在世界坐标系的表示关系,包括:获取像素平面坐标系与图像平面坐标系之间的第一关系;获取世界坐标系与相机坐标系之间的第二关系;获取相机坐标系与图像平面坐标系之间的第三关系;根据第一关系、第二关系和第三关系获取像素坐标在世界坐标系的表示关系。5.根据权利要求4所述的一种旋翼无人机避障方法,其特征在于,所述根据第一关系、第二关系和第三关系获取像素坐标在世界坐标系的表示关系,包括:1)像素平面坐标系与图像平面坐标系之间的第一关系:像素平面坐标系的原点位于图像的左上角,u轴向右与x轴平行,v轴向下与y轴平行,像素平面坐标系与图像平面坐标系之间,相差了一个缩放和一个原点的平移;假设每一个像素在u轴和v轴方向上的物理尺寸为dx和dy,获得公式:其中,dx和dy分别表示在图像平面坐标系(x,y)的x轴和y轴投影的单位像素;u0,v0是图像平面中心;基于公式(1),利用线性代数的知识把方程用矩阵形式表示如下:
2)世界坐标系与相机坐标系之间的第二关系:世界坐标系通过刚体变换可以得到相机坐标系,通过旋转矩阵R与平移矩阵t来得到,公式如下:其中,(X
C
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。