一种用于处理任务区域的任务的移动电子设备以及方法与流程

文档序号:15270110发布日期:2018-08-28 22:19阅读:217来源:国知局

本发明涉及电子设备领域。具体而言,本发明涉及智能机器人系统领域。



背景技术:

传统的扫地机器人按扫描的地图自主定位和移动或者碰撞反弹变向随机行走,同时清扫地面。因此,传统的扫地机器人因为制图和定位技术不成熟或不精确,在工作过程中无法完全判断地面复杂状况,容易出现失去位置与方向的情况。此外,某些机型由于不具备定位能力,只能通过碰撞反弹的物理原理来变向,甚至会造成家居用品或者机器人自身损坏甚至人身伤害,对用户造成干扰等问题。



技术实现要素:

本发明提出了一种用户能够使用移动手机终端app圈定目标操作区域(清洁)并发送指令至机器人使其自动完成圈定区域自动操作(清扫)的技术。为实现圈定功能,提出了三种建立室内环境地图的方式。此外,还实现了准确到达用户手机终端app圈定区域且有效覆盖圈定区域完成清洁的路径规划算法。

本发明的一个实施例公开了一种用于处理任务区域的任务的移动电子设备,包括第一无线信号收发器、图像处理器、定位模块、路径规划模块以及运动模块,其中:所述第一无线信号收发器可通信地连接到第二移动电子设备,配置为获取由所述第二移动电子设备的用户对任务场所所拍摄的照片和在所述照片上选定区域;所述图像处理器可通信地连接至所述第一无线信号收发器,配置为提取包含所述选定区域的照片的特征信息,并通过比较提取的特征信息和存储的包含位置信息的图像地图的特征信息,确定与所述照片中的所述选定区域相对应的实际坐标范围;所述定位模块可通信地连接至所述图像处理器,配置为记录所述移动电子设备的当前所在位置和与所述选定区域相对应的实际坐标范围之间的距离范围;所述路径规划模块可通信地连接至所述图像处理器,配置为根据与所述选定区域相对应的实际坐标范围,生成路径规划方案;所述运动模块可通信地连接至所述路径规划模块,配置为根据所述路径规划方案,进行运动。

本发明的另一个实施例公开了一种在移动电子设备中用于处理任务区域的任务的方法,所述移动电子设备包括第一无线信号收发器、图像处理器、定位模块、路径规划模块以及运动模块,所述方法包括:通过可通信地连接到第二移动电子设备所述第一无线信号收发器,获取由所述第二移动电子设备的用户对任务场所所拍摄的照片和在所述照片上选定区域;通过可通信地连接至所述第一无线信号收发器的所述图像处理器,提取包含所述选定区域的照片的特征信息,并通过比较提取的特征信息和存储的包含位置信息的图像地图的特征信息,确定与所述照片中的所述选定区域相对应的实际坐标范围;通过可通信地连接至所述图像处理器的所述定位模块,记录所述移动电子设备的当前所在位置和与所述选定区域相对应的实际坐标范围之间的距离范围;通过可通信地连接至所述图像处理器的所述路径规划模块,根据与所述选定区域相对应的实际坐标范围,生成路径规划方案;通过可通信地连接至所述路径规划模块的所述运动模块,根据所述路径规划方案,进行运动。

附图简要说明

本发明的更完整的理解通过参照关联附图描述的详细的说明书所获得,在附图中相似的附图标记指代相似的部分。

图1示出根据本发明的一个实施例的移动电子设备所在系统的示意图。

图2a和图2b分别示出了根据本发明的一个实施例的利用第二移动电子设备的第二摄像头所拍摄的任务区域,以及第二移动电子设备对任务区域的圈定。

图3示出根据本发明的一个实施例的移动电子设备、第二移动电子设备所在系统的示意图。

图4示出了根据本发明的一个实施例的在移动电子设备中的方法流程图。

图5示出了移动电子设备100上的显示屏所显示的黑白相间的矩形构成的棋盘图的示意图。

具体实施方式

图1示出根据本发明的一个实施例的移动电子设备所在系统的示意图。

参照图1,移动电子设备100包括但不限于扫地机器人、工业自动化机器人、服务型机器人、排险救灾机器人、水下机器人、空间机器人、无人机等。可以理解,为了与以下的第二移动电子设备140相区别,移动电子设备100也可以称为第一移动电子设备100。

第二移动电子设备140包括但不限于:手机、平板电脑、笔记本电脑、遥控器等。移动电子设备可选地包含操作界面。在一个可选的实施方式中,第二移动电子设备是手机,操作界面是手机app。

移动电子设备100与充电桩160之间的信号传输方式包括但不限于:蓝牙、wifi、zigbee、红外、超声波、超宽带(ultra-widebandwidth,uwb)等,在本实施例中以信号传输方式是wifi为例进行描述。

任务区域表示移动电子设备100执行任务的场地。例如,当移动电子设备100的任务为扫地机器人时,任务区域表示扫地机器人需要清扫的区域。又例如,当移动电子设备100的任务为排险救灾机器人时,任务区域表示该排险救灾机器人需要抢险的区域。任务场所表示包含整个任务区域的场地。

如图1所示,用于处理任务区域的任务的移动电子设备,包括第一无线信号收发器102、图像处理器104、定位模块106、路径规划模块108以及运动模块110。第一无线信号收发器可102通信地连接到第二移动电子设备140,配置为获取由第二移动电子设备140的用户对任务场所所拍摄的照片和在照片上选定区域。

图2a和图2b分别示出了根据本发明的一个实施例的利用第二移动电子设备140的第二摄像头144所拍摄的任务区域,以及第二移动电子设备140的用户对选定区域的圈定。

以第二移动电子设备140为手机,并且任务区域为清洁区域为例进行说明。如图2a和2b所示,当启动清扫任务时,第二移动电子设备140的用户通过手机app,使用第二移动电子设备140上的第二摄像头144对需要清扫的位置拍照(如图2a所示),并在照片中圈定目标清扫区域(如图2b所示)。该照片(包含圈定的目标清扫区域)通过本地无线通信网络(wifi等)传送至移动电子设备100并存储于存储器116中。

图像处理器104可通信地连接至第一无线信号收发器102,配置为提取包含选定区域的照片的特征信息,并通过比较提取的特征信息和存储的包含位置信息的图像地图的特征信息,确定与照片中的选定区域相对应的实际坐标范围。该位置信息指在建立地图过程中,图像地图中图像特征点的定位信息,即实际坐标位置。该位置信息例如包括充电桩180的位置和/或移动电子设备100本身的位置。例如,图像处理器104可以将充电桩180的位置作为坐标原点。

移动电子设备100的存储器116中存储了首次使用时建立室内环境地图过程中所建立的图像地图,例如室内图像地图信息,其中包括图像特征点及其位置信息。此外,图像处理器104还提取所拍摄的照片中的特征信息和位置信息,并进一步利用图像特征点匹配算法(如sift,surf等)与存储器116中的室内图像地图(含位置信息)进行快速比对分析。根据第二移动电子设备140的用户在手机app中选定区域的像素特征及相对位置,移动电子设备100中的图像处理器104通过比对室内图像地图中的图像特征点,确定与照片中第二移动电子设备140的用户选定区域相对应的室内实际区域的坐标范围。与用户选定区域相对应的室内实际区域范围的确定方式如下:例如,图像处理器104可以在用户原始选定区域,例如图2b中由手指图案指示的圈中区域的基础上适当增加相应的百分比范围,例如,增加10%的范围,从而保证手指图案指示的选定区域在实际清扫范围之内,来确定实际坐标范围。可选地,图像处理器104可以将原有的区域向外偏移一定的距离来确定实际坐标范围。可选地,图像处理器104可以模糊构建包括实际坐标范围的标准图形。例如,图中由手指图案指示的选定范围为不规则的近似矩形的图形,图像处理器104可以将该近似矩形转换为对应为矩形的实际坐标范围,从而便于移动电子设备进行清扫,完成清扫任务。图像特征点可以采用基于尺度不变特征变换(scaleinvariantfeaturetransform,sift)算法或加速稳健特征(speededuprobustfeatures,surf)算法识别上述特征。采用sift算法,需要在存储器116中存储参考图像。图像处理器1040首先识别存储在存储器110中的参考图像的对象的关键点,提取sift特征,然后通过比较存储器110中的各个关键点sift特征与新采集的图像的sift特征,再基于k最邻近算法(k-nearestneighborknn)的匹配特征,来识别新图像中的对象。surf算法是基于近似的2d哈尔小波(haarwavelet)响应,并利用积分图像(integralimages)进行图像卷积,使用了基于hessian矩阵的测度去构造检测子(hessianmatrix-basedmeasureforthedetector),并使用了基于分布的描述子(adistribution-baseddescriptor)。

可选地或者附加地,确定与照片中第二移动电子设备140的用户选定区域相对应的室内实际区域的坐标范围可以通过坐标映射转换确定任务区域的实际坐标范围。第二移动电子设备140中的图像中的特征点将与图像地图中的图像特征点匹配,即可确定第二移动电子设备140中的图像中的特征点的实际坐标位置。同时,匹配后可以计算出用户相机拍摄到图像所在的相机坐标系相对充电桩所在的实际世界坐标系的坐标系转换关系。图像中圈定区域边界线可以离散化为由点组成的边界线。图像中边界线上离散化的点相对图像特征点的位置信息,图像特征点的实际坐标位置,以及坐标系转换关系,可以用于计算边界线上离散化点在实际世界坐标系(即充电桩坐标系)中的实际坐标位置,即边界线对应的室内实际区域的坐标范围。

定位模块106可通信地连接至图像处理器104,配置为记录移动电子设备100的当前所在位置和与选定区域相对应的实际坐标范围之间的距离范围。例如,定位模块106将充电桩180所在处设为坐标原点,图像中的每一个点对应一个坐标值(x,y)。定位模块106和编码器使得移动电子设备100知道自己目前的位置。定位模块106是计算第一电子设备100在室内位置的模块。第一电子设备100在工作时都都要时刻知道自己的室内位置,都通过定位模块106来实现。

路径规划模块108可通信地连接至图像处理器104,配置为根据与选定区域相对应的实际坐标范围,生成路径规划方案。可选地,路径规划模块108还用于采用基于网格的生成树路径规划算法,对选定区域进行路径规划。例如,路径规划模块108根据生成的对应区域坐标范围(用户圈定的目标清扫区域),对该坐标范围规划优化清扫路径。采用基于网格的生成树路径规划算法(grid-basedspanningtreepathplanning)实现对选定目标清扫区域的清扫路径规划。该方法将对应坐标区域采用网格化处理,对网格建立树节点并生成树,然后使用包围生成树的哈密尔顿回路(hamiltonianpath)作为清扫该区域的优化清扫路径。

此外,初始时,移动电子设备100位于智能充电桩180处。对于移动电子设备100如何从智能充电桩180到达选定区域的坐标范围区域,路径规划模块108将读取首次使用时移动电子设备100跟随到达该区域的路径(如果移动电子设备100采用跟随模式),或者采用第二移动电子设备140的用户建图过程中的行走路径作为到达该区域的路径(如果首次使用时,移动电子设备100不跟随用户的情况),并将该路径与选定区域优化清扫路径合成清扫任务路径。该合成可以将两段路径做简单顺序连接,第一段路径实现到达目标清扫区域,第二段路径实现对圈定清扫区域的优化覆盖,完成清洁任务。

然后,上述任务被发送至移动电子设备100自动执行。例如,运动模块110可通信地连接至路径规划模块108,配置为根据路径规划方案,进行运动。

以下分别描述移动设备100首次使用时建立室内环境地图的多种方式。

方式一:移动电子设备100(例如机器人)包含摄像头,且第二移动电子设备140的用户佩戴定位接收器

可选地,移动电子设备100还包括第一摄像头112,其中,第二移动电子设备140还包括第二无线信号收发器142,移动电子设备100被配置为工作在建立地图模式。第一无线信号收发器102和第二无线信号收发器142分别可通信地连接到多个参考无线信号源,配置为根据从多个参考无线信号源获取的信号强度,确定移动电子设备100和第二移动电子设备140的位置。例如,可通过本领域已知的任何方法将从参考无线信号源处接收到的信号转换为距离信息,上述方法包括但不限于:飞行时间算法(timeofflight,tof)、到达角度算法(angleofarrival,aoa)、到达时间差算法(timedifferenceofarrival,tdoa)和接收信号强度算法(receivedsignalstrengh,rss)。

运动模块110被配置为根据移动电子设备100和第二移动电子设备140的位置,跟随第二移动电子设备140的运动。例如,移动电子设备100包含单目摄像头112,第二移动电子设备140的用户佩戴有无线定位接收器手环,或用户手持装备有无线定位接收器外设的手机。使用单目摄像头112可以降低硬件成本与计算代价,采用单目摄像头实现与采用深度摄像头一样的效果。可以不需要图像深度信息。距离深度信息通过超声波传感器与激光传感器感知。本实施例中,以单目摄像头为例进行说明,本领域技术人员应能理解,也可以采用深度摄像头等作为移动电子设备100的摄像头。移动电子设备100通过自身的无线定位接收器跟随用户。例如,首次使用,第二移动电子设备140的用户通过手机app实现与移动电子设备100的交互完成室内建立地图。通过室内放置的固定位置的无线信号发射组作为参考点,例如,uwb,第二移动电子设备140的手机app和移动电子设备100中的无线信号模块读取对各个信号源的信号强度(rss),来确定第二移动电子设备140的用户和移动电子设备100在室内的位置。并且,移动电子设备100的运动模块110根据智能充电桩发送的实时位置信息(手机和机器人位置),完成用户跟随。

第一摄像头112被配置为在运动模块110运动时拍摄多个图像,该多个图像包含特征信息和对应的拍摄位置信息。例如,跟随过程中由机器人的单目摄像头完成建图。在跟随的过程中,移动电子设备100利用第一摄像头112,例如单目摄像头,对整个室内布局进行拍摄,并将拍下的含大量特征的图像及其对应的拍摄位置信息以及移动电子设备100跟随路径坐标,经过本地无线通信网络(wifi、蓝牙、zigbee等)实时传送至存储器116中。在图1中,存储器116被显示包含在移动电子设备100中。可选地,存储器116也可以包含在智能充电桩180中,也即云端。

图像处理模器104可通信地连接到第一摄像头112,被配置为通过对该多个图像进行拼接,提取该多个图像中的特征信息和拍摄位置点信息,生成图像地图。例如,图像处理模器104根据移动电子设备100的第一摄像头112的高度和内外参数,经由图像处理器104对第一摄像头112所拍摄的大量图像进行地图拼接创建,特征选择提取(例如sift、surf算法等),特征点位置信息添加,进而生成室内图像地图信息(含大量图像特征点),再将处理后的图像地图信息存储在存储器116中。相机(摄像头)的内参数指与相机自身特性相关的参数,比如相机的镜头焦距、像素大小等;相机的外参数是在世界坐标系中(充电桩室内实际坐标系)的参数,比如相机的位置、旋转方向、角度等。相机拍摄的照片有自己的相机坐标系,故需要相机内外参数实现坐标系的转换。

方式二:移动电子设备100(机器人)包含摄像头以及可显示相机校正黑白棋盘,第二移动电子设备140的用户无需佩戴定位接收器。

可选地,在另一实施例中,移动电子设备100还包括显示屏118,移动电子设备100被配置为工作在建立地图模式,第二移动电子设备140包括第二摄像头144,第一无线信号收发器142可通信地连接到多个参考无线信号源,配置为根据从多个参考无线信号源获取的信号强度,确定移动电子设备100的位置。

第一摄像头112被配置为检测第二移动电子设备140的位置。可选地,移动电子设备100还包括超声波传感器及激光传感器,可以检测移动电子设备100与第二移动电子设备140之间的距离。

运动模块110被配置为根据移动电子设备100和第二移动电子设备140的位置,跟随第二移动电子设备140的运动。例如,首次使用,第二移动电子设备140的用户通过手机app实现与移动电子设备100的用户交互来完成室内建立地图。通过室内放置的固定位置的无线信号发射组(uwb等)作为参考点,移动电子设备100中的第一无线信号收发器102读取对各个信号源的信号强度(rss),来确定移动电子设备100在室内的位置。通过移动电子设备100的第一摄像头112,例如单目摄像头、超声波传感器及激光传感器114实现对第二移动电子设备100的用户的目标定位与跟随。例如,第二移动电子设备140的用户可以通过手机app设定跟随距离,从而移动电子设备100根据该跟随距离和实时测量的与第二移动电子设备140之间的角度,调整与第二移动电子设备140之间的距离和角度。跟随过程中移动电子设备100实时发送跟随路径坐标至智能充电桩180。

此外,移动电子设备100的显示屏118被配置为显示例如黑白色棋盘。图像处理器104可通信地连接到第二摄像头144,被配置为接收来自第二摄像头144在运动模块110运动时拍摄的多个图像。例如,图像处理器104可通过第一无线信号收发器102和第二无线信号收发器142,接收来自第二摄像头144所拍摄的多个图像。其中,多个图像包括移动电子设备100的显示为黑白色棋盘的显示屏118的图像。图像处理器104还被配置为通过对多个图像进行拼接,提取多个图像中的特征信息和拍摄位置点信息,生成图像地图。在该方式中第二移动电子设备140的用户无需佩戴定位接收器,故第二移动设备140,例如手机相机的外参数需要通过标定图进行相机标定。标定图片是黑白相间的矩形构成的棋盘图,如图5所示。

例如,移动电子设备100,也即机器人包含第一摄像头112,例如为单目摄像头,及可显示黑白色相机校正棋盘的显示屏118。用户无需佩戴无线定位接收器手环,也无需用户手持装备无线定位接收器外设的手机,移动电子设备100通过视觉跟随用户,第二移动电子设备140的用户使用手机app拍照完成建图。例如,每到达一个房间,第二移动电子设备140的用户通过手机app启动房间建图应用,此时的移动电子设备100的液晶显示屏118显示用于校正相机的经典黑白色棋盘。移动电子设备100同时将此时自身的坐标及方向信息发送至定位模块106。此时,第二移动电子设备140的用户使用手机app拍摄该房间环境,拍摄的照片需要包括移动电子设备100的液晶显示屏中的黑白色棋盘。第二移动电子设备140的用户根据房间布局情况拍摄多张照片(照片均需要拍到机器人液晶屏中的黑白色棋盘),并通过手机app将拍下的含房间环境及移动电子设备100,例如机器人100的图像经过本地无线通信网络(wifi、蓝牙、zigbee等)传送至存储器116中。根据移动电子设备100,例如机器人当时的位置和方向信息、摄像头112的高度和内外参数,经由图像处理器104对第二移动电子设备140的用户拍摄的大量图像进行地图拼接创建,特征选择提取,特征点位置信息添加,生成室内图像特征点地图信息,再将处理后的图像地图信息存储在存储器116中。

方式三:移动电子设备100(机器人)不包含摄像头,第二移动电子设备140的用户佩戴定位接收器。

可选地,在另一个实施例中,第二移动电子设备140还包括第二无线信号收发器142和第二摄像头144。第二无线信号收发器142可通信地连接到多个参考无线信号源,配置为根据从多个参考无线信号源获取的信号强度,确定第二移动电子设备140的位置。第二摄像头144被配置为拍摄任务场所的多个图像。图像处理器104可通信地连接到第二摄像头140,被配置为通过对多个图像进行拼接,提取多个图像中的特征信息和拍摄位置点信息,生成图像地图。

例如,在该实施例中,移动电子设备100,例如机器人不包含单目摄像头且机器人不跟随第二移动电子设备140的用户。第二移动电子设备140的用户佩戴无线定位接收器手环,或用户手持装备有无线定位接收器外设的手机,使用手机app完成室内建图。例如,首次使用,第二移动电子设备140的用户通过手机app或用户佩戴的无线定位接收器手环或手机装备的无线定位接收器外设实现室内建立地图。通过室内放置的固定位置的参考无线信号源(uwb等)作为参考点,第二移动电子设备140中的无线信号收发器142读取对各个参考无线信号源的信号强度(receivedsignalstrength,rss)来确定该第二移动电子设备140的用户在室内的位置。每到达一个房间,第二移动电子设备140的用户通过手机app启动房间建图程序。第二移动电子设备140的用户使用手机app拍摄该房间环境,例如,根据房间布局情况可拍摄多张照片。第二移动电子设备140的手机app将记录每次拍摄的第二摄像头144的位姿信息以及第二无线信号收发器142记录的第二移动电子设备140,例如手机相对地面的高度信息和其在室内的位置信息,并通过本地无线通信网络(wifi、蓝牙、zigbee等)传送至存储器116中。根据第二摄像头144的内外参数信息以及拍摄时的位姿信息、高度信息及位置信息,经由图像处理器104对拍摄的大量图像进行地图拼接创建,特征选择提取,特征点位置信息添加,生成室内图像特征点地图信息,再将处理后的图像地图信息存储在存储器116中。

可选地或者附加地,移动电子设备100,例如,机器人100还包括编码器和惯性测量模块(imu),以辅助第一摄像头112获取移动电子设备100,例如机器人的位置和姿态。例如当机器人被遮蔽,不在第一摄像头112的视线中时,编码器和imu都还能提供机器人的位置和姿态。例如,编码器可以作为里程计,通过记录机器人轮子的转动信息,来计算机器人走过的轨迹。

可选地或者附加地,移动电子设备100还可包含传感器114,传感器114将移动电子设备100周围的障碍物信息发送至运动模块110。运动模110还配置为调整移动电子设备100的运动方位以避开障碍物。可以理解,因为安装的高度不同,安装在移动电子设备100上的第一摄像头112与安装在移动电子设备100上的传感器114的高度不同,因此第一摄像头112所拍摄的障碍物信息与传感器所拍摄的障碍物可能不同,因为可能存在遮蔽。第一摄像头112可以通过旋转,俯仰等方式改变视觉方向,以获取更广的视觉范围。此外,传感器114可以安装在比较低的水平位置,而这个位置有可能是第一摄像头112的盲区,物体不出现在第一摄像头112的视角中,那么就得依靠这些传统传感器112来避障。可选地,摄像头112可以获取障碍物信息,并结合超声和激光传感器114的信息。单目摄像头112获得的图像做物体识别,超声和激光传感器114测距。

可选地或者可替代地,传感器114包括超声波传感器和/或激光传感器。第一摄像头112和传感器114可以相互辅助。例如,如有遮蔽时,在被遮蔽的局部,移动电子设备100需要靠自身的激光传感器、超声波传感器114等来进行避障。

例如,移动电子设备100搭载的激光传感器、超声波传感器对移动电子设备100周围静态、动态环境进行检测,辅助避开静态、动态障碍物以及调整最优路径。

图3示出根据本发明的一个实施例的移动电子设备、第二移动电子设备所在系统的示意图。可选地或者可替代地,移动电子设备300还包括充电桩380,充电桩380可以包括图像处理器386、路径规划模块388、存储器384,例如内存数据模块、第一无线发射机381(例如uwb)和第二无线信号接收机382,例如由wifi实现。移动电子设备300的本体,例如,机器人可以包括第一无线信号接收机302,例如由uwb实现、第一摄像头310、地图定位模块304、避障模块306、运动模块308和传感器314和316,以及编码器318、第二无线信号接收机320,例如由wifi实现。第二移动电子设备340,例如手机,还包括手机app和第二摄像头。可选地,图像处理器386、路径规划模块388、存储器384中的至少一个也可以包含在移动电子设备300的本体中。如图3所示,智能充电桩380中的第一无线发射机381与扫地机器人300中的第一无线信号接收机302可通信地连接,扫地机器人300中的第二无线信号发射机320与智能充电桩380中的第五无线信号接收机382可通信地连接。智能充电桩380中的路径规划模块388与扫地机器人300中的运动模块308可通信地连接。第二电子移动设备的手机340与智能充电桩380中的第二无线信号接收机382可通信地连接。路径规划模块388将生成的路径发送至运动模块308执行。

在扫地机器人300内部,中的第一无线信号接收机302与地图定位模块304可通信地连接。地图定位模块304通信又与第二无线信号发射机320和运动模块308可通信地连接。第一摄像头310与第二无线信号发射机320可通信地连接。超声波传感器314、激光传感器316和编码器318与避障模块306可通信地连接。避障模块306与运动模块308可通信地连接。定位模块304与运动模块308之间亦有信息交互,运动模块308在执行规划路径时需要定位模块304输入的位置信息。

在智能充电桩380内部,第二无线信号接收机382可通信地连接与存储器384可通信地连接。存储器384与图像处理器386可通信地连接。图像处理器386与路径规划模块388可通信地连接。

图4示出了根据本发明的一个实施例的在移动电子设备中的方法400的流程图。在移动电子设备中用于处理任务区域的任务的方法400。其中移动电子设备包括第一无线信号收发器、图像处理器、定位模块、路径规划模块以及运动模块。方法400包括在块410中,通过可通信地连接到第二移动电子设备第一无线信号收发器,获取由第二移动电子设备的用户对任务场所所拍摄的照片和在照片上选定区域;在块420中,通过可通信地连接至第一无线信号收发器的图像处理器,提取包含选定区域的照片的特征信息,并通过比较提取的特征信息和存储的包含位置信息的图像地图的特征信息,确定与照片中的选定区域相对应的实际坐标范围;在块430中,通过可通信地连接至图像处理器的定位模块,记录移动电子设备的当前所在位置和与选定区域相对应的实际坐标范围之间的距离范围;在块440中,通过可通信地连接至图像处理器的路径规划模块,根据与选定区域相对应的实际坐标范围,生成路径规划方案;在块450中,通过可通信地连接至路径规划模块的运动模块,根据路径规划方案,进行运动。

可选地或者可替代地,移动电子设备还包括第一摄像头,第二移动电子设备还包括第二无线信号收发器,移动电子设备被配置为工作在建立地图模式,方法400还包括(图中未示出)分别通过可通信地连接到多个参考无线信号源的第一无线信号收发器和第二无线信号收发器,根据从多个参考无线信号源获取的信号强度,确定移动电子设备和第二移动电子设备的位置;通过运动模块,根据移动电子设备和第二移动电子设备的位置,跟随第二移动电子设备的运动;通过第一摄像头,在运动模块运动时拍摄多个图像,多个图像包含特征信息和对应的拍摄位置信息;通过可通信地连接到第一摄像头的图像处理模器,通过对多个图像进行拼接,提取多个图像中的特征信息和拍摄位置点信息,生成图像地图。

可选地或者可替代地,移动电子设备还包括显示屏,移动电子设备被配置为工作在建立地图模式,第二移动电子设备包括第二摄像头,方法400还包括(图中未示出)通过可通信地连接到多个参考无线信号源的第一无线信号收发器,根据从多个参考无线信号源获取的信号强度,确定移动电子设备的位置;通过运动模块,根据移动电子设备和第二移动电子设备的位置,跟随第二移动电子设备的运动;通过移动电子设备的显示屏,显示黑白色棋盘;通过可通信地连接到第二摄像头的图像处理器,接收来自第二摄像头在运动模块运动时拍摄的多个图像,其中,多个图像包括移动电子设备的显示为黑白色棋盘的显示屏的图像,通过图像处理器,通过对多个图像进行拼接,提取多个图像中的特征信息和拍摄位置点信息,生成图像地图。

可选地或者可替代地,其中第二移动电子设备还包括第二无线信号收发器和第二摄像头,方法400还包括(图中未示出)通过可通信地连接到多个参考无线信号源的第二无线信号收发器,根据从多个参考无线信号源获取的信号强度,确定第二移动电子设备的位置;通过第二摄像头,拍摄任务场所的多个图像,通过可通信地连接到第二摄像头的图像处理器,通过对多个图像进行拼接,提取多个图像中的特征信息和拍摄位置点信息,生成图像地图。

可选地或者可替代地,方法400还包括(图中未示出)通过路径规划模块,采用基于网格的生成树路径规划算法,对选定区域进行路径规划。

可选地或者可替代地,方法400还包括(图中未示出)还包括通过可通信地连接到图像处理器的编码器和惯性测量模块,为辅助第一摄像头获取移动电子设备的位置和姿态。

可选地或者可替代地,移动电子设备还包括充电桩,其中充电桩包括图像处理器、路径规划模块和定位模块。

可选地或者可替代地,移动电子设备还可包含传感器,方法400还包括(图中未示出)通过传感器,将移动电子设备周围的障碍物信息发送至运动模块,通过运动模块,调整移动电子设备的运动方位以避开障碍物。

可选地或者可替代地,传感器包括超声波传感器和/或激光传感器。

在前面的描述中,已经参考具体示例性实施例描述了本发明;然而,应当理解,在不脱离本文所阐述的本发明的范围的情况下,可以进行各种修改和变化。说明书和附图应以示例性的方式来看待,而不是限制性的,并且所有这些修改旨在被包括在本发明的范围内。因此,本发明的范围应由本文的一般实施例及其合法等效物、而不是仅由上述具体实施例来确定。例如,任何方法或过程实施例中的步骤可以任何顺序执行,并且不限于在具体实施例中呈现的明确顺序。另外,在任何装置实施例中的部件和/或元件可以各种排列组装或以其他方式操作地配置,以产生与本发明基本相同的结果,因此不限于具体实施例中的具体配置。

以上已经关于具体实施例描述了益处、其他优点和问题的解决方案;然而,任何益处、优点或问题的解决方案,或可引起任何特定益处、优点或方案发生或变得更明显的任何元件不应被解释为关键的、必需的或基本的特征或部件。

如本文所使用的,术语“包括”、“包含”或其任何变型旨在引用非排他性的包含,使得包括元件列表的过程、方法、物品、组合物或装置不仅包括所述的那些元件,而且也可以包括未明确列出的或固有的主要的过程、方法、物品、组合物或装置。除了未具体叙述的那些之外,在本发明的实践中使用的上述结构、布局、应用、比例、元件、材料或部件的其它组合和/或修改可以被改变,或者以其他方式特别适用于特定的环境、制造规格、设计参数或其他操作要求,而不脱离其大体原则。

虽然本文已经参考某些优选实施例描述了本发明,但是本领域技术人员将容易理解,在不脱离本发明的精神和范围的情况下,其他应用可以替代本文所阐述的那些。因此,本发明仅由下述权利要求书限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1