【技术实现步骤摘要】
基于自适应视点采样的无人机全覆盖路径规划方法及系统
[0001]本专利技术属于多旋翼无人机路径规划领域,具体涉及一种基于自适应视点采样的无人机全覆盖路径规划方法及系统。
技术介绍
[0002]传统的大型结构表面检测任务中需要工作人员目视检测其表面,或是结合升降台和吊车,实现待检查物体表面检测。但这样的检测方式会消耗许多时间,同时需要专业的工具器械行配合,成本较高。而在近年来,多旋翼无人机由于其灵活轻便和成本低廉的优势被广泛应用在各个领域。本专利技术更是在大型复杂结构如建筑物、大型客机等表面检测任务领域中引入多旋翼无人机,减少了人力劳力,有效地降低了成本,大幅度提高检测效率,提升检测的准确率。
[0003]一般在利用多旋翼无人机进行大型物体表面检测时,需要考虑无人机的飞行航线全面覆盖三维物体表面,以防止无人机的漏检,同时确保无人机与三维物体表面的安全距离,保障无人机以及待检测物体的安全性。然而采用手持遥控器操纵无人机飞行,导致无法评估无人机飞行航线是否达到全面覆盖,同时无人机与待检测物体之间的距离难以保持恒定,增加了检测的时间以及危险性,因此亟需一种高效的针对大型三维结构的全覆盖路径规划方法。
[0004]现有的针对三维结构的无人机全覆路径规划方法大都是对三维空间进行分层,将三维的全覆盖问题转化为二维全覆盖问题来处理,这样的处理方式会导致路径重复率高,路径不合理等问题,降低大型三维结构检测的效率。
技术实现思路
[0005]本专利技术的主要目的在于,克服现有三维全覆盖路径规划算法技术中的 ...
【技术保护点】
【技术特征摘要】
1.一种基于自适应视点采样的无人机全覆盖路径规划方法,其特征在于,包括以下步骤:自适应视点生成首先对空间进行位置和方向的离散化来生成初始视点;然后利用自适应采样比较识别初始视点未覆盖区域;最后在未识别的区域内迭代直至生成合格的视点集合;全覆盖路径生成将上一环节所生成的最终视点集合进行聚类并在内部连接每个聚类;然后将每个聚类与其周围的邻居聚类连接起来,生成搜索图;最后利用熵和邻居距离的概念作为启发函数来生成全覆盖路径;路径覆盖率评估沿着所述全覆盖路径累加计算已经覆盖的待检测结构的体积,以此来计算路径覆盖百分比,在此过程中需要对参考模型进行遮挡剔除。2.根据权利要求1所述的基于自适应视点采样的无人机全覆盖路径规划方法,其特征在于,生成初始视点具体如下:先使用设定的网格分辨率执行基于位置的离散化,生成一组定义3D空间中x,y,z位置的样本无人机航路点;通过对每个位置样本执行基于方向的离散化来生成一组偏航角方向,生成的样本航路点集S由x,y,z坐标和ψ偏航角表示:其中:x
i
,y
i
,z
i
分别为第i个样本航路点无人机在世界坐标系下的坐标;ψ
i
为第i个样本航路点无人机在世界坐标系下的偏航角;通过一个4
×
4变换矩阵来产生每个传感器视点,所述变换矩阵定义传感器相对于无人机机身框架的位置;变换矩阵定义如下:其中:为机体坐标系A与传感器坐标系B两个坐标系之间的位姿变换矩阵,将在机体坐标系A下描述的航路点转换到传感器坐标系B下进行描述;为机体坐标系A与传感器坐标系B两个坐标系之间的旋转变换矩阵,描述这两个坐标系之间的姿态关系;
A
P
B
是A,B两个坐标系之间的平移变换矩阵,描述所述两个坐标系之间的位置关系,位姿变换矩阵在无人机组装好后就已经确定;最后使用基于碰撞和最大最小距离的方法对初始航路点进行过滤;基于碰撞的过滤方法消除模型内部或与模型碰撞的样本视点;基于距离的过滤方法使样本视点在距结构模型的定义距离内可用,该距离基于传感器的最小和最大有效范围来确定,如下:
其中:intersection()为计算射线与模型之间交点数的函数;Ray[(x
i
,y
i
,z
i
),(a,b,c)]是由点i(x
i
,y
i
,z
i
)指向点(a,b,c)的射线;model为待检查三维结构的模型;d
min
为视点i距离模型的最小距离;d
max
为视点i距离模型的最大距离;d
i
为点i距离模型的实际距离;通过以上方法就生成一组传感器初始视点:3.根据权利要求1所述的基于自适应视点采样的无人机全覆盖路径规划方法,其特征在于,利用自适应采样比较识别初始视点未覆盖区域时,以不同的离散化分辨率迭代重复均匀采样过程,并且在...
【专利技术属性】
技术研发人员:李小虎,王云龙,万少可,洪军,祁朋园,邱荣灿,
申请(专利权)人:西安交通大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。