基于视觉的变电站巡检机器人导航定位控制方法转让专利

申请号 : CN201610242128.8

文献号 : CN105700532B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 樊绍胜张绍海胡文韬甘彬

申请人 : 长沙理工大学

摘要 :

本发明一种基于视觉的变电站巡检机器人导航定位控制方法,其步骤为:S1:预先设置导航路径和停靠位置标识,巡检机器人通过机器视觉自动识别巡检路径和停靠位置;在变电站道路中铺设导航标志线,在导航标志线上设置不同形状的标识点,用来确定机器人当前巡检位置和重点巡检设备;S2:进行实时视频采集,对机器人进行实时控制。本发明具有抗干扰强、能在复杂路面环境下运行、稳定性好、精度较高等优点。

权利要求 :

1.一种基于视觉的变电站巡检机器人导航定位控制方法,其特征在于,步骤为:S1:预先设置导航路径和停靠位置标识,巡检机器人通过机器视觉自动识别巡检路径和停靠位置;在变电站道路中铺设导航标志线,在导航标志线上设置不同形状的标识点,用来确定机器人当前巡检位置和重点巡检设备;

S2:进行实时视频采集,对机器人进行实时控制;

所述步骤S2中,对实时采集的视频信号进行图像处理,步骤为:

S201:将RBG图像转换为HSV图像模型;下式中R,B,G分别指的是RBG图像的三个分量;下式中H,S,V分别指的是HSV图像的三个分量;

S202:分解HSV图像,对分解后的图像进行处理得到灰度图F;

S203:利用最大类间方差法二值化灰度图F得到二值图像F′;

将二值图像F′描述为二维图像的形式[f(x,y)]m×n,其中图像的大小为m×n,像素点(x,y)的灰度值为f(x,y),L为灰度级总数并且f(x,y)∈{0,1,...L-1},ki为灰度级i在图像中的个数,则其概率:且pi>0,

S1和S2分别为图像的前景类和背景类,灰度级t将前景类与背景类分开,并且前景类S1包含了f(x,y)≤t的像素,背景类S2包含了f(x,y)≥t的像素,则前景类S1和背景类S2的概率分别为p1,p2:前景类S1和背景类S2的类内中心分别为ω1,ω2:

求出类间方差σ2:

σ2=p1(ω1-ω2)2-p2(ω1-ω2)2

最优阈值判别式

只有灰度级阈值t是p1,p2,ω1,ω2的函数,即总存在一个阈值t0使得 选择t0作为分割阈值;

S204:中值滤波与均值滤波相结合图像去噪;

S205:利用Canny算子边缘检测,进行Hough直线检测并重绘导航标志线;

S206:计算重绘导航标志线的质心C(Xc,Yc)的横向偏移量,利用最小二乘法拟合中心直线l1,得到直线l1的倾斜角度θ。

2.根据权利要求1所述的基于视觉的变电站巡检机器人导航定位控制方法,其特征在于,在巡检机器人巡检目标中的每个区域设置若干个不同形状的标识点,作为机器人巡检停靠位置;巡检机器人通过识别不同形状的标识点,以判断区域以及巡检结束点。

3.根据权利要求2所述的基于视觉的变电站巡检机器人导航定位控制方法,其特征在于,所述标识点的形状为圆形标志、矩形标志、或三角形标志。

4.根据权利要求3所述的基于视觉的变电站巡检机器人导航定位控制方法,其特征在于,所述巡检机器人从出发点绕变电站巡检一周回到起始点,实现路径规划和路径标定。

5.根据权利要求1~4中任意一项所述的基于视觉的变电站巡检机器人导航定位控制方法,其特征在于,所述巡检机器人初始状态位于导航标志线中间,运行过程中根据视频信息给出的偏移量Δ,将其给到控制器,控制器据此调节左右轮转速来控制巡检机器人的行走方向,完成当前位置的实时调整。

6.根据权利要求5所述的基于视觉的变电站巡检机器人导航定位控制方法,其特征在于,所述巡检机器人反馈的当前状态,当巡检机器人处于丢线状态的时候通过调节使巡检机器人回到导航标志线中间。

7.根据权利要求6所述的基于视觉的变电站巡检机器人导航定位控制方法,其特征在于,当巡检机器人处于丢线状态的时候,执行丢线立即停车;根据巡检机器人丢线时拟合中心线的倾斜角度的连续变化量与车体偏移量Δ的正负判断当前是否丢线及丢线方向,通过差速调节左右轮使巡检机器人转向回到导航标志线的方向,巡检机器人回到导航标志线上时停车,停止差速调节开始正常行走。

说明书 :

基于视觉的变电站巡检机器人导航定位控制方法

技术领域

[0001] 本发明主要涉及到变电站的自动化巡检设备领域,特指一种基于视觉的变电站巡检机器人导航定位控制方法。

背景技术

[0002] 随着科技的进步,变电站的自动化巡检设备(如:巡检机器人)得到了广泛的应用,自动化巡检设备的巡检功能也越来越强大。上述自动化巡检设备的巡检效果的好坏与所采用的导航方法直接相关。
[0003] 目前,变电站巡检机器人采用的导航方法有磁轨迹导航、惯性导航、GPS导航和视觉导航。在实际使用中发现,磁轨迹导航虽然具有导航原理简单可靠、定位精度高等优点,但该导航方式磁轨迹需要人工铺设,对变电站现有路面布局做很大调整,路径灵活性差,不利于实际操作。惯性导航需要在工作环境中安装无线信号收发装置,稳定性相对较差。GPS导航目前的精确度较低,不能适应变电站安全的要求。视觉导航通过获取大量的图像信息来控制机器人行走,但变电站机器人在室外行巡检工作,不可避免要受到光照强度变化和地面情况的影响,因此抗干扰视觉机器人来越来越受到关注。

发明内容

[0004] 本发明要解决的技术问题就在于:针对现有技术存在的技术问题,本发明提供一种抗干扰强、能在复杂路面环境下运行、稳定性好、精度较高的基于视觉的变电站巡检机器人导航定位控制方法。
[0005] 为解决上述技术问题,本发明采用以下技术方案:
[0006] 一种基于视觉的变电站巡检机器人导航定位控制方法,其步骤为:
[0007] S1:预先设置导航路径和停靠位置标识,巡检机器人通过机器视觉自动识别巡检路径和停靠位置;在变电站道路中铺设导航标志线,在导航标志线上设置不同形状的标识点,用来确定机器人当前巡检位置和重点巡检设备;
[0008] S2:进行实时视频采集,对机器人进行实时控制。
[0009] 作为本发明方法的进一步改进:在巡检机器人巡检目标中的每个区域设置若干个不同形状的标识点,作为机器人巡检停靠位置;巡检机器人通过识别不同形状的标识点,以判断区域以及巡检结束点。
[0010] 作为本发明方法的进一步改进:所述标识点的形状为圆形标志、矩形标志、或三角形标志。
[0011] 作为本发明方法的进一步改进:所述巡检机器人从出发点绕变电站巡检一周回到起始点,实现路径规划和路径标定。
[0012] 作为本发明方法的进一步改进:所述巡检机器人初始状态位于导航标志线中间,运行过程中根据视频信息给出的偏移量Δ,将其给到控制器,控制器据此调节左右轮转速来控制巡检机器人的行走方向,完成当前位置的实时调整。
[0013] 作为本发明方法的进一步改进:所述巡检机器人反馈的当前状态,当巡检机器人处于丢线状态的时候通过调节使巡检机器人回到导航标志线中间。
[0014] 作为本发明方法的进一步改进:当巡检机器人处于丢线状态的时候,执行丢线立即停车;根据巡检机器人丢线时拟合中心线的倾斜角度的连续变化量与车体偏移量Δ的正负判断当前是否丢线及丢线方向,通过差速调节左右轮使巡检机器人转向回到导航标志线的方向,巡检机器人回到导航标志线上时停车,停止差速调节开始正常行走。
[0015] 作为本发明方法的进一步改进:所述步骤S2中,对实时采集的视频信号进行图像处理,步骤为:
[0016] S201:将RBG图像转换为HSV图像模型;下式中R,B,G分别指的是RBG图像的三个分量;下式中H,S,V分别指的是HSV图像的三个分量;
[0017]
[0018] S202:分解HSV图像,对分解后的图像进行处理得到灰度图F;
[0019]
[0020] S203:利用最大类间方差法二值化F得到二值图像F′;
[0021] 将二值图像F′描述为二维图像的形式[f(x,y)]m×n,其中图像的大小为m×n,像素点(x,y)的灰度值为f(x,y),L为灰度级总数并且f(x,y)∈{0,1,...L-1},ki为灰度级i在图像中的个数,则其概率:
[0022] 且
[0023] S1和S2分别为图像的前景类和背景类,灰度级t将前景类与背景类分开,并且前景类S1包含了f(x,y)≤t的像素,背景类S2包含了f(x,y)≥t的像素,则前景类S1和背景类S2的概率分别为p1,p2:
[0024]
[0025] 前景类S1和背景类S2的类内中心分别为ω1,ω2:
[0026]
[0027] 求出类间方差σ2:
[0028] σ2=p1(ω1-ω2)2-p2(ω1-ω2)2
[0029] 最优阈值判别式
[0030]
[0031] 只有灰度级阈值t是p1,p2,ω1,ω2的函数,即总存在一个阈值t0使得选择t0作为分割阈值;
[0032] S204:中值滤波与均值滤波相结合图像去噪;
[0033] S205:利用Canny算子边缘检测,进行Hough直线检测并重绘导航标志线;
[0034] S206:计算重绘导航标志线的质心C(Xc,Yc)的横向偏移量Δ,利用最小二乘法拟合中心直线l1,得到l1的倾斜角度θ。
[0035] 与现有技术相比,本发明的优点在于:本发明的基于视觉的变电站巡检机器人导航定位控制方法,抗干扰强、实施简单、稳定性好、精度较高,可以在复杂路面环境下运行。本发明通过在变电站道路上合理规划机器人巡检路线,布置导航路径和巡检位置信息,使得机器人可以全面巡检到变电站的设备。

附图说明

[0036] 图1是本发明实施例的机器人导航路径规划示意图;
[0037] 图2是本发明实施例的机器人导航控制示意图;
[0038] 图3是本发明实施例的机器人图像处理步骤流程图。
[0039] 图4是本发明实施例的机器人丢线处理步骤流程图;

具体实施方式

[0040] 以下将结合说明书附图和具体实施例对本发明做进一步详细说明。
[0041] 本发明的基于视觉的变电站巡检机器人导航定位控制方法,步骤为:
[0042] S1:预先设置导航路径和停靠位置标识,巡检机器人通过机器视觉自动识别巡检路径和停靠位置。
[0043] 机器人根据视觉导航标志线进行巡检,本发明在变电站道路中铺设导航标志线(如,宽度为150mm的黄色标志线)。机器人从出发点绕变电站巡检一周回到起始点,机器人能适应变电站实际地形狭小、存在急弯等路径,实现路径规划。
[0044] 本发明进一步在标志线上设置不同形状的标识点,用来确定机器人当前巡检位置和重点巡检设备。如图1所示,本实施例中将变电站巡检路径规划为四个区域,每个区域设置三个标识点:圆形标志、矩形标志、三角形标志,作为机器人巡检停靠位置。机器人的初始位置位于Ⅰ区,每走过一个弯道跨过一个区,其中机器人从Ⅳ进入Ⅰ区并识别圆形标志是表示巡检结束。
[0045] S2:进行实时视频采集,对机器人进行实时控制。
[0046] 机器人初始状态位于导航标志线中间,运行过程中根据视频信息给出的偏移量Δ,将其给到控制器,控制器据此采用非线性PID控制算法,调节左右轮转速(即差速调节)来控制机器人行走方向,使其在狭小道路中或弯道都能平稳运行并实时调整当前位置。
[0047] 在上述过程中,进一步根据机器人反馈的当前状态来进行控制。机器人检测当前状态:在线、丢线等。参见图2和图4,当机器人处于丢线状态的时候通过一系列智能调节动作回到导航标志线中间。主要包括:丢线立即停车,根据机器人丢线时拟合中心线的倾斜角度的连续变化量与车体偏移量Δ的正负判断当前是否丢线及丢线方向,通过差速调节左右轮使机器人转向回到导航标志线的方向,机器人回到导航标志线上时停车,停止差速调节开始正常行走。
[0048] 在上述步骤S2中,对实时采集的视频信号(包括道路原始视频信息)进一步进行图像处理。如图3所示,根据实时采集的道路原始视频信息,针对变电站存在各种复杂路面状况包括各种恶劣天气环境如强光照、阴影、下雨,和恶劣路面情况如路面积水、泥沙打滑、路面坑洼不平、枯草,落叶等杂物,本发明采用与之对应的图像处理方法。具体步骤为:
[0049] S201:将RBG图像转换为HSV图像模型;下式中R,B,G分别指的是RBG图像的三个分量;下式中H,S,V分别指的是HSV图像的三个分量;
[0050]
[0051] S202:分解HSV图像,对分解后的图像进行数学运算得到灰度图F;
[0052]
[0053] S203:利用Otsu(最大类间方差法)二值化F得到二值图像F′;
[0054] Otsu自适应阈值分割方法是基于直方图的基础上,即图像的灰度级分布特征,将二值图像F′描述为二维图像的形式[f(x,y)]m×n,其中图像的大小为m×n,像素点(x,y)的灰度值为f(x,y),L为灰度级总数并且f(x,y)∈{0,1,...L-1},ki为灰度级i在图像中的个数,则其概率:
[0055] 且
[0056] S1和S2分别为图像的前景类和背景类,灰度级t将前景类与背景类分开,并且前景类S1包含了f(x,y)≤t的像素,背景类S2包含了f(x,y)≥t的像素,则前景类S1和背景类S2的概率分别为p1,p2:
[0057]
[0058] 前景类S1和背景类S2的类内中心分别为ω1,ω2:
[0059]
[0060] 求出类间方差σ2:
[0061] σ2=p1(ω1-ω2)2-p2(ω1-ω2)2
[0062] 最优阈值判别式
[0063]
[0064] 只有灰度级阈值t是p1,p2,ω1,ω2的函数,即总存在一个阈值t0使得选择t3作为分割阈值,这样选择出来的分割阈值才最佳,使得每一帧图像达到最佳分割效果。
[0065] S204:中值滤波与均值滤波相结合图像去噪;
[0066] S205:利用Canny算子边缘检测,进行Hough直线检测并重绘导航标志线;
[0067] S206:计算重绘导航标志线的质心C(Xc,Yc)的横向偏移量Δ,利用最小二乘法拟合中心直线l1,得到l1的倾斜角度θ;
[0068] Δ计算过程
[0069] ①计算每一行像素值不为零点的X坐标偏移量的加权平均值 在第n行中包含k个像素值不为零的点,n为其Y坐标,xi为X坐标,所有k不等于零的行总数为m。
[0070]
[0071] ②计算偏移量Δ:
[0072]
[0073] 以上仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,应视为本发明的保护范围。