一种用于机器人线路自动巡检方法技术

技术编号:32539644 阅读:10 留言:0更新日期:2022-03-05 11:36
本发明专利技术公开了一种用于机器人线路自动巡检方法;机器人线路自动巡检方法的具体步骤如下:S1:采用栅格法将整个三维建模地图划分为一级栅格建模地图;S2:划分建立二级栅格建模地图和建立三级栅格建模地图;本发明专利技术在传统固定式栅格的基础上,设置一级栅格建模地图、二级栅格建模地图和三级栅格建模地图,当机器人巡检遇到障碍点时,当机器人巡检时,距离目标点较远时,采用一级栅格建模地图进行路径规划,该地图栅格粒度较大,计算量小,机器人路径规划及行进速度较快,当机器人快要靠近障碍物或者目标点时,采用二级栅格建模地图和三级栅格建模地图进行行进,可以有效提高移动机器人巡检任务完成的效率。巡检任务完成的效率。巡检任务完成的效率。

【技术实现步骤摘要】
一种用于机器人线路自动巡检方法


[0001]本专利技术涉及巡检方法,特别涉及一种用于机器人线路自动巡检方法,属于机器人线路规划


技术介绍

[0002]巡检机器人从起始位置到达目标点的移动过程中,需要进行路径规划和避障,相应方法的选择与处理直接关系到路径规划的准确性与效率"。传统的栅格地图法是将整个环境分成若干个大小相同的栅格,且对于每个栅格指出其中是否存在障碍物。这种方法存在一定的弊端,就是栅格的大小是固定不变的,这样一来,空旷地带时机器人路径规划效率及前进速度与靠近障碍物或目标时的路径规划效率及前进速度都将会是一样的,从而影响了全局效率。
[0003]同时在普通的栅格地图上,栅格粒度与环境描述的精确度还有算法计算量都密切相关,栅格划分太细,障碍物表示很精确,但是算法的计算量会呈指数增加,同时也会占据大量的存储空间;相反,如果栅格粒度太大,移动机器人路径规划就不准确。

技术实现思路

[0004]本专利技术的目的在于提供一种用于机器人线路自动巡检方法,以解决上述
技术介绍
中提出的问题。
[0005]为实现上述目的,本专利技术提供如下技术方案:一种用于机器人线路自动巡检方法,所述机器人线路自动巡检方法的具体步骤如下:
[0006]S1:对整个巡检场地进行三维建模地图,同时在三维建模地图的基础上,采用栅格法将整个三维建模地图划分为一级栅格建模地图,并对地图进行信息编码,标注出三维地图中的障碍物位置;
[0007]S2:在一级栅格建模地图的基础上,在划分建立二级栅格建模地图,同时在二级栅格建模地图的基础上,划分建立三级栅格建模地图,且将一级栅格建模地图中的障碍物位置同样在二级栅格建模地图和三级栅格建模地图中标注出;
[0008]S3:搜索算法生成若干条从起始点到目标点的巡检路径,选择巡检路径后,机器人在一级栅格建模地图中向目标点行进,当碰到一级栅格建模地图中的障碍节点后,启动二级栅格建模地图,进行路径规划,通过该一级栅格建模地图中下的障碍节点后,再按照一级栅格建模地图朝向目标点行进;
[0009]S4:当机器人巡检到目标区域后,再次启动二级栅格建模地图,按照二级栅格建模地图靠近目标点。
[0010]作为本专利技术的一种优选技术方案,步骤S1中,三维建模地图采用激光或者位置扫描仪对巡检场地的环境数据进行扫描和处理,从而生成三维地图。
[0011]作为本专利技术的一种优选技术方案,步骤S1中,将三维建模地图划分为一级栅格建模地图的具体方法如下:
[0012]将三维建模地图划分成等面积的小区域,每个小区域称为一个栅格,每个栅格可以代表一个节点,其中有障碍物的区域可标注为障碍物节点,其中一级栅格建模地图的栅格粒度的大小为巡检机器人本体体积的16倍。
[0013]作为本专利技术的一种优选技术方案,所述二级栅格建模地图的栅格粒度的大小为巡检机器人本体体积的4倍,所述三级栅格建模地图的栅格粒度的大小与巡检机器人本体体积相同。
[0014]作为本专利技术的一种优选技术方案,机器人运动时,通过传感器来获取每个栅格的障碍物信息以及机器人行走的路径信息和定位信息。
[0015]作为本专利技术的一种优选技术方案,步骤S3中,当障碍点处于三级栅格建模地图的栅格区域内时,可打开三级栅格建模地图,搜索算法按照三级栅格建模地图规划避障路线,通过障碍节点后,再按照一级栅格建模地图朝向目标点行进;
[0016]与现有技术相比,本专利技术的有益效果是:
[0017]本专利技术一种用于机器人线路自动巡检方法,在传统固定式栅格的基础上,设置一级栅格建模地图、二级栅格建模地图和三级栅格建模地图,当机器人巡检遇到障碍点时,当机器人巡检时,距离目标点较远时,采用一级栅格建模地图进行路径规划,该地图栅格粒度较大,计算量小,机器人路径规划及行进速度较快,当机器人快要靠近障碍物或者目标点时,采用二级栅格建模地图和三级栅格建模地图进行行进,该地图栅格粒度较小,该方法能够有效地躲避障碍物并且准确到达目标点,可以有效提高移动机器人巡检任务完成的效率。
附图说明
[0018]图1为本专利技术方法流程的结构示意图。
具体实施方式
[0019]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0020]请参阅图1,本专利技术提供了一种用于机器人线路自动巡检方法的技术方案:一种用于机器人线路自动巡检方法,机器人线路自动巡检方法的具体步骤如下:
[0021]S1:对整个巡检场地进行三维建模地图,同时在三维建模地图的基础上,采用栅格法将整个三维建模地图划分为一级栅格建模地图,并对地图进行信息编码,标注出三维地图中的障碍物位置;
[0022]S2:在一级栅格建模地图的基础上,在划分建立二级栅格建模地图,同时在二级栅格建模地图的基础上,划分建立三级栅格建模地图,且将一级栅格建模地图中的障碍物位置同样在二级栅格建模地图和三级栅格建模地图中标注出;
[0023]S3:搜索算法生成若干条从起始点到目标点的巡检路径,选择巡检路径后,机器人在一级栅格建模地图中向目标点行进,当碰到一级栅格建模地图中的障碍节点后,启动二级栅格建模地图,进行路径规划,通过该一级栅格建模地图中下的障碍节点后,再按照一级
栅格建模地图朝向目标点行进;
[0024]S4:当机器人巡检到目标区域后,再次启动二级栅格建模地图,按照二级栅格建模地图靠近目标点。
[0025]步骤S1中,三维建模地图采用激光或者位置扫描仪对巡检场地的环境数据进行扫描和处理,从而生成三维地图。
[0026]步骤S1中,将三维建模地图划分为一级栅格建模地图的具体方法如下:
[0027]将三维建模地图划分成等面积的小区域,每个小区域称为一个栅格,每个栅格可以代表一个节点,其中有障碍物的区域可标注为障碍物节点,其中一级栅格建模地图的栅格粒度的大小为巡检机器人本体体积的16倍。
[0028]二级栅格建模地图的栅格粒度的大小为巡检机器人本体体积的4倍,三级栅格建模地图的栅格粒度的大小与巡检机器人本体体积相同。
[0029]机器人运动时,通过传感器来获取每个栅格的障碍物信息以及机器人行走的路径信息和定位信息。
[0030]根据图1所示,具体的,步骤S3中,当障碍点处于三级栅格建模地图的栅格区域内时,可打开三级栅格建模地图,搜索算法按照三级栅格建模地图规划避障路线,通过障碍节点后,再按照一级栅格建模地图朝向目标点行进。
[0031]在本专利技术的描述中,需要理解的是,指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。
[0032]在本发本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于机器人线路自动巡检方法,其特征在于,所述机器人线路自动巡检方法的具体步骤如下:S1:对整个巡检场地进行三维建模地图,同时在三维建模地图的基础上,采用栅格法将整个三维建模地图划分为一级栅格建模地图,并对地图进行信息编码,标注出三维地图中的障碍物位置;S2:在一级栅格建模地图的基础上,在划分建立二级栅格建模地图,同时在二级栅格建模地图的基础上,划分建立三级栅格建模地图,且将一级栅格建模地图中的障碍物位置同样在二级栅格建模地图和三级栅格建模地图中标注出;S3:搜索算法生成若干条从起始点到目标点的巡检路径,选择巡检路径后,机器人在一级栅格建模地图中向目标点行进,当碰到一级栅格建模地图中的障碍节点后,启动二级栅格建模地图,进行路径规划,通过该一级栅格建模地图中下的障碍节点后,再按照一级栅格建模地图朝向目标点行进;S4:当机器人巡检到目标区域后,再次启动二级栅格建模地图,按照二级栅格建模地图靠近目标点。2.根据权利要求1所述的一种用于机器人线路自动巡检方法,其特征在于:步骤S1中,三维建模地图采用激光或者位置扫描仪对巡检场地的环境数据进行扫...

【专利技术属性】
技术研发人员:高鹏袁兰吴飞周伟华高峰潘晶
申请(专利权)人:杭州摸象大数据科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1