The invention discloses an automatic cleaning method and system for water surface garbage based on a cloud server. The method comprises the following steps: receiving a water area to be cleaned selected by a user based on map data; judging whether the water area is first cleaned up; and feeding back the judgment result to the user terminal; if so, basing on the above mentioned The waters boundary coordinates determine the area to be cleaned and plan the cleaning path; if not, the cleaning path is planned by machine learning based on the historical garbage cleaning data stored in the cloud server; the garbage cleaning boat cleans up according to the cleaning path and records the garbage cleaning data in real time and sends it to the cloud server. The invention can realize the automatic comprehensive cleaning of water surface garbage, and has more pertinence and saves manpower and material resources compared with the existing technology.
【技术实现步骤摘要】
基于云端服务器的水面垃圾自动清理方法与系统
本专利技术属于水域环保
,尤其涉及一种基于云端服务器的水面垃圾自动清理方法和系统。
技术介绍
传统的水面垃圾清扫方式为人工打捞清理,随着自动化技术的发展,国内外出现了一些新型水面垃圾清理技术,如大型自动水面垃圾清理船、遥控式水面垃圾清理船等半自动化设备。其中,大型自动化水面垃圾清理船通过船只驾驶员操纵,清理水面垃圾,相对于传统人工打捞方式有较高的清理效率。遥控式水面垃圾清理船利用NRF通信技术、实时图像传输等技术,实现了人在岸边远程监测控制清理船运行的技术,此种清理船体型较小,成本相对较低,具有一定的实用价值。为了提高清理自动化,技术人员还研发了一种基于机器视觉的垃圾清理船,基于在水面上拍摄的图像进行垃圾识别进而清理。现有的垃圾清理方案存在以下问题:大型自动化水面垃圾清理船和遥控式清理船都需要人工驾驶船只或人工操作,自动化程度不高;多存在同一区域重复清理的问题,清理效率较低;为了实现整个水域的全面清理,目前已有的清理方案大多依靠地毯式扫描“偶遇”垃圾进行清理,清理效率较低;对于使用燃油驱动的水面垃圾清理船而言,其易对水域造成二次污染,且能耗较高,不利于清理船的持久续航。因此,如何实现水面垃圾自动化全面清理的效率,节约人力物力,是本领域技术人员目前迫切解决的技术问题。
技术实现思路
为克服上述现有技术的不足,本专利技术提供了一种基于云端服务器的水面垃圾自动清理方法和系统,该系统基于用户在用户终端上对待清理水域的选择,依赖于水面垃圾的分布规律,并且引入机器学习的方法,根据垃圾的历史清理数据进行路径规划,控制垃圾清理 ...
【技术保护点】
1.一种基于云端服务器的水面垃圾自动清理方法,其特征在于,包括以下步骤:接收用户基于地图数据选择的待清理水域区域;判断所述水域是否为首次清理,并向所述用户终端反馈判断结果,若是,则基于所述水域边界坐标确定待清理区域并规划清理路径;若否,则基于云端服务器存储的历史垃圾清理数据,采用机器学习的方法规划清理路径;垃圾清理船根据所述清理路径进行清理,实时记录垃圾清理数据并发送至云端服务器。
【技术特征摘要】
1.一种基于云端服务器的水面垃圾自动清理方法,其特征在于,包括以下步骤:接收用户基于地图数据选择的待清理水域区域;判断所述水域是否为首次清理,并向所述用户终端反馈判断结果,若是,则基于所述水域边界坐标确定待清理区域并规划清理路径;若否,则基于云端服务器存储的历史垃圾清理数据,采用机器学习的方法规划清理路径;垃圾清理船根据所述清理路径进行清理,实时记录垃圾清理数据并发送至云端服务器。2.如权利要求1所述的一种基于云端服务器的水面垃圾自动清理方法,其特征在于,所述垃圾清理数据包括每个垃圾清理点的垃圾清理位置、时间和垃圾数量。3.如权利要求1所述的一种基于云端服务器的水面垃圾自动清理方法,其特征在于,判断所述水域是否为首次清理包括:获取所述待清理水域的边界坐标;根据所述边界坐标和云端服务器存储的历史垃圾清理数据,判断是否是首次清理。4.如权利要求1所述的一种基于云端服务器的水面垃圾自动清理方法,其特征在于,所述基于所述水域边界坐标确定待清理区域并规划清理路径具体包括:将所述水域边界向内部缩进设定距离得到内边界,水域边界和内边界之间的区域即待清理区域,将待清理区域进行节点化;基于遍历式清理的原则规划清理路径。5.如权利要求1所述的一种基于云端服务器的水面垃圾自动清理方法,其特征在于,所述基于云端服务器存储的历史垃圾清理数据,采用机器学习的方法规划清理路径具体包括:根据历史垃圾清理数据,获取该水域中的垃圾清理点,基于垃圾数量超过预设阈值的点,根据蚂蚁算法进行路径规划得出一条遍及垃圾聚集区的最短路径并进行存储。6.如权利要求5所述的一种基于云端服务器的水面垃圾自动清理方法,其特征在于,所述路径每隔一个月重新规划一次。7.一种基于云端服务器的水面...
【专利技术属性】
技术研发人员:苏柳桢,周航,郝明晟,王立志,张文丽,
申请(专利权)人:山东大学,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。