一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

测绘用无人船路线规划方法、系统、存储介质及智能终端与流程

2021-11-05 19:46:00 来源:中国专利 TAG:


1.本技术涉及测绘的领域,尤其是涉及一种测绘用无人船路线规划方法、系统、存储介质及智能终端。


背景技术:

2.无人船是一种借助精确卫星定位和自身传感即可按照预设任务在水面航行的全自动水面机器人。
3.相关技术中,如公开号为cn110118561a的中国专利,一种无人船路径规划方法及无人船;将任务水域划分为至少一个繁忙子区域和至少一个空闲子区域;获取繁忙子区域当前水域信息,确定所述繁忙子区域当前是否有移动障碍物;若所述繁忙子区域没有移动障碍物,则通知无人船对所述繁忙子区域进行测量;否则通知无人船对空闲子区域进行测量。
4.针对上述中的相关技术,发明人认为:无人船在水面上进行检测的时候,在遇到水域面积大的环境中时,一旦对部分位置进行遗漏,就会导致漏测的问题,后期检测以及修复时费时费力,还有改进的空间。


技术实现要素:

5.为了减少对水域检测的遗漏,提高整体的检测能力,本技术提供一种测绘用无人船路线规划方法。
6.第一方面,本技术提供一种测绘用无人船路线规划方法,采用如下的技术方案:一种测绘用无人船路线规划方法,包括:获取当前待检测水域的当前水域地图信息以及当前无人船的当前位置信息;根据当前水域地图信息以生成电子地图;根据从所预设的规划数据库中所存储的电子地图与检测区域进行匹配分析以确定电子地图中所对应的至少一个检测区域;控制无人船围绕其中一个检测区域,并将当前位置信息于检测区域中依次连接以围合成边界线;根据边界线以控制无人船以所预设的检测规则向内巡逻直至铺满当前检测区域,以完成巡逻检测;依次完成全部检测区域直至铺满电子地图。
7.通过采用上述技术方案,通过对当前水域地图信息的获取,从而对电子地图进行建立,以对整个水域的情况进行了解。再通过对无人船的当前位置信息的了解,从而使无人机船在行驶时,能够清楚位于电子地图的具体的位置,按照检测区间中的边界线进行检测,提高检测的准确性,减少漏检测的问题,实用性强。
8.可选的,当前水域地图信息的获取方法包括:无人机于所预设的巡逻高度信息进行图像采集以输出当前图像检测信息;
判断所预设的全部水域所对应的全部水域特征信息是否对应当前图像检测信息中的特性信息;若不对应,则控制无人机继续对当前图像检测信息进行补充获取,直至对应;若对应,则控制无人机于所预设的细节采集高度信息进行图像采集并完善当前图像检测信息,并于完善后输出当前水域地图信息。
9.通过采用上述技术方案,通过无人机以巡逻高度信息所在的高度进行图像的采集,从而知晓大致的整体地图情况,并且再通过细节采集高度信息所在的高度进行细节的图像采集,以对图像进行进一步的细化,提高了整体的图像的完整性以及细节性,实用性强。
10.可选的,规划数据库计算检测区域的方法包括:获取电子地图中的当前边沿信息;根据当前边沿信息与排列标记进行匹配分析以确定当前边沿信息中所对应的排列标记,且排列标记中至少有两种标记;将排列标记中的相同标记互相连接,以将电子地图分割为若干分割区域;判断分割区域的数量是否大于一个;若不大于一个,则将此分割区域定义为检测区域;若大于一个,则判断分割区域的面积是否大于或等于所预设的基准面积;若小于,则将相邻分割区域拼接成一个分割区域,并重复判断分割区域的面积是否大于或等于所预设的基准面积;若大于或等于,则将此区域定义为检测区域。
11.通过采用上述技术方案,在对检测区域进行规划的时候,首先对电子地图中的边沿信息进行获取,再通过排列标记将边沿进行标记,并且将电子地图进行分割,通过对数量的判断,从而对检测区域进行定义,实用性强。
12.可选的,若多辆无人船同步检测,且每个检测区域中均安排一辆无人船,单辆无人船多区域的路线规划方法包括:获取当前无人船的当前激活数量信息以及当前无人船的当前起点位置信息;计算当前起点位置信息至检测区域之间的距离信息;判断检测区域的数量是否小于或等于当前激活数量信息所对应的数量;若小于或等于,将距离信息倒序排列,并根据倒序顺序指派与检测区域的数量向对应的无人船检测;若大于,将距离信息倒序排列,并根据倒序顺序向每个检测区域指派一辆无人船检测;并于检测完成后,根据无人船的当前位置信息以计算出至检测区域之间的移动距离信息,将移动距离信息倒序排列,并按照倒序顺序继续指派无人船检测直至剩余检测区域的数量小于或等于当前激活数量信息所对应的数量,并按照倒序顺序与剩余检测区域所对应的无人船进行检测。
13.通过采用上述技术方案,一旦采用多辆无人船对不同的区域进行检测的时候,可以同时检测多个区域,从而提高整体的检测效率,并且通过对距离的计算,从而减少电能的损耗,节约能源,并且对检测区域的数量也进一步的进行判断,从而指派对应数量的无人船进行合理的检测,实用性强。
14.可选的,若多辆无人船同步检测同一个检测区域时,多辆无人船单区域的路线规划方法包括:获取无人船指派至检测区域中的当前指派数量信息;根据所预设的边沿数据库中所存储的面积图像与边沿点进行匹配分析以确定当前检测区域中面积图像所对应的边沿点;根据当前指派数量信息选择任意不重复的边沿点以确定无人船的起始点;根据所预设的边沿数据库中所存储的当前位置信息与转折点进行匹配分析以确定当前检测区域中与当前位置信息所对应的转折点;控制每辆无人船从起始点至所对应的转折点,并于到达转折点后根据当前位置信息更新转折点以重复循环行驶,直至无转折点以完成检测区域的检测。
15.通过采用上述技术方案,采用多辆无人船在同一个检测区域中进行检测时,通过对边沿点进行了解,再根据指派的数量,从而对起始点以及转折点进行判断,以对检测区域进行检测,减少遗漏。
16.可选的,检测规则的判断方法包括:将边界线以所预设的等间距进行定向标注;计算相邻定向标注之间的夹角的度数并暂存至角度库中;计算角度库中的角度小于所预设的基准角度的数量信息;若数量信息小于所预设的基准数量信息,则无人船沿边界线向内直线往复巡逻;若数量信息大于或等于所预设的基准数量信息,则无人船沿边界线向内螺旋偏移巡逻。
17.通过采用上述技术方案,通过对边界线进行定向标注,再对相邻定向标注之间的夹角进行计算,从而与基准数量信息所对应的数量进行对比,从而选择内螺旋偏移巡逻还是向内直线往复巡逻。
18.可选的,无人船于当前待检测水域上行驶时,遇到漂浮物后,无人船的行驶方法包括:获取当前无人船至异物之间的第一距离检测信息以及当前无人机机至异物之间的第二距离检测信息;判断第一距离检测信息是否小于所预设的基准距离信息;若小于,则控制无人机飞行至当前无人船的当前位置信息,并第二距离检测信息所对应的距离下降至所预设的基准移动距离信息;判断当前异物是否移动;若移动,则无人船按照当前行驶路线继续检测;若不移动,则无人船以所预设的偏移角度避开异物并继续行驶检测。
19.通过采用上述技术方案,通过对漂浮物进行检测,从而判断出是否是需要进行绕行,一旦是漂浮物时就不进行绕行,一旦不是漂浮物时,就进行绕行,从而提高了整体的稳定性。
20.第二方面,本技术提供一种测绘用无人船路线规划系统,采用如下的技术方案:一种测绘用无人船路线规划系统,包括:获取模块,用于获取当前待检测水域的当前水域地图信息以及当前无人船的当前
位置信息;地图生成模块,根据当前水域地图信息以生成电子地图;匹配模块,根据从所预设的规划数据库中所存储的电子地图与检测区域进行匹配分析以确定电子地图中所对应的至少一个检测区域;边界线生成模块,控制无人船围绕其中一个检测区域,并将当前位置信息于检测区域中依次连接以围合成边界线;巡逻模块,根据边界线以控制无人船以所预设的检测规则向内巡逻直至铺满当前检测区域,以完成巡逻检测;依次完成全部检测区域直至铺满电子地图;处理模块,与获取模块、地图生成模块、匹配模块、边界线生成模块以及巡逻模块连接,且用于进行信息的存储以及处理。
21.通过采用上述技术方案,通过对当前水域地图信息的获取,从而对电子地图进行建立,以对整个水域的情况进行了解。再通过对无人船的当前位置信息的了解,从而使无人机船在行驶时,能够清楚位于电子地图的具体的位置,按照检测区间中的边界线进行检测,提高检测的准确性,减少漏检测的问题,实用性强。
22.第三方面,本技术提供一种智能终端,采用如下的技术方案:一种智能终端,包括存储器和处理器,存储器上存储有能够被处理器加载并执行如上述任一种方法的计算机程序。
23.通过采用上述技术方案,智能终端能够通过对当前水域地图信息的获取,从而对电子地图进行建立,以对整个水域的情况进行了解。再通过对无人船的当前位置信息的了解,从而使无人机船在行驶时,能够清楚位于电子地图的具体的位置,按照检测区间中的边界线进行检测,提高检测的准确性,减少漏检测的问题,实用性强。
24.第四方面,本技术提供提供一种计算机存储介质,能够存储相应的程序,具有便于实现减少对水域检测的遗漏,提高整体的检测能力的特点,采用如下的技术方案:一种计算机可读存储介质,存储有能够被处理器加载并执行上述任一种方法的计算机程序。
25.通过采用上述技术方案,计算机可读存储介质中包含对当前水域地图信息的获取,从而对电子地图进行建立,以对整个水域的情况进行了解。再通过对无人船的当前位置信息的了解,从而使无人机船在行驶时,能够清楚位于电子地图的具体的位置,按照检测区间中的边界线进行检测,提高检测的准确性,减少漏检测的问题,实用性强。
26.综上所述,本技术包括以下至少一种有益技术效果:1.减少对水域检测的遗漏,提高整体的检测能力;2.根据无人船的数量不同,进行不同方式的选择,提高检测效率。
附图说明
27.图1是测绘用无人船路线规划的方法流程图。
28.图2是当前水域地图信息的获取方法流程图。
29.图3是规划数据库计算检测区域的方法流程图。
30.图4是单辆无人船多区域的路线规划的方法流程图。
31.图5是多辆无人船单区域的路线规划的方法流程图。
32.图6是检测规则的判断方法流程图。
33.图7是无人船的行驶方法流程图。
具体实施方式
34.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图1

7及实施例,对本技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本技术,并不用于限定本技术。
35.本技术实施例公开一种测绘用无人船路线规划方法,通过对待检测水域的进行了解,从而指派无人船与无人机对待检测水域进行进一步的了解,从而少对水域检测的遗漏,提高对待检测水域的检测能力。
36.参照图1,一种测绘用无人船路线规划方法,包括以下步骤:步骤100:获取当前待检测水域的当前水域地图信息以及当前无人船的当前位置信息。
37.在检测前,工作人员预先知晓去检测的水域,并且能够从数据库中得到当前水域地图信息。
38.同时,无人船上安装gps定位器,从而对无人船的当前位置进行了解,并输出当前位置信息。
39.步骤200:根据当前水域地图信息以生成电子地图。
40.通过获得的当前水域地图信息,从而将水域地图信息转换为平面的电子地图,以方便对路线的规划与显示。
41.步骤300:根据从所预设的规划数据库中所存储的电子地图与检测区域进行匹配分析以确定电子地图中所对应的至少一个检测区域。
42.其中,规划数据库为预设的数据库,并且规划数据库由工作人员根据实际情况进行设置。并且,规划数据库中存储有不同电子地图与不同的检查区域,通过将电子地图进行输入,从而能够从电子地图中分配出至少一个检测区域,检测区域则是将电子地图分割为若干,从而按照检测区域进行检测。
43.步骤400:控制无人船围绕其中一个检测区域,并将当前位置信息于检测区域中依次连接以围合成边界线。
44.控制无人船进入至其中一个检测区域,并且无人船围绕在检测区域内进行检测。无人船的当前位置信息于检测区域中进行依次连接,从而在检测区域中的最外圈预先巡逻一圈,以围合成边界线。
45.步骤500:根据边界线以控制无人船以所预设的检测规则向内巡逻直至铺满当前检测区域,以完成巡逻检测。
46.在获得边界线后,即知晓无人船检测的范围,此时控制无人船以检测规则向内巡逻检测,直至无人船所对应的当前位置信息将电子地图中的当前检测区域进行铺满。
47.在铺满后,就代表完成了这个检测区域的巡逻检测。
48.步骤600:依次完成全部检测区域直至铺满电子地图。
49.每完成一个检测区域就会在电子地图上进行铺满一块,在完成所有检测区域的检测巡逻后,电子地图将会被铺满,从而减少漏测的问题。
50.参照图2,在步骤100中的当前水域地图信息的获取方法包括以下步骤:步骤1000:无人机于所预设的巡逻高度信息进行图像采集以输出当前图像检测信息。
51.无人机于按照巡逻高度信息所对应的巡逻高度进行巡逻,并且巡逻高度信息为预设的高度,由工作人员根据实际情况进行设置,在此不作赘述。
52.无人机在巡逻高度信息所对应的巡逻高度后,通过安装在无人机上的摄像头进行图像采集,以输出当前图像检测信息。
53.步骤1001:判断所预设的全部水域所对应的全部水域特征信息是否对应当前图像检测信息中的特性信息。
54.判断全部水域所对应的全部水域特征信息是否对应当前图像检测信息中的特性信息,其中,全部水域特征信息为预设的信息,由工作人员预先进行了解采集,在此不作赘述。
55.步骤1002:若不对应,则控制无人机继续对当前图像检测信息进行补充获取,直至对应。
56.若全部水域所对应的全部水域特征信息不对应当前图像检测信息中的特性信息,则表示无人机在检测图像的时候,没有采集准确,因此继续对当前图像检测信息进行补充获取,直至全部水域所对应的全部水域特征信息对应当前图像检测信息中的特性信息。
57.步骤1003:若对应,则控制无人机于所预设的细节采集高度信息进行图像采集并完善当前图像检测信息,并于完善后输出当前水域地图信息。
58.若全部水域所对应的全部水域特征信息对应当前图像检测信息中的特性信息,就控制无人机于细节采集高度信息进行图像采集并完善当前图像检测信息。
59.其中,细节采集高度信息为所预设的高度信息,由工作人员根据实际情况进行设置,在此不做赘述。并且在完善后输出当前水域地图信息,从而将水域地图信进行完善。
60.参照图3,在步骤300中的规划数据库计算检测区域的方法包括以下步骤:步骤3000:获取电子地图中的当前边沿信息。
61.电子地图在生成后,将电子地图中的边沿进行框选,从而得到边沿线,即获得边沿信息,边沿信息是为了区分不同检测区域。
62.步骤3001:根据当前边沿信息与排列标记进行匹配分析以确定当前边沿信息中所对应的排列标记,且排列标记中至少有两种标记。
63.其中,排列标记为预设的标记,工作人员可以根据实际情况进行选择,在此不作赘述。排列标记至少有两种标记,以便于连接以及识别。例如排列标记为a、b、c三种字母重复循环。
64.在知晓当前边沿信息后,将排列标记于边沿信息上进行标记,从而在边沿线上确定对应的排列标记。
65.步骤3002:将排列标记中的相同标记互相连接,以将电子地图分割为若干分割区域。
66.将排列标记中的相同标记互相连接,从而将电子地图分割为若干分割区域。
67.步骤3003:判断分割区域的数量是否大于一个。
68.判断分割区域的数量是否大于一个,从而判断出是否是检测区域。
69.步骤3004:若不大于一个,则将此分割区域定义为检测区域。
70.若分割区域的数量不大于一个,就表示无法再分割了,因此就将此分割区域定义为检测区域。
71.步骤3005:若大于一个,则判断分割区域的面积是否大于或等于所预设的基准面积。
72.若分割区域的数量大于一个,再判断分割区域的面积是否大于或等于基准面积,从而判断分割后的面积是否过小,并且基准面积由工作人员根据实际情况进行设定,在此不作赘述。
73.步骤3006:若小于,则将相邻分割区域拼接成一个分割区域,并重复判断分割区域的面积是否大于或等于所预设的基准面积。
74.若分割区域的面积小于基准面积,此时表示分割完的分割区域过小,并将相邻分割区域拼接成一个分割区域,并重复判断分割区域的面积是否大于或等于基准面积。
75.步骤3007:若大于或等于,则将此区域定义为检测区域。
76.在重复拼凑下,若分割区域的面积大于或等于基准面积时,就将此区域定义为检测区域,从而进行检测使用。
77.参照图4,在步骤500中所预设的检测规则中,对无人船的数量进行判断,若多辆无人船同步检测,且每个检测区域中均安排一辆无人船,单辆无人船多区域的路线规划方法包括以下步骤:步骤50010:获取当前无人船的当前激活数量信息以及当前无人船的当前起点位置信息。
78.对当前无人船的激活数量进行判断,在无人船激活时,会触发激活信号,因此对信号的数量进行判断,从而去对无人船的激活数量进行了解,并输出当前激活数量信息。
79.同时无人船在出发前,会将无人船都聚集在一起,以便于充电,因此将汇聚在一起的位置作为起点,并于此处输出当前起点位置信息,而汇聚点会安装gps模块,通过gps模块从而发出定位信号,即输出当前起点位置信息。
80.步骤50011:计算当前起点位置信息至检测区域之间的距离信息。
81.计算当前起点位置信息至检测区域之间的距离信息,而检测区域为一个范围,只要是起点至检测区域范围内的任意一点均可以作为距离信息,而本实施例中,则将距离信息定义为起点至检测区域范围内的最短距离。
82.步骤50012:判断检测区域的数量是否小于或等于当前激活数量信息所对应的数量。
83.判断当前激活数量信息所对应的数量是否小于检测区域的数量,从而对前往检测的无人船的数量进行判断。
84.步骤50013:若小于或等于,将距离信息倒序排列,并根据倒序顺序指派与检测区域的数量向对应的无人船检测。
85.若当前激活数量信息所对应的数量小于或等于检测区域的数量,则表示一次性能够将所有的无人船指派至对应的检测区域中。
86.此时,将距离信息按照倒序排列,并根据倒序顺序指派与检测区域的数量向对应的无人船检测,即按照距离近的优先指派,并且将所有无人船指派至对应的检测区域内进
行检测。
87.步骤50014:若大于,将距离信息倒序排列,并根据倒序顺序向每个检测区域指派一辆无人船检测;并于检测完成后,根据无人船的当前位置信息以计算出至检测区域之间的移动距离信息,将移动距离信息倒序排列,并按照倒序顺序继续指派无人船检测直至剩余检测区域的数量小于当前激活数量信息所对应的数量,并按照倒序顺序与剩余检测区域所对应的无人船进行检测。
88.若当前激活数量信息所对应的数量大于或等于检测区域的数量时,表示无人船的数量不够,无法一次性将无人船指派至所有的检测区域中。此时将距离信息按照倒序进行排列,并且按照倒序顺序向每个检测区域指派一辆无人船进行检测。
89.在检测完成后,根据无人船的当前位置信息以计算出至检测区域之间的移动距离信息,再次将移动距离信息进行倒序排列,并按照倒序顺序继续指派无人船检测至剩余的检测区域中,并且重复直至剩余检测区域的数量小于或等于当前激活数量信息所对应的数量,并按照倒序顺序与剩余检测区域所对应的无人船进行检测。
90.参照图5,在步骤500中所预设的检测规则中,对无人船的数量进行判断,若多辆无人船同步检测同一个检测区域时,多辆无人船单区域的路线规划方法包括以下步骤:步骤50020:获取无人船指派至检测区域中的当前指派数量信息。
91.无人船可以同时指派多辆至检测区域中,指派的数量由人员根据实际情况进行选择,在指派后,输出当前指派数量信息,从而对指派的数量进行输出。
92.步骤50021:根据所预设的边沿数据库中所存储的面积图像与边沿点进行匹配分析以确定当前检测区域中面积图像所对应的边沿点。
93.边沿数据库为预设的数据库,由工作人员预先进行录入,并且边沿数据库中存储有面积图像与边沿点,通过对检测区域中的面积图像从而能够确定面积图像的边沿点。
94.步骤50022:根据当前指派数量信息选择任意不重复的边沿点以确定无人船的起始点。
95.在得到起始点后,不同的无人船位于不同的边沿点,且边沿点之间不重复,从而确定无人船的起始点,无人船的起始点之间可以等距分布,也可以相邻分布,本实施例中优先采用等距分布的方式,从而减少整体的检测时间。
96.步骤50023:根据所预设的边沿数据库中所存储的当前位置信息与转折点进行匹配分析以确定当前检测区域中与当前位置信息所对应的转折点。
97.边沿数据库为预设的数据库,由工作人员根据实际情况进行设置,并且边沿数据库中存储有转折点,并且不同的起始点位置具有不同的转折点。
98.通过对检测区域中当前位置信息进行了解,从而进行转折点的匹配,从而控制无人船进行前往。
99.步骤50024:控制每辆无人船从起始点至所对应的转折点,并于到达转折点后根据当前位置信息更新转折点以重复循环行驶,直至无转折点以完成检测区域的检测。
100.控制每辆无人船从起始点至所对应的转折点后,并且使无人船到达转折点后根据当前位置信息更新新的转折点以重复循环行驶,直至无转折点以完成检测区域的检测。
101.在行驶的过程中,转折点会在无人船到达时进行更新,并且更新的转折点,一旦边沿数据库中所存储的面积图像均已经被无人船所行驶过,就判断为无转折点,此时完成检
测区域的检测。
102.参照图6,在步骤500中,无人船会根据检测规则向内巡逻,其检测规则的判断方法包括以下步骤:步骤50030:将边界线以所预设的等间距进行定向标注。
103.将边界线以等间距进行定向标注,其中等间距为预设的间距,通过将边界线进行等间距进行分离,并且也进行定向标注,从而便于对边界线进行识别。
104.步骤50031:计算相邻定向标注之间的夹角的度数并暂存至角度库中。
105.计算相邻定向标注之间的夹角的度数,并且将所计算的度数暂存至角度库中,以便于后期的调取。
106.步骤50032:计算角度库中的角度小于所预设的基准角度的数量信息。
107.在计算完成角度后,对角度库中的角度小于基准角度的数量进行统计,从而输出数量信息,而基准角度为预设的角度,由工作人员根据实际情况进行设置,在此不作赘述。
108.步骤50033:若数量信息小于所预设的基准数量信息,则无人船沿边界线向内直线往复巡逻。
109.其中,基准数量信息为预设的信息,由工作人员根据实际情况进行设置,在此不作赘述。通过对数量信息与基准数量信息进行对比,从而判断角度库中的角度小于基准角度的数量,若数量信息所对应的数量小于基准数量信息所对应的数量,则控制无人船沿边界线向内直线往复巡逻,即呈“几”字形进行巡逻。
110.步骤50034:若数量信息大于或等于所预设的基准数量信息,则无人船沿边界线向内螺旋偏移巡逻。
111.若数量信息所对应的数量大于或等于基准数量信息时,就控制无人船沿边界线向内螺旋偏移巡逻,即呈螺旋形向内巡逻。
112.参照图7所示,无人船于当前待检测水域上行驶时,遇到漂浮物后,无人船的行驶方法包括以下步骤:步骤700:获取当前无人船至异物之间的第一距离检测信息以及当前无人机机至异物之间的第二距离检测信息。
113.无人船上安装距离传感器,通过距离传感器对周围的距离进行检测,并且距离传感器可以安装多个,从而对四周的状态进行了解,根据无人船至异物之间的距离从而输出第一距离检测信息。
114.并且无人机上也安装距离传感器,无人机于异物上方进行飞行,并对无人机至异物之间的距离进行检测,以输出第二距离检测信息。
115.步骤701:判断第一距离检测信息是否小于所预设的基准距离信息。
116.判断第一距离检测信息所对应的距离是否小于基准距离信息所对应的距离,基准距离信息为预设的信息,并且通过对两者进行对比,从而对距离进行判断。
117.步骤702:若小于,则控制无人机飞行至当前无人船的当前位置信息,并第二距离检测信息所对应的距离下降至所预设的基准移动距离信息。
118.若第一距离检测信息所对应的距离小于基准距离信息所对应的距离,则控制无人机飞行至当前无人船的当前位置信息,此时进行第二距离检测信息的输出,并控制无人机的高度,并将第二距离检测信息所对应的距离下降至基准移动距离信息,从而进行停留。
119.而基准移动距离信息为预设的信息,有工作人员根据实际情况进行设置,在此不作赘述。
120.步骤703:判断当前异物是否移动。
121.无人机在异物的上端,通过无人机上的螺旋桨的气流,对异物进行吹动,从而通过摄像头判断异物是否移动。
122.步骤704:若移动,则无人船按照当前行驶路线继续检测。
123.摄像头对照片进行采集,一旦异物的位置出现移动时,采集的照片中的异物位置也不同,因此则判断为移动,异动移动后,此时无人船按照当前行驶路线继续检测。
124.步骤705:若不移动,则无人船以所预设的偏移角度避开异物并继续行驶检测。
125.若没有移动,则表示异物很重,或者异物不是漂浮在水面上,因此,无人船以偏移角度避开异物并继续行驶检测,其中偏移角度为预设的角度信息,由工作人员根据实际情况进行设置,在此不作赘述。
126.基于同一发明构思,本发明实施例提供一种测绘用无人船路线规划系统,包括:获取模块,用于获取当前待检测水域的当前水域地图信息以及当前无人船的当前位置信息;地图生成模块,根据当前水域地图信息以生成电子地图;匹配模块,根据从所预设的规划数据库中所存储的电子地图与检测区域进行匹配分析以确定电子地图中所对应的至少一个检测区域;边界线生成模块,控制无人船围绕其中一个检测区域,并将当前位置信息于检测区域中依次连接以围合成边界线;巡逻模块,根据边界线以控制无人船以所预设的检测规则向内巡逻直至铺满当前检测区域,以完成巡逻检测;依次完成全部检测区域直至铺满电子地图;处理模块,与获取模块、地图生成模块、匹配模块、边界线生成模块以及巡逻模块连接,且用于进行信息的存储以及处理。
127.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
128.本发明实施例提供一种计算机可读存储介质,存储有能够被处理器加载并执行测绘用无人船路线规划方法的计算机程序。
129.计算机存储介质例如包括:u盘、移动硬盘、只读存储器(read

only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
130.基于同一发明构思,本发明实施例提供一种智能终端,包括存储器和处理器,存储器上存储有能够被处理器加载并执行测绘用无人船路线规划方法的计算机程序。
131.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功
能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
132.以上均为本技术的较佳实施例,并非依此限制本技术的保护范围,本说明书(包括摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或者具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献