自移动设备及其定位方法和系统技术方案

技术编号:19439366 阅读:30 留言:0更新日期:2018-11-14 13:59
一种自移动设备的定位方法,所述自移动设备通过无线模块与无线路由器连接;所述方法包括:获取所述自移动设备接入的无线路由器的物理地址;根据所述物理地址生成地理坐标获取请求;将所述地理坐标获取请求输出至数据库服务器;接收数据库服务器返回的与所述物理地址对应的地理坐标;以及将所述地理坐标作为所述自移动设备当前的定位坐标并输出。上述自移动设备的定位方法,根据接入的无线路由器的物理地址获取与之对应的地理坐标,从而将该地理坐标作为自移动设备的定位坐标,以实现对自移动设备的定位,防止自移动设备的丢失。上述定位方法无需在自移动设备上增加额外的GPS模块等定位设备,有利于降低产品成本。

【技术实现步骤摘要】
自移动设备及其定位方法和系统
本专利技术涉及电动设备
,特别是涉及一种自移动设备及其定位方法和系统。
技术介绍
自移动设备可以自行移动来执行指定工作任务。传统的自移动设备通过GPS技术来进行定位追踪,防止自移动设备被盗。采用这种定位技术,需要在自移动设备内额外增加GPS模块,增加了产品的成本。
技术实现思路
基于此,有必要提供一种能够降低产品成本的自移动设备的定位方法和系统,还提供一种自移动设备。一种自移动设备的定位方法,所述自移动设备通过无线模块与无线路由器连接;所述方法包括:获取所述自移动设备接入的无线路由器的物理地址;根据所述物理地址生成地理坐标获取请求;将所述地理坐标获取请求输出至数据库服务器;接收数据库服务器返回的与所述物理地址对应的地理坐标;以及将所述地理坐标作为所述自移动设备当前的定位坐标并输出。上述自移动设备的定位方法,根据接入的无线路由器的物理地址获取与之对应的地理坐标,从而将该地理坐标作为自移动设备的定位坐标,以实现对自移动设备的定位,防止自移动设备的丢失。上述定位方法无需在自移动设备上增加额外的GPS模块等定位设备,有利于降低产品成本。在其中一个实施例中,在获取所述自移动设备接入的无线路由器的物理地址之前,还包括接收定位请求的步骤。在其中一个实施例中,还包括存储所述物理地址和所述定位坐标的步骤。在其中一个实施例中,在获取所述自移动设备接入的无线路由器的物理地址之后、在根据所述物理地址生成地理坐标获取请求之前,还包括:判断本次获取的物理地址相对于存储的物理地址是否发生变化;若是,则执行根据所述物理地址生成地理坐标获取请求的步骤及其后续步骤;若否,则判断所述自移动设备内是否存储有与所述物理地址对应的定位坐标;若所述自移动设备内未存储有与所述物理地址对应的定位坐标,则执行根据所述物理地址生成地理坐标获取请求的步骤及其后续步骤。在其中一个实施例中,在判断所述自移动设备内是否存储有与所述物理地址对应的定位坐标的步骤中,若所述自移动设备内存储有与所述物理地址对应的定位坐标,则输出所述定位坐标。一种自移动设备的定位装置,所述自移动设备通过无线模块与无线路由器连接;所述定位装置包括:获取模块,用于获取所述自移动设备接入的无线路由器的物理地址;请求模块,用于根据所述物理地址生成地理坐标获取请求;输出模块,用于将所述地理坐标获取请求输出至数据库服务器;接收模块,用于接收数据库服务器返回的与所述物理地址对应的地理坐标;以及确定模块,用于将所述地理坐标作为所述自移动设备当前的定位坐标;所述输出模块还用于输出所述定位坐标。在其中一个实施例中,所述接收模块还用于接收定位请求;所述获取模块用于在所述接收模块接收到所述定位请求时,获取所述自移动设备接入的无线路由器的物理地址。在其中一个实施例中,还包括:存储模块;所述存储模块用于存储所述物理地址和所述定位坐标;判断模块,用于在所述获取模块获取到接入的无线路由器的物理地址后,判断所述物理地址相对于存储的物理地址是否发生变化;所述判断模块还用于在判断出所述物理地址未发生变化时,判断所述自移动设备内是否存储有与所述物理地址对应的定位坐标;所述请求模块用于在所述判断模块判断出所述物理地址发生变化时、在所述自移动设备内未存储有与所述物理地址对应的定位坐标时,根据所述物理地址生成地理坐标获取请求。在其中一个实施例中,所述输出模块用于在所述判断模块判断出所述自移动设备内存储有与所述物理地址对应的定位坐标时,输出所述定位坐标;一种自移动设备,包括:设备本体,用于实现自移动功能并执行目标操作;无线模块,设置在所述设备本体上,用于与无线路由器连接,以进行无线通信;以及如前述任一实施例所述的定位装置;所述定位装置设置在所述设备本体上,用于对所述自移动设备进行定位。附图说明图1为一实施例中的自移动设备的定位方法的应用环境示意图;图2为一实施例中的自移动设备的内部结构示意图;图3为一实施例中的自移动设备的定位方法的流程示意图;图4为另一实施例中的自移动设备的定位方法的流程示意图;图5为一实施例中的自移动设备的定位装置的结构框图;图6为另一实施例中的自移动设备的定位装置的结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,在一实施例中,自移动设备104的定位方法的应用环境示意图,该应用环境包括无线路由器102、自移动设备104和数据库服务器106。自移动设备104与无线路由器102连接,以进行无线通信。自移动设备104还与数据库服务器106进行通信连接。在一实施例中,自移动设备104的内部结构如图2所示。该自移动设备104包括设备本体。设备本体内包括通过系统总线连接的处理器、内存储器、非易失性存储介质、无线模块、电机装置、移动装置和执行装置。其中,电机装置还与移动装置和执行装置连接。该自移动设备104的非易失性存储介质中存储有一种定位装置。该定位装置用于实现自移动设备的定位方法。该自移动设备104的处理器用于提供计算和控制能力,被配置为执行一种定位方法,以对自移动设备进行定位。该自移动设备104的无线模块用于与无线路由器连接,以通过无线路由器与互联网进行网络连接,以实现无线通信功能。自移动设备104中的电机装置用于控制移动装置和执行装置工作。自移动设备104中的移动装置用于实现自移动设备的移动功能,执行装置则用于执行目标操作。自移动设备可以为智能割草机,此时执行装置为割草装置。自移动设备也可以为自移动机器人等能够自动执行目标操作的设备。本领域技术人员可以理解,图2中给出的结构,仅仅是与本申请相关的部分结构的框图,并不构成对本申请方案所应用于其上的自移动设备的限定,具体的自移动设备可以包括比图中所示更多或者更少的部件,或者组合某些部件,或者具有不同的部件布置。如图3所示,在一实施例中,提供了一种自移动设备的定位方法,本实施例以该方法应用于上述图1和图2中的自移动设备104来举例说明。该自移动设备的定位方法包括以下步骤:步骤S302,获取自移动设备接入的无线路由器的物理地址。在一实施例中,步骤S302需要接收到定位请求后方启动。定位请求可以由用户通过智能终端108(如手机、平板等)上的应用程序发出,也可以由自移动设备104自身发出。例如,自移动设备104可以定期执行定位操作,或者在某一参数如无线路由器的物理地址发生变化时发出该定位请求。每个无线路由器102均有唯一的物理地址与之对应。因此在自移动设备104与无线路由器102连接后,即可获取到该无线路由器102的物理地址(也即MAC地址)。在一实施例中,自移动设备104需要获得授权才可以获取接入的无线路由器102的物理地址。也即在执行步骤S302之前,需要先获取物理地址读取权限方可执行后续步骤。步骤S304,根据物理地址生成地理坐标获取请求。在获取到接入的无线路由器102的物理地址后,根据该物理地址生成地理坐标获取请求。该地理坐标获取请求中携带有该物理地址信息。步骤S306,将该地理坐标获取请求输出至数据库服务器。数据库服务器106中存储有地理坐标数据库。该地理坐标数据库中包含了各路由本文档来自技高网...

【技术保护点】
1.一种自移动设备的定位方法,所述自移动设备通过无线模块与无线路由器连接;其特征在于,所述方法包括:获取所述自移动设备接入的无线路由器的物理地址;根据所述物理地址生成地理坐标获取请求;将所述地理坐标获取请求输出至数据库服务器;接收数据库服务器返回的与所述物理地址对应的地理坐标;以及将所述地理坐标作为所述自移动设备当前的定位坐标并输出。

【技术特征摘要】
1.一种自移动设备的定位方法,所述自移动设备通过无线模块与无线路由器连接;其特征在于,所述方法包括:获取所述自移动设备接入的无线路由器的物理地址;根据所述物理地址生成地理坐标获取请求;将所述地理坐标获取请求输出至数据库服务器;接收数据库服务器返回的与所述物理地址对应的地理坐标;以及将所述地理坐标作为所述自移动设备当前的定位坐标并输出。2.根据权利要求1所述的方法,其特征在于,在获取所述自移动设备接入的无线路由器的物理地址之前,还包括接收定位请求的步骤。3.根据权利要求1所述的方法,其特征在于,还包括存储所述物理地址和所述定位坐标的步骤。4.根据权利要求3所述的方法,其特征在于,在获取所述自移动设备接入的无线路由器的物理地址之后、在根据所述物理地址生成地理坐标获取请求之前,还包括:判断本次获取的物理地址相对于存储的物理地址是否发生变化;若是,则执行根据所述物理地址生成地理坐标获取请求的步骤及其后续步骤;若否,则判断所述自移动设备内是否存储有与所述物理地址对应的定位坐标;若所述自移动设备内未存储有与所述物理地址对应的定位坐标,则执行根据所述物理地址生成地理坐标获取请求的步骤及其后续步骤。5.根据权利要求4所述的方法,其特征在于,在判断所述自移动设备内是否存储有与所述物理地址对应的定位坐标的步骤中,若所述自移动设备内存储有与所述物理地址对应的定位坐标,则输出所述定位坐标。6.一种自移动设备的定位装置,所述自移动设备通过无线模块与无线路由器连接;其特征在于,所述定位装置包括:获取模块,用于获取所述自移动设备接入的无线路由器的物理地址;请求...

【专利技术属性】
技术研发人员:高振东
申请(专利权)人:苏州宝时得电动工具有限公司
类型:发明
国别省市:江苏,32

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

1