System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及电力巡检领域,尤其涉及一种电力巡检复杂环境的无人机自主避障方法。
技术介绍
1、在现代电力输送系统中,电力线路的巡检是维护电网稳定性和可靠性的关键环节。传统的人工巡检方法效率低、成本高,并伴随着一定的安全风险。近年来,随着无人驾驶技术和人工智能的发展,无人机逐渐成为电力巡检领域的有效工具之一。然而,电力线路通常穿过各种复杂多变的环境,包括山区、森林和城市区域,这给无人机的自主飞行和避障能力带来了严峻挑战。
技术实现思路
1、为了解决上述问题,本专利技术的目的在于提供一种电力巡检复杂环境的无人机自主避障方法,有效提高无人机在电力巡检复杂环境中的避障能力和路径规划效率。
2、为实现上述目的,本专利技术采用以下技术方案:
3、一种电力巡检复杂环境的无人机自主避障方法,其特征在于,包括以下步骤:
4、s1:通过机载的摄像头和传感器获取巡检路径上的图像、lidar、光流传感器和imu数据,使用高频段同步机制,确保摄像头、lidar、光流传感器和imu的数据时间同步;
5、s2:通过ekf滤波算法对多源数据进行融合,经过ekf融合后的状态向量即为最终的无人机位置、速度、和姿态估计结果;
6、s3:使用tiny yolo模型进行实时障碍物检测和识别,所述tiny yolo模型引入双流网络,增强tiny yolo模型在资源受限场景下的检测能力;
7、s4:利用深度学习对图像进行语义分割,获取不同类别物体的位置和状
8、s5:基于语义地图和融合后的状态向量,利用d*lite算法,计算新的安全路径,并动态调整无人机飞行策略,以适应不断变化的环境。
9、进一步的,s2具体为:
10、根据获取的图像、lidar、光流传感器和imu数据,构建无人机的状态表示:
11、
12、其中,p为位置向量,v为速度向量,θ为姿态角;
13、状态转移方程:
14、
15、其中,f是非线性状态转移函数,uk-1是控制输入,wk-1是过程噪声;为对当前时刻k状态的预测;xk-1为上一时刻的状态;
16、状态预测的误差协方差矩阵为:
17、
18、其中,fk-1是雅可比矩阵;pk-1为上一时刻的状态估计误差协方差矩阵;qk-1为过程噪声协方差矩阵;
19、计算预测的测量值:
20、
21、其中,h为测量函数;
22、获取卡尔曼增益:
23、
24、其中,hk为测量函数h对状态的雅可比矩阵;rk为测量噪声协方差矩阵,表示测量不确定性;
25、基于卡尔曼增益,进行状态更新:
26、
27、其中,zk为实际测量值;
28、协方差更新:
29、pk|k=(i-kkhk)pk|k-1;
30、其中,i为单位矩阵;
31、经过ekf融合后的状态向量xk|k为最终的无人机位置、速度、和姿态估计结果。
32、进一步的,使用tinyyolo轻量化模型进行实时障碍物检测和识别,具体如下:
33、将摄像头获取的图像转换为rgb图像;使用tinyyolo的标准卷积架构处理输入rgb图像,在tinyyolo每个卷积层后面嵌入se模块对特征图进行加权,以增强特征图的表达能力,获取空间流的特征图;
34、并行引入一个浅层卷积网络,计算当前帧与前一帧之间的光流,提取运动特征,得到时间流的特征图;
35、将空间流和时间流的特征图进行融合;
36、
37、其中,α是融合权重;为空间流的特征图;ftime为时间流的特征图;ffused为融合后的特征图;
38、使用融合后的特征图继续进行推理,基于tinyyolo输出层进行边界框回归和类别预测。
39、进一步的,se模块对每个卷积层输出的特征图进行加权,突出关键区域的信息,所述se模块包括squeeze操作、excitation操作和scale操作;
40、squeeze操作,对每个通道进行全局平均池化,生成通道描述向量,捕捉每个通道的全局空间信息:
41、
42、其中,zc为生成的通道描述向量;f(i,j,c)为输入特征图在位置(i,j)和通道c的像素值;h,w为特征图的高度和宽度;
43、excitation操作,生成每个通道的权重,通过全连接层对通道的全局信息进行建模并分配重要性:
44、sc=σ(w2δ(w1zc));
45、其中,sc为每个通道的权重,表示该通道的重要性;w1,w2为全连接层的权重矩阵,其中w1将通道向量缩减到较小的维度,w2将缩减后的向量恢复到原始通道数;δ为relu激活函数;σ为sigmoid激活函数;
46、scale操作,使用生成的权重调整输入特征图的每个通道,把注意力集中在有意义的特征上,得到空间流的特征图:
47、
48、进一步的,使用融合后的特征图继续进行推理,基于tinyyolo输出层进行边界框回归和类别预测:
49、根据空间流与时间流的特征图进行融合后的特征图ffused,输入到tinyyolo输出模块;
50、tiny yolo的输出层由卷积层组成,以预测每个网格内的边界框信息和类别概率;
51、卷积层,使用1x1卷积,调整特征图的通道数以适应输出要求:
52、
53、输出层,使用一组卷积在由s×s网格,由融合后的特征图特征图形成,上的每个网格位置,预测b个边界框信息。
54、每个边界框的信息包括:4个边界框坐标(bx,by,bw,bh)、1个置信度、和c个类别概率;
55、
56、根据网格坐标与框的相对坐标解码真实的矩形框:
57、bx=σ(tx)+cx
58、by=σ(ty)+cy
59、
60、其中,tx,ty,tw,th为网络的输出;cx,cy为网格单元坐标,pw,ph为锚框的预定义宽度和高度,σ为sigmoid函数;
61、输出最终的目标检测结果,包括物体的位置和边界框的位置及大小。
62、进一步的,s4具体为:
63、使用深度神经网络deeplab对每帧图像进行语义分割,获得精确的物体级别和每个像素的类别信息;
64、从语义分割提取的类别信息以及tiny yolo的检测结果与lidar的点云进行空间对齐,通过投影关系将图像中的类别标签映射到对应的点云中,生成局部语义几何地图;
65、利用imu提供初始位本文档来自技高网...
【技术保护点】
1.一种电力巡检复杂环境的无人机自主避障方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种电力巡检复杂环境的无人机自主避障方法,其特征在于,所述S2具体为:
3.根据权利要求1所述的一种电力巡检复杂环境的无人机自主避障方法,其特征在于,所述使用Tiny YOLO轻量化模型进行实时障碍物检测和识别,具体如下:
4.根据权利要求3所述的一种电力巡检复杂环境的无人机自主避障方法,其特征在于,所述SE模块对每个卷积层输出的特征图进行加权,突出关键区域的信息,所述SE模块包括Squeeze操作、Excitation操作和Scale操作;
5.根据权利要求3所述的一种电力巡检复杂环境的无人机自主避障方法,其特征在于,所述使用融合后的特征图继续进行推理,基于Tiny YOLO输出层进行边界框回归和类别预测:
6.根据权利要求5所述的一种电力巡检复杂环境的无人机自主避障方法,其特征在于,所述S4具体为:
7.根据权利要求6所述的一种电力巡检复杂环境的无人机自主避障方法,其特征在于,所述利用IMU提供初始位姿用于粗
8.根据权利要求7所述的一种电力巡检复杂环境的无人机自主避障方法,其特征在于,所述使用奇异值分解方法求解旋转矩阵R和平移向量t,具体如下:
9.根据权利要求1所述的一种电力巡检复杂环境的无人机自主避障方法,其特征在于,所述D*Lite算法具体为:
...【技术特征摘要】
1.一种电力巡检复杂环境的无人机自主避障方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种电力巡检复杂环境的无人机自主避障方法,其特征在于,所述s2具体为:
3.根据权利要求1所述的一种电力巡检复杂环境的无人机自主避障方法,其特征在于,所述使用tiny yolo轻量化模型进行实时障碍物检测和识别,具体如下:
4.根据权利要求3所述的一种电力巡检复杂环境的无人机自主避障方法,其特征在于,所述se模块对每个卷积层输出的特征图进行加权,突出关键区域的信息,所述se模块包括squeeze操作、excitation操作和scale操作;
5.根据权利要求3所述的一种电力巡检复杂环境的无人机自主避障方法,其特征在于,所...
【专利技术属性】
技术研发人员:顾广民,刘昊,赵力可,路和平,万飞,郭晓春,代泽荟,刘丁华,白瑞,田毅帅,
申请(专利权)人:内蒙古电力集团有限责任公司鄂尔多斯供电分公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。