CN108921257A - 一种清洗无人机及存储介质 - Google Patents

一种清洗无人机及存储介质 Download PDF

Info

Publication number
CN108921257A
CN108921257A CN201811015741.1A CN201811015741A CN108921257A CN 108921257 A CN108921257 A CN 108921257A CN 201811015741 A CN201811015741 A CN 201811015741A CN 108921257 A CN108921257 A CN 108921257A
Authority
CN
China
Prior art keywords
user
unmanned plane
interim
dimensional code
cleaning
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811015741.1A
Other languages
English (en)
Inventor
喻明明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Yanben Brand Design Co Ltd
Original Assignee
Shenzhen Yanben Brand Design Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Yanben Brand Design Co Ltd filed Critical Shenzhen Yanben Brand Design Co Ltd
Priority to CN201811015741.1A priority Critical patent/CN108921257A/zh
Publication of CN108921257A publication Critical patent/CN108921257A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • G06K17/0022Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisious for transferring data to distant stations, e.g. from a sensing device
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/10Simultaneous control of position or course in three dimensions
    • G05D1/101Simultaneous control of position or course in three dimensions specially adapted for aircraft

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Navigation (AREA)

Abstract

本申请公布了一种清洗无人机及存储介质,其中,该无人机获得清洗任务指令,识别任务指令,获取指令信息;无人机根据用户资料及任务指令信息生成的临时验证码生成临时二维码,并将所述临时二维码发送给用户用以留存;无人机根据用户的位置进行路线规划,导航飞行抵达用户位置;无人机扫描用户留存的临时二维码,对用户进行认证;无人机执行用户的清洗请求。本申请通过无人机的指令识别模块、二维码生成模块和扫描模块识别任务指令获取用户请求信息与位置信息,生成临时验证码与临时二维码,无人机根据规划路线飞行达用户位置进行临时二维码的扫描认证和清洗操作,提高权限验证密码的安全性和用户请求的保密性。

Description

一种清洗无人机及存储介质
技术领域
本申请涉及无人机领域,尤其涉及一种清洗无人机及存储介质。
背景技术
随着无人机技术的飞速发展,无人机开始被投入到越来越多的领域。无人机最开始是应用于军队,作为一种非常便利,又低风险的无人机器,通常被用来做无人机侦查,监视与打击***的工作,比如美国的“捕食者”,中国的“翼龙”等都是军用无人机。当无人机进入民用领域后,迎来了无人机发展的高潮,如中国深圳的大疆科技有限公司开发的大疆无人机更是名誉全球,也带动了无人机类型的发展,有农用洒水无人机,森林火灾监控无人机,航拍无人机等,快递与外卖行业都在开发相应的无人机。
在高楼林立的今天,也为高楼清洗企业带来新的商机,传统的人工高空清洗作业具有非常高的危险性,在科技发展的带动下出现了新的清洗机器—高空清洗无人机。清洗无人机也分为很多种,主要分为人工控制清洗无人机和智能清洗无人机,现有技术的智能无人机认证方式是设置权限密码,权限密码是固定设置的,保密性比较低,容易被盗取,导致用户需求得不到有效实现。
申请内容
本申请的目的是针对上述现有技术存在的缺陷,提供一种清洗无人机的定位方法、***、无人机及存储介质。
本申请采用的技术方案是,提供一种清洗无人机的定位方法,所述方法包括:
无人机获得清洗任务指令;
无人机识别任务指令,获取指令信息;
无人机调取数据库的用户资料,将用户资料和任务指令信息整理合并;
根据用户资料及任务指令信息生成的临时验证码生成临时二维码,并将所述临时二维码发送给用户用以留存;
无人机根据指令信息获取到用户的位置信息,进行路线规划,通过规划路线导航飞行抵达用户位置;
无人机扫描用户留存的所述临时二维码,识别所述用户留存的临时二维码的信息,对用户留存的临时二维码进行验证;
验证通过,无人机通过清洗装置执行用户的清洗请求。
优选的,所述无人机识别任务指令包括:
通过设置在无人机内的指令识别装置识别任务指令得到用户请求的清洁内容;
所述指令还包括:用户定位位置信息和用户位置的详细地址。
用户的请求内容中包含用户需要清洁的外墙材料和清洁区域,所述外墙材料可以是玻璃外墙,也可以是瓷砖外墙,也可以是玻璃和瓷砖都有的外墙,无人机根据用户需要清洁的材料配置相应的清洁装置,针对性清洁能提高清洁效果;所述清洁区域是用户根据清洁需要划定的小范围外墙;所述用户位置信息和位置详细地址是无人机规划飞行路线的依据。
优选的,所述根据用户资料及任务指令信息生成的临时验证码生成临时二维码,并将所述临时二维码发送给用户用以留存包括:
无人机通过数据通信装置连接网络,调取清洁无人机基站数据库的用户注册时的用户个人资料;
所述临时验证码为字母与数字随机组合的密码,所述临时验证码用作与用户留存的临时二维码内的临时验证码做匹配比较;
无人机通过二维码转换装置根据用户个人资料及指令信息生成临时验证码,又根据临时验证码生成临时二维码,将所述临时二维码发送给用户留存作为二次扫描的用户身份认证;
所述临时二维码在无人机完成清洗工作向用户反馈后就失去效果,不能再次使用。
通过生成的临时验证码和临时二维码来提高验证密码的安全性,临时验证码和临时二维码在无人机完成清洗任务后便失效,进一步提高了用户请求的保密性;将无人机生成的临时验证码和用户留存的临时二维码内的临时验证码进行匹配比较,确保操作请求为用户本人行为。
优选的,无人机根据指令信息获取到用户定位的位置信息,进行路线规划,通过规划路线导航飞行抵达用户位置包括:
无人机设置有3D模拟地图平台和导航定位***,将用户定位位置信息和定位的位置详细地址在3D模拟地图上进行标识;
通过导航定位***对无人机位置定位获得无人机位置,将无人机位置与用户指定位置在地图平台上进行路线规划,根据规划的路线导航飞行抵达用户位置。
使用GPS导航定位***可以准确的获取位置信息,在做路线规划时可以提供有效的地理位置信息,提高线路的准确性;3D模拟地图能显示用户的具体楼层,使无人机能一次抵达,不需要多次联系用户。
提供一种清洗无人机的定位***,所述***包括:
获取任务指令模块,用于接收清洗无人机基站发送的任务指令;
指令识别模块,用于识别清洗无人机基站发送的任务指令;
二维码生成模块,用于根据数据库中的用户个人资料及任务指令信息生成的临时验证码生成临时二维码,所述临时二维码在无人机完成清洗工作向用户反馈后就失去效果,不能再次使用;
发送模块,用于将二维码生成模块生成的临时二维码发送给用户,用户接收到所述临时二维码,并留存所述接收到的临时二维码;
导航定位模块,用于根据用户信息获取到用户定位的指定位置和无人机位置在地图平台上进行路线规划,通过规划路线导航飞行抵达用户位置;
扫描识别模块,用于对用户留存的临时二维码进行扫描,识别出所述用户留存的临时二维码内的临时验证码,与无人机根据数据库中的用户个人资料及任务指令信息生成的临时验证码做匹配比较;
响应模块,用于当验证通过后,执行用户的清洗请求。
优选的,所述指令识别模块包括:
请求识别子模块,用于识别用户的请求清洗材料和清洗区域;
位置识别子模块,用于识别用户定位的位置信息和用户位置的详细地址。
无人机根据用户提供的外墙材料信息使用相应的清洗装置,用以提高清洗的效果,所述定位的位置信息和用户位置的详细地址为无人机规划飞行路线提供依据,便于无人机能一次飞行抵达用户位置。
优选的,所述导航定位模块包括:
定位子模块,用于将用户定位的指定位置在地图平台上进行标识,设置在无人机内部的GPS定位装置定位无人机位置,将无人机位置标识在地图平台上,获取无人机与用户定位的位置距离;
导航子模块,用于通过在地图平台上对无人机与用户定位的位置进行路线规划,得到多条路线,选择最优一条路线作为无人机飞行路线,无人机根据最优路线导航飞行达用户定位的位置。
优选的,所述扫描识别模块包括:
扫描子模块,用于扫描用户留存的临时二维码,将扫描到的所述用户留存的临时二维码发送到识别匹配子模块;
识别匹配子模块,用于识别用户留存的临时二维码,获取所述用户留存的临时二维码内的临时验证码,将所述用户留存的临时二维码内的临时验证码和无人机根据数据库中的用户个人资料及任务指令信息生成的临时验证码进行匹配,匹配正确就执行清洗任务,匹配不正确就向清洗无人机基站和用户反馈。
所述临时验证码的配对比较作为确定用户是否为本人操作的重要依据,只用通过验证码配对比较后无人机才能对用户需要清洗的区域进行清洗,避免出现误操作的情况。
提供一种清洗无人机,所述无人机包括:存储器、处理器、通信装置、图像采集装置以及清洗装置,其中,所述存储器用于存储可执行程序代码和数据,所述通信装置用于所述无人机与其他设备进行通信交互,所述处理器用于调用所述存储器存储的可执行程序代码,执行以下步骤:
获得清洗任务指令;
识别任务指令,获取指令信息;
调取所述存储器存储的数据库中的用户资料,将用户资料和任务指令信息整理合并;
根据用户资料及任务指令信息生成的临时验证码生成临时二维码,并控制所述通信装置将所述临时二维码发送给用户用以留存;
根据指令信息获取到用户的位置信息,进行路线规划,通过规划路线控制所述无人机飞行抵达用户位置;
控制所述图像采集装置扫描用户留存的所述临时二维码,识别所述用户留存的临时二维码的信息,对用户留存的临时二维码进行验证;
验证通过,控制所述清洗装置执行用户的清洗请求。
优选的,所述处理器识别任务指令的方式包括:
识别任务指令得到用户请求的清洁内容;
所述任务指令还包括:用户定位位置信息和用户位置的详细地址。
优选的,所述处理器根据用户资料及任务指令信息生成的临时验证码生成临时二维码,并控制所述通信装置将所述临时二维码发送给用户用以留存的方式包括:
控制所述无人机连接网络,调取清洁无人机基站数据库的用户注册时的用户个人资料;
根据用户个人资料及指令信息生成临时验证码,又根据临时验证码生成临时二维码,控制所述通信装置将所述临时二维码发送给用户留存作为二次扫描的用户身份认证;
其中,所述临时验证码为字母与数字随机组合的密码,所述临时验证码用作与用户留存的临时二维码内的临时验证码做匹配比较;所述临时二维码在无人机完成清洗工作向用户反馈后就失去效果,不能再次使用。
优选的,所述无人机还包括定位装置,所述处理器根据指令信息获取到用户定位的位置信息,进行路线规划,通过规划路线控制所述无人机飞行抵达用户位置的方式包括:
将用户定位的位置信息和定位的位置详细地址在3D模拟地图上进行标识;
控制所述定位装置对无人机位置定位获得无人机位置,将无人机位置与用户定位的位置信息在地图平台上进行路线规划,根据规划的路线控制所述无人机飞行抵达用户位置。
提供一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
获得清洗任务指令;
识别任务指令,获取指令信息;
调取数据库的用户资料,将用户资料和任务指令信息整理合并;
根据用户资料及任务指令信息生成的临时验证码生成临时二维码,并将所述临时二维码发送给用户用以留存;
根据指令信息获取到用户的位置信息,进行路线规划,通过规划路线控制无人机飞行抵达用户位置;
扫描用户留存的所述临时二维码,识别所述用户留存的临时二维码的信息,对用户留存的临时二维码进行验证;
验证通过,通过所述无人机中的清洗装置执行用户的清洗请求。
优选的,所述处理器识别任务指令的方式包括:
识别任务指令得到用户请求的清洁内容;
所述任务指令还包括:用户定位位置信息和用户位置的详细地址。
优选的,所述处理器根据用户资料及任务指令信息生成的临时验证码生成临时二维码,并将所述临时二维码发送给用户用以留存的方式包括:
控制所述无人机连接网络,调取清洁无人机基站数据库的用户注册时的用户个人资料;
根据用户个人资料及指令信息生成临时验证码,又根据临时验证码生成临时二维码,将所述临时二维码发送给用户留存作为二次扫描的用户身份认证;
其中,所述临时验证码为字母与数字随机组合的密码,所述临时验证码用作与用户留存的临时二维码内的临时验证码做匹配比较;所述临时二维码在无人机完成清洗工作向用户反馈后就失去效果,不能再次使用。
优选的,所述处理器根据指令信息获取到用户定位的位置信息,进行路线规划,通过规划路线控制无人机飞行抵达用户位置的方式包括:
将用户定位的位置信息和定位的位置详细地址在3D模拟地图上进行标识;
通过无人机中的定位装置对无人机位置定位获得无人机位置,将无人机位置与用户定位的位置信息在地图平台上进行路线规划,根据规划的路线控制所述无人机飞行抵达用户位置。
与现有技术相比,本申请至少具有以下有益效果:本申请通过无人机内的指令识别模块、二维码生成模块、扫描模块和响应模块识别任务指令获取用户请求信息与用户定位的位置信息,生成临时验证码与临时二维码,无人机根据无人机位置与用户位置规划路线飞行达用户位置进行临时二维码的扫描认证和清洗操作,无人机清洗完成,临时验证码和临时二维码失效,提高了权限验证的安全性和用户请求的保密性。
附图说明
图1为本申请实施例一种清洗无人机的定位方法流程图;
图2为本申请实施例一种清洗无人机的定位***模块框图;
图3为图2中12部分的内部子模块框图;
图4为图2中14部分的内部子模块框图;
图5为图2中15部分的内部子模块框图;
图6为本申请实施例一种清洗无人机的结构示意图。
具体实施方式
下面描述本申请的优选实施方式,本领域普通技术人员将能够根据下文所述用本领域的相关技术加以实现,并能更加明白本申请的创新之处和带来的益处。
本申请提出了一种清洗无人机的定位方法,该清洗无人机的定位方法实施在一种城市高空清洗作业的环境,所述环境包括一种移动终端、服务基站和无人机。
其中,所述移动终端可以是智能手机、智能手环及智能手表等;所述服务基站可以是作为移动终端与无人机的信号处理中转中心和数据存储中心,也可以是仅作为监控无人机和提供数据存储中心,但不参与移动终端和无人机信号的处理中转;所述无人机可以是多旋翼无人机、直升机无人机及固定翼无人机,本申请不对所述移动终端产品类型和无人机类型做具体的限定;所述移动终端和无人机都安装有社交或交互类应用,作用是发送和接收指令。
如图1所示,在本申请实施例中,以无人机为处理中心,所述移动终端优选为智能手机,所述服务站作为启动无人机、监控无人机和提供数据存储中心,不参与无人机的飞行控制和指令执行控制,所述无人机优选为四旋翼无人机,所述无人机内设置有摄像头,雷达,作为无人机可以与提供无人机的服务基站进行网络信号连接。
所述方法包括:
S11、无人机获取任务指令;用户使用手机发送清洗请求,清洗无人机基站接收所述用户发送的请求;
清洗无人机基站启动无人机,并向无人机发送清洗任务指令,无人机获取清洗无人机基站发送的清洗任务指令。
无人机获取所述清洗无人机基站发送的清洗任务指令,无人机获取任务指令作为无人机程序运行的钥匙,无人机获取任务指令后自动做飞行准备,比如检查电池电量,电路反馈和清洗装置的状态。
在一些可能的实施例中,用户可以直接向无人机发送清洁请求,无人机通过数据通信装置向清洗无人机基站数据库调取用户资料,用户与无人机直接做数据交流,用户请求数据不经清洗无人机基站中转。
S12、无人机识别任务指令;无人机对清洗无人机基站发送的清洗任务指令进行分析识别,设置在无人机内的指令识别装置识别任务指令得到用户的请求信息,所述请求信息包括用户需要清洁的外墙材料和清洁区域,以及用户定位的位置信息和位置信息详细地址。
进一步的,无人机通过数据通信装置连接互联网,获取储存在清洗无人机基站数据库的用户注册时的个人资料,将获取到的用户个人资料和识别的任务指令信息进行整理合并。
更进一步的,获取用户定位的指定位置和指定位置的详细地址,获取用户的指定位置和指定位置详细地址是为了给规划路线和导航做信息采集,有些定位模糊的可以根据详细地址找到,通过设置在无人内的3D模拟地图平台可以准确获取用户在高楼的楼层数。
S13、无人机根据数据库中的用户个人资料及任务指令信息生成临时验证码,再根据所述临时验证码经过二维码转换装置生成临时二维码,将生成的临时二维码通过数据通信装置发送给用户用于留存。
进一步的,所述临时验证码是由整理合并后的用户个人资料及任务指令信息生成,验证码由六位字母和数字随机组成,每一个位置的数或字母都代表相应的用户资料或任务指令信息,使验证码是与用户资料关联的。
S14、无人机根据指令信息获取到用户定位的位置信息,进行路线规划,通过规划路线导航飞行抵达用户位置;具体的,无人机设置有3D模拟地图平台和导航定位***,将用户定位的位置和位置的详细地址在地图上进行标识;通过导航定位***对无人机位置定位获得无人机位置,将无人机位置与用户定位的位置在地图平台上进行路线规划,无人机根据规划的路线飞行抵达用户位置。
使用GPS导航定位***可以准确的获取位置信息,在做路线规划时可以提供有效的地理位置信息,提高线路的准确性。
进一步的,所述无人机规划最优路线是无人机根据用户的具***置信息,通过设置在无人机内的地图平台计算出无人机与用户的距离,将无人机正常飞行速度与所述无人机与用户距离计算出预计抵达时间,向清洗无人机基站反馈预计抵达时间。
更进一步的,无人机在飞行过程中,无人机的雷达实时为无人机提供障碍物位置,便于无人机飞越障碍,避免无人机碰撞损毁。
S15、无人机扫描识别用户留存的临时二维码;当无人机到达用户位置,无人机通过摄像头扫描用户留存的临时二维码,所述用户留存的临时二维码作为无人机进行清洗的最后认证。
进一步的,将扫描到的用户留存的临时二维码传输到二维码识别装置进行识别,通过二维码识别装置识别出用户留存的临时二维码内的临时验证码,把用户留存的临时二维码内的临时验证码与无人机根据用户个人资料及任务指令信息生成的临时验证码做匹配比较。
更进一步的,所述匹配比较是将用户留存的临时二维码内的临时验证码与无人机根据用户个人资料及任务指令信息生成的临时验证码逐位进行匹配比较,当匹配结果为全部正确无人机就提示认证成功,进入第一环节;当匹配结果不正确时无人机向用户及清洁无人机基站发送认证失败信息,此时无人机进入待命状态即等待清洗无人机基站的指令。
S16、响应用户的清洗请求;根据识别任务指令得出的用户清洗请求信息,无人机通过清洗装置进行清洗用户请求清洗的区域,完成清洗工作后向用户进行反馈。
如图2所示,还提供了一种清洗无人机的定位***,所述无人机可以是多旋翼无人机、固定翼无人机和无人直升机等,本申请不对所述无人机的产品类型做具体的限定。
所述***包括:
获取任务指令模块11,用于无人机接收清洗无人机基站发送的任务指令;所述任务指令为用户发送的请求,用户使用智能手机发送请求,清洗无人机基站接收请求,并将用户请求以指令的形式发送给无人机。
指令识别模块12,用于无人机识别清洗无人机基站发送的任务指令;
二维码生成模块13,用于无人机根据数据库中的用户个人资料及任务指令信息生成的临时验证码生成临时二维码,所述临时二维码在无人机完成清洗工作向用户反馈后就失去效果,不能再次使用;
发送模块14,用于将二维码生成模块13生成的临时二维码发送给用户,用户接收到所述临时二维码,并留存所述接收到的临时二维码;
导航定位模块15,用于根据用户信息获取到用户定位的指定位置和无人机位置在地图平台上进行路线规划,通过规划路线导航飞行抵达用户位置;
扫描识别模块16,用于无人机对用户留存的临时二维码进行扫描,识别出所述用户留存的临时二维码内的临时验证码,与无人机根据数据库中的用户个人资料及任务指令信息生成的临时验证码做匹配比较;
响应模块17,当验证通过后,无人机通过清洗装置执行用户的清洗请求。
如图3所示,图2中的指令识别模块12包括:
请求识别子模块21,用于无人机识别任务指令中的用户的请求中的清洗信息,所述清洗信息包括需清洗的外墙材料和清洗区域。
位置识别子模块22,用于识别用户定位的位置信息和用户位置的详细地址;所述定位的位置信息和用户位置的详细地址为无人机规划飞行路线提供依据,便于无人机能一次飞行抵达用户位置。
如图4所示,图2中的导航定位模块14包括:
定位子模块31,将用户定位的位置信息和用户位置的详细地址在3D模拟地图平台上进行标识,通过设置在无人机内部的GPS定位装置定位无人机位置,将无人机位置在地图平台上进行标识,获取无人机与用户定位的位置距离等信息。
导航子模块32,通过在地图平台上对无人机与用户定位的指定位置进行路线规划,得到多条路线,选择最优一条路线作为无人机飞行路线,无人机根据最优路线导航飞行达用户定位的指定位置。
如图5所示,图2中的扫描识别模块15包括:
扫描子模块41,通过扫描装置扫描用户留存的临时二维码,将扫描到的所述用户留存的临时二维码发送到识别匹配子模块42;
识别匹配子模块42,用于识别用户留存的临时二维码,获取所述用户留存的临时二维码内的临时验证码,将所述用户留存的临时二维码内的临时验证码和无人机根据数据库中的用户个人资料及任务指令信息生成的临时验证码进行匹配,匹配正确就执行清洗任务,匹配不正确就向清洗无人机基站和用户反馈。
所述临时验证码的配对比较作为确定用户是否为本人操作的重要依据,只用通过验证码配对比较后无人机才能对用户需要清洗的区域进行清洗,避免出现误操作的情况。
本发明实施例还提供一种清洗无人机,可以用于实现前述实施例提供的清洗无人机的定位方法中的全部或部分步骤。如图6所示,该无人机至少可以包括:存储器100、至少一个处理器200,例如CPU(Central Processing Unit,中央处理器),至少一个通信装置300,用于该无人机与其他设备(如用户)进行通信交互,至少一个图像采集装置400,用于扫描二维码,至少一个清洗装置500。其中,存储器100、处理器200、通信装置300、图像采集装置400以及清洗装置500可以通过一条或多条总线进行通信连接。本领域技术人员可以理解,图6中示出的无人机的结构并不构成对本发明实施例的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
其中,存储器100可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器100可选的还可以是至少一个位于远离前述处理器200的存储装置。存储器100可以用于存储可执行程序代码和数据,本发明实施例不作限定。
在图6所示的清洗无人机中,处理器200可以用于调用存储器100存储的可执行程序代码,执行以下步骤:
获得清洗任务指令;
识别任务指令,获取指令信息;
调取存储器100存储的数据库中的用户资料,将用户资料和任务指令信息整理合并;
根据用户资料及任务指令信息生成的临时验证码生成临时二维码,并控制通信装置300将临时二维码发送给用户用以留存;
根据指令信息获取到用户的位置信息,进行路线规划,通过规划路线控制无人机飞行抵达用户位置;
控制图像采集装置400扫描用户留存的所述临时二维码,识别用户留存的临时二维码的信息,对用户留存的临时二维码进行验证;
验证通过,控制清洗装置500执行用户的清洗请求。
可选的,处理器200识别任务指令的方式可以包括:
识别任务指令得到用户请求的清洁内容;
该任务指令还可以包括:用户定位位置信息和用户位置的详细地址。
可选的,处理器200根据用户资料及任务指令信息生成的临时验证码生成临时二维码,并控制通信装置300将临时二维码发送给用户用以留存的方式可以包括:
控制无人机连接网络,调取清洁无人机基站数据库的用户注册时的用户个人资料;
根据用户个人资料及指令信息生成临时验证码,又根据临时验证码生成临时二维码,控制通信装置300将临时二维码发送给用户留存作为二次扫描的用户身份认证;
其中,临时验证码为字母与数字随机组合的密码,临时验证码用作与用户留存的临时二维码内的临时验证码做匹配比较;临时二维码在无人机完成清洗工作向用户反馈后就失去效果,不能再次使用。
可选的,图6所示的无人机还可以包括定位装置(图中未示出),处理器200根据指令信息获取到用户定位的位置信息,进行路线规划,通过规划路线控制无人机飞行抵达用户位置的方式可以包括:
将用户定位的位置信息和定位的位置详细地址在3D模拟地图上进行标识;
控制定位装置对无人机位置定位获得无人机位置,将无人机位置与用户定位的位置信息在地图平台上进行路线规划,根据规划的路线控制无人机飞行抵达用户位置。
实施图6所示的清洗无人机,通过无人机识别任务指令获取用户请求信息与用户定位的位置信息,生成临时验证码与临时二维码,根据无人机位置与用户位置规划路线飞行达用户位置进行临时二维码的扫描认证和清洗操作,无清洗完成,临时验证码和临时二维码失效,提高了权限验证的安全性和用户请求的保密性。
本发明实施例还提供了一种计算机可读存储介质,该存储介质存储有计算机程序,该计算机程序被处理器执行时可以实现前述实施例提供的清洗无人机的定位方法中的全部或部分内容。
具体的,该计算机程序被处理器执行时可以实现以下步骤:
获得清洗任务指令;
识别任务指令,获取指令信息;
调取数据库的用户资料,将用户资料和任务指令信息整理合并;
根据用户资料及任务指令信息生成的临时验证码生成临时二维码,并将临时二维码发送给用户用以留存;
根据指令信息获取到用户的位置信息,进行路线规划,通过规划路线控制无人机飞行抵达用户位置;
扫描用户留存的临时二维码,识别用户留存的临时二维码的信息,对用户留存的临时二维码进行验证;
验证通过,通过无人机中的清洗装置执行用户的清洗请求。
可选的,处理器识别任务指令的方式可以包括:
识别任务指令得到用户请求的清洁内容;
该任务指令还可以包括:用户定位位置信息和用户位置的详细地址。
可选的,处理器根据用户资料及任务指令信息生成的临时验证码生成临时二维码,并将临时二维码发送给用户用以留存的方式可以包括:
控制无人机连接网络,调取清洁无人机基站数据库的用户注册时的用户个人资料;
根据用户个人资料及指令信息生成临时验证码,又根据临时验证码生成临时二维码,将临时二维码发送给用户留存作为二次扫描的用户身份认证;
其中,临时验证码为字母与数字随机组合的密码,临时验证码用作与用户留存的临时二维码内的临时验证码做匹配比较;临时二维码在无人机完成清洗工作向用户反馈后就失去效果,不能再次使用。
可选的,处理器根据指令信息获取到用户定位的位置信息,进行路线规划,通过规划路线控制无人机飞行抵达用户位置的方式可以包括:
将用户定位的位置信息和定位的位置详细地址在3D模拟地图上进行标识;
通过无人机中的定位装置对无人机位置定位获得无人机位置,将无人机位置与用户定位的位置信息在地图平台上进行路线规划,根据规划的路线控制无人机飞行抵达用户位置。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本申请所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的
另外,在本申请各个实施例中的处理器、芯片可以集成在一个处理单元中,也可以是单独物理存在,也可以两个或两个以上硬件集成在一个单元中。计算机可读存储介质或计算机可读程序可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。
以上内容是结合具体的优选实施方式对本申请所作的进一步详细说明,不能认定本申请的具体实施方式只局限于这些说明。对于本申请所属技术领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本申请的保护范围。

Claims (8)

1.一种清洗无人机,其特征在于,所述无人机包括:存储器、处理器、通信装置、图像采集装置以及清洗装置,其中,所述存储器用于存储可执行程序代码和数据,所述通信装置用于所述无人机与其他设备进行通信交互,所述处理器用于调用所述存储器存储的可执行程序代码,执行以下步骤:
获得清洗任务指令;
识别任务指令,获取指令信息;
调取所述存储器存储的数据库中的用户资料,将用户资料和任务指令信息整理合并;
根据用户资料及任务指令信息生成的临时验证码生成临时二维码,并控制所述通信装置将所述临时二维码发送给用户用以留存;
根据指令信息获取到用户的位置信息,进行路线规划,通过规划路线控制所述无人机飞行抵达用户位置;
控制所述图像采集装置扫描用户留存的所述临时二维码,识别所述用户留存的临时二维码的信息,对用户留存的临时二维码进行验证;
验证通过,控制所述清洗装置执行用户的清洗请求。
2.根据权利要求1所述的清洗无人机,其特征在于,所述处理器识别任务指令的方式包括:
识别任务指令得到用户请求的清洁内容;
所述任务指令还包括:用户定位位置信息和用户位置的详细地址。
3.根据权利要求1所述的清洗无人机,其特征在于,所述处理器根据用户资料及任务指令信息生成的临时验证码生成临时二维码,并控制所述通信装置将所述临时二维码发送给用户用以留存的方式包括:
控制所述无人机连接网络,调取清洁无人机基站数据库的用户注册时的用户个人资料;
根据用户个人资料及指令信息生成临时验证码,又根据临时验证码生成临时二维码,控制所述通信装置将所述临时二维码发送给用户留存作为二次扫描的用户身份认证;
其中,所述临时验证码为字母与数字随机组合的密码,所述临时验证码用作与用户留存的临时二维码内的临时验证码做匹配比较;所述临时二维码在无人机完成清洗工作向用户反馈后就失去效果,不能再次使用。
4.根据权利要求1‐3任一所述的清洗无人机,其特征在于,所述无人机还包括定位装置,所述处理器根据指令信息获取到用户定位的位置信息,进行路线规划,通过规划路线控制所述无人机飞行抵达用户位置的方式包括:
将用户定位的位置信息和定位的位置详细地址在3D模拟地图上进行标识;
控制所述定位装置对无人机位置定位获得无人机位置,将无人机位置与用户定位的位置信息在地图平台上进行路线规划,根据规划的路线控制所述无人机飞行抵达用户位置。
5.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
获得清洗任务指令;
识别任务指令,获取指令信息;
调取数据库的用户资料,将用户资料和任务指令信息整理合并;
根据用户资料及任务指令信息生成的临时验证码生成临时二维码,并将所述临时二维码发送给用户用以留存;
根据指令信息获取到用户的位置信息,进行路线规划,通过规划路线控制无人机飞行抵达用户位置;
扫描用户留存的所述临时二维码,识别所述用户留存的临时二维码的信息,对用户留存的临时二维码进行验证;
验证通过,通过所述无人机中的清洗装置执行用户的清洗请求。
6.根据权利要求5所述的计算机可读存储介质,其特征在于,所述处理器识别任务指令的方式包括:
识别任务指令得到用户请求的清洁内容;
所述任务指令还包括:用户定位位置信息和用户位置的详细地址。
7.根据权利要求5所述的计算机可读存储介质,其特征在于,所述处理器根据用户资料及任务指令信息生成的临时验证码生成临时二维码,并将所述临时二维码发送给用户用以留存的方式包括:
控制所述无人机连接网络,调取清洁无人机基站数据库的用户注册时的用户个人资料;
根据用户个人资料及指令信息生成临时验证码,又根据临时验证码生成临时二维码,将所述临时二维码发送给用户留存作为二次扫描的用户身份认证;
其中,所述临时验证码为字母与数字随机组合的密码,所述临时验证码用作与用户留存的临时二维码内的临时验证码做匹配比较;所述临时二维码在无人机完成清洗工作向用户反馈后就失去效果,不能再次使用。
8.根据权利要求5‐7任一所述的计算机可读存储介质,其特征在于,所述处理器根据指令信息获取到用户定位的位置信息,进行路线规划,通过规划路线控制无人机飞行抵达用户位置的方式包括:
将用户定位的位置信息和定位的位置详细地址在3D模拟地图上进行标识;
通过无人机中的定位装置对无人机位置定位获得无人机位置,将无人机位置与用户定位的位置信息在地图平台上进行路线规划,根据规划的路线控制所述无人机飞行抵达用户位置。
CN201811015741.1A 2018-08-31 2018-08-31 一种清洗无人机及存储介质 Pending CN108921257A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811015741.1A CN108921257A (zh) 2018-08-31 2018-08-31 一种清洗无人机及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811015741.1A CN108921257A (zh) 2018-08-31 2018-08-31 一种清洗无人机及存储介质

Publications (1)

Publication Number Publication Date
CN108921257A true CN108921257A (zh) 2018-11-30

Family

ID=64407296

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811015741.1A Pending CN108921257A (zh) 2018-08-31 2018-08-31 一种清洗无人机及存储介质

Country Status (1)

Country Link
CN (1) CN108921257A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114502292A (zh) * 2019-07-15 2022-05-13 腾狮国际私人有限公司 一种协同清洁***和装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106114857A (zh) * 2016-06-28 2016-11-16 深圳市元征科技股份有限公司 基于无人机的外墙清洗方法及无人机
CN106209735A (zh) * 2015-04-30 2016-12-07 ***通信集团公司 一种信息处理方法、装置及电子健康档案***
CN107748568A (zh) * 2017-12-07 2018-03-02 智灵飞(北京)科技有限公司 一种无人机地面操控控制***及控制方法
CN108107906A (zh) * 2017-12-24 2018-06-01 广西南宁英凡达科技有限公司 无人机送货***
CN108253957A (zh) * 2017-12-29 2018-07-06 广州亿航智能技术有限公司 基于无人机的路线导引方法、无人机、服务器及***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106209735A (zh) * 2015-04-30 2016-12-07 ***通信集团公司 一种信息处理方法、装置及电子健康档案***
CN106114857A (zh) * 2016-06-28 2016-11-16 深圳市元征科技股份有限公司 基于无人机的外墙清洗方法及无人机
CN107748568A (zh) * 2017-12-07 2018-03-02 智灵飞(北京)科技有限公司 一种无人机地面操控控制***及控制方法
CN108107906A (zh) * 2017-12-24 2018-06-01 广西南宁英凡达科技有限公司 无人机送货***
CN108253957A (zh) * 2017-12-29 2018-07-06 广州亿航智能技术有限公司 基于无人机的路线导引方法、无人机、服务器及***

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114502292A (zh) * 2019-07-15 2022-05-13 腾狮国际私人有限公司 一种协同清洁***和装置

Similar Documents

Publication Publication Date Title
CN105739535B (zh) 一种无人机飞行控制方法、装置及***
CN107911793A (zh) 一种无人机任意图形禁飞区识别导航***
CN108234127A (zh) 一种基于区块链的物联方法及装置
CN105841702A (zh) 一种基于粒子群优化算法的多无人机航路规划方法
CN105700555A (zh) 一种基于势博弈的多无人机协同搜索方法
CN111009150B (zh) 一种开放式停车场管理方法、***及后台服务器
WO2020239092A1 (zh) 一种无人机及其飞行区域的规划方法、装置、存储介质
CN106774421A (zh) 一种无人机轨迹规划***
CN110189072A (zh) 基于区块链技术的无人机物流***及其运行方法
CN109506654A (zh) 低空航路规划方法及装置、飞行器
CN104537351A (zh) 大数目人脸快速识别的方法和***
CN107256387A (zh) 指纹认证方法、***和计算机可读存储介质
CN109086848A (zh) 清洗无人机的定位方法及***
CN110392049A (zh) 机载无人机身份识别模块与实名认证方法
CN106973042A (zh) 一种通过第二代身份证认证管控无人机的方法
CN108921257A (zh) 一种清洗无人机及存储介质
CN115167504A (zh) 一种基于无人机的电力线路巡检方法及***
CN107291958A (zh) 航拍数据及位置处理方法、处理***和无人飞行器
WO2024131276A1 (zh) 一种aed接力配送方法、装置、设备及可读存储介质
US20210327285A1 (en) Flight processing method and control device, unmanned aerial vehicle, server, and smart terminal
Singh et al. Blockchain for the internet of drones: Applications, challenges, and future directions
KR102493780B1 (ko) 융복합 블록체인 기반의 하이브리드 무인 비행선을 이용한 지상감시시스템 및 방법
CN108828992A (zh) 基于区块链的无人机农作物交互***
CN116088586B (zh) 一种无人机作战过程中的临机任务规划的方法
CN111640300A (zh) 一种车辆检测处理方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20181130

WD01 Invention patent application deemed withdrawn after publication