一种设备强制安全远程控制方法与流程

文档序号:31884118发布日期:2022-10-21 23:52阅读:114来源:国知局
一种设备强制安全远程控制方法与流程

1.本发明涉及机器人控制领域,特别涉及一种设备强制安全远程控制方法。


背景技术:

2.现有的智能机器人多采用蓝牙或wifi直连的方式,通过蓝牙通信进行机器人的交互动作。也有通过蓝牙先给机器人设置wifi密码,然后在同一内网中使用wifi连接对机器人进行操作。使用蓝牙直连的话用户需要距离机器人很近,稍远的距离(5米以上)就可能无法连接到机器人。使用wifi直连则用户自身手机缺少了上网功能,必须在一个离线的状态下使用,当距离超过wifi覆盖范围后就无法连接到机器人。使用同一网段wifi进行连接的方案与wifi直连效果基本类似,连接距离同样局限于wifi覆盖的范围。
3.而与此同时,如果使用3g、4g、5g等技术,纯粹利用蜂窝网络进行操作,那么一方面系统的延迟比较高,另一方面,由于不像wifi或者蓝牙等方式,可以确保在机器人附近存在有人,如使用蜂窝网络,会由于缺乏人在附近对机器人实施监管,从而无法满足现行规则下对于机器人的监管合规要求。


技术实现要素:

4.为解决上述技术问题,本发明提供一种设备强制安全远程控制方法及系统,具体的技术方案如下:
5.一方面,提供一种设备强制安全远程控制方法,应用于源设备,包括:
6.通过远距离通讯方式,使用识别码,从远程服务器获取设备控制凭证;
7.使用所述设备控制凭证,通过近距离通讯方式,命令目标设备执行精细化控制命令。
8.在本技术方案中,近距离连接可确保安全性,而远距离连接可以确保机器人的所有权,从而保证在设备运作的过程中,附近有人看护设备的运行,从而保证了机器人运行的安全性。
9.优选地,还包括:当通过所述近距离通讯方式与所述目标设备连接时,通过所述近距离通讯方式,获取所述目标设备的目标状态信息;
10.当且仅当未通过所述近距离通讯方式与所述目标设备连接时,通过所述远程服务器,获取所述目标设备的目标状态信息。
11.优选地,还包括:使用所述设备控制凭证,通过所述远距离通讯方式与所述远程服务器,命令所述目标设备执行概括性控制命令。
12.在本技术方案中,通过远近距离通信两者协同的工作方式使机器人能够正确可靠的完成所有者的任务安排,用户在使用时并不会感知到设备连接方式的变化,对用户而言只是权限和功能的变化,在保证安全合规的前提下,保证了用户的易用性。
13.优选地,所述使用识别码前还包括:获取所述目标设备的识别码图像;所述识别码图像为二维码或者条形码图像;
14.识别所述识别码图像,以提取所述识别码。
15.另一方面,提供一种基于蓝牙的设备安全远程控制方法,应用于目标设备,包括:通过近距离通讯方式,接收源设备发送的精细化控制命令;
16.当且仅当存在源设备所述源设备具有设备控制凭证时,执行所述精细化控制命令。
17.优选地,当通过所述远距离通讯方式与所述源设备连接时,通过所述近距离通讯方式,发送目标状态信息;
18.当且仅当不存在具有设备控制凭证的所述源设备通过所述近距离通讯方式与自身连接时,通过所述远程服务器与所述远距离通讯方式,向所述源设备发送目标状态信息。
19.优选地,还包括:当与所述原设备无法通过所述近距离通讯方式建立联系时,当且仅当所述远程服务器发送的控制命令为概括性控制命令时,执行所述控制命令。
20.优选地,所述远距离通讯方式基于mqtt物联网协议。
21.进一步优选地,所述概括性控制命令具体包括:启动任务命令、停止任务命令和充电命令中的一种或者多种;
22.所述精细化控制命令具体包括:参数设置、任务设置、地图设置和日程设置中的一种或者多种。
23.优选地,所述远距离通讯方式为蜂窝网络通讯;所述近距离通讯方式为蓝牙通讯。
24.一方面,提供一种设备强制安全远程控制系统,应用于源设备,包括:
25.鉴权模块,用于通过远距离通讯方式,使用识别码,从远程服务器获取设备控制凭证;
26.精细控制模块,用于使用所述设备控制凭证,通过近距离通讯方式,命令目标设备执行精细化控制命令。
27.优选地,还包括:状态获取模块,用于当通过所述近距离通讯方式与所述目标设备连接时,通过所述近距离通讯方式,获取所述目标设备的目标状态信息;
28.还用于当且仅当未通过所述近距离通讯方式与所述目标设备连接时,通过所述远程服务器,获取所述目标设备的目标状态信息。
29.优选地,还包括:概括控制模块,用于使用所述设备控制凭证,通过所述远距离通讯方式与所述远程服务器,命令所述目标设备执行概括性控制命令。
30.优选地,还包括:识别码获取模块,用于获取所述目标设备的识别码图像,识别所述识别码图像,以提取所述识别码;所述识别码图像为二维码或者条形码图像。
31.另一方面,提供一种基于蓝牙的设备安全远程控制系统,应用于目标设备,包括:控制命令接收模块,用于通过近距离通讯方式,接收源设备发送的精细化控制命令;
32.执行模块,当且仅当存在源设备所述源设备具有设备控制凭证时,执行所述精细化控制命令。
33.优选地,还包括状态发送模块,用于当通过所述远距离通讯方式与所述源设备连接时,通过所述近距离通讯方式,发送目标状态信息;
34.还用于当且仅当不存在具有设备控制凭证的所述源设备通过所述近距离通讯方式与自身连接时,通过所述远程服务器与所述远距离通讯方式,向所述源设备发送目标状态信息。
35.优选地,执行模块,还用于当与所述原设备无法通过所述近距离通讯方式建立联系时,当且仅当所述远程服务器发送的控制命令为概括性控制命令时,执行所述控制命令。
36.优选地,所述远距离通讯方式基于mqtt物联网协议。
37.进一步优选地,所述概括性控制命令具体包括:启动任务命令、停止任务命令和充电命令中的一种或者多种;
38.所述精细化控制命令具体包括:参数设置、任务设置、地图设置和日程设置中的一种或者多种。
39.优选地,所述远距离通讯方式为蜂窝网络通讯;所述近距离通讯方式为蓝牙通讯。
40.本发明至少包括以下一项技术效果:
41.(1)保证在设备运作的过程中,附近有人看护设备的运行,从而保证了机器人运行的安全性;
42.(2)用户在使用时并不会感知到设备连接方式的变化。
附图说明
43.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
44.图1为本发明实施例1的流程示意图;
45.图2为本发明实施例4的流程示意图;
46.图3、4为本发明实施例3、5的拓扑结构示意图。
具体实施方式
47.以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其他实施例中也可以实现本技术。在其他情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本技术的描述。
48.应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”指示所述描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其他特征、整体、步骤、操作、元素、组件和/或集合的存在或添加。
49.为使图面简洁,各图中只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘出了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。
50.还应当进一步理解,在本技术说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
51.另外,在本技术的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
52.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明
本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。
53.实施例1:
54.如图1所示,本实施例提供一种设备强制安全远程控制方法,应用于源设备,包括:
55.sa1:通过远距离通讯方式,使用识别码,从远程服务器获取设备控制凭证;
56.sa2:使用所述设备控制凭证,通过近距离通讯方式,命令目标设备执行精细化控制命令。
57.现有的智能机器人多采用蓝牙或wifi直连的方式,通过蓝牙通信进行机器人的交互动作。也有通过蓝牙先给机器人设置wifi密码,然后在同一内网中使用wifi连接对机器人进行操作。使用蓝牙直连的话用户需要距离机器人很近,稍远的距离(5米以上)就可能无法连接到机器人。使用wifi直连则用户自身手机缺少了上网功能,必须在一个离线的状态下使用,当距离超过wifi覆盖范围后就无法连接到机器人。使用同一网段wifi进行连接的方案与wifi直连效果基本类似,连接距离同样局限于wifi覆盖的范围。
58.而与此同时,如果使用3g、4g、5g等技术,纯粹利用蜂窝网络进行操作,那么一方面系统的延迟比较高,另一方面,由于不像wifi或者蓝牙等方式,可以确保在机器人附近存在有人,如使用蜂窝网络,会由于缺乏人在附近对机器人实施监管,从而无法满足现行规则下对于机器人的监管合规要求。
59.故在本实施例中,通过远距离通讯方式实现对于机器人的鉴权,从而获取到对于机器人的控制权限;具体而言,一般为通过用户的智能手机从远程服务处,获取到以文件形式存储的控制凭证,并通过该凭证,使用近距离通讯方式对机器人进行操作,若不使用近距离通讯方式,通过蜂窝网络或者是其他远距离通信方法连接设备,机器人则拒绝接受源设备的命令,也就是说,只有在附近存在有看护人员通过近距离通讯手段给机器人下达命令的情况下,机器人才会执行相应的指令,如果附近没有看护人员存在,那么机器人就判断不符合监管合规要求,则不执行相应的任务。
60.优选地,所述远距离通讯方式基于mqtt物联网协议。所述远距离通讯方式为蜂窝网络通讯;所述近距离通讯方式为蓝牙通讯。
61.一般而言,蓝牙在可连接的状态表示看护人员正在机器人附近,便允许机器人根据控制命令进行操作,但是如果蓝牙不可连接的话以上这些动作是禁止操作的,从而确保了操作的安全性,满足了现行条件下对于机器人的监管合规要求。同时,当客户端靠近机器人能够搜索到其蓝牙信号,会自动进行蓝牙连接。蓝牙连接时5g通信依然会继续,设备信息传递,操控指令等会优先通过蓝牙通信,设备状态会以蓝牙数据为优先。
62.本实施例通过,蓝牙连接可确保安全性,而5g网络可以确保机器人的所有权,从而保证在设备运作的过程中,附近有人看护设备的运行,从而保证了机器人运行的安全性。
63.实施例2:
64.如图3、4所示,本实施例提供一种设备强制安全远程控制方法,应用于源设备,包括:
65.sa0-1:获取所述目标设备的识别码图像;所述识别码图像为二维码或者条形码图像;
66.sa0-2:识别所述识别码图像,以提取所述识别码。
67.sa1:通过远距离通讯方式,使用识别码,从远程服务器获取设备控制凭证;
68.sa2:使用所述设备控制凭证,通过近距离通讯方式,命令目标设备执行精细化控制命令。
69.sa3-1:当通过所述近距离通讯方式与所述目标设备连接时,通过所述近距离通讯方式,获取所述目标设备的目标状态信息;
70.sa3-2:当且仅当未通过所述近距离通讯方式与所述目标设备连接时,通过所述远程服务器,获取所述目标设备的目标状态信息。
71.在本实施例中,更具体而言,设置在手机的客户端需要通过扫描机器人二维码进行机器人的添加和激活操作,以确保设备的所有权,从而从远程服务器出获取到控制凭证。二维码对应的设备编号会提前录入后台系统,扫码时会判断二维码的有效性。扫码后远程服务器会记录到客户端,客户端可以通过二维码内的信息主动通过蓝牙直接连接到机器人。
72.同时,蓝牙拥有直接操作机器人的权限,可以对机器人进行参数设置,任务设置,地图设置,剪草日程设置。并且这些操作允许在5g网络不可访问时进行操作,而在机器人联网时这些操作数据会同步到云端。在设置地图时必须是蓝牙连接,确保使用者就在草地现场,绘制地图时通过手机界面的控制面板直接操作机器人前进后退和转向等。
73.实施例3:
74.sa0-1:获取所述目标设备的识别码图像;所述识别码图像为二维码或者条形码图像;
75.sa0-2:识别所述识别码图像,以提取所述识别码。
76.sa1:通过远距离通讯方式,使用识别码,从远程服务器获取设备控制凭证;
77.sa2:使用所述设备控制凭证,通过近距离通讯方式,命令目标设备执行精细化控制命令。
78.sa3-1:当通过所述近距离通讯方式与所述目标设备连接时,通过所述近距离通讯方式,获取所述目标设备的目标状态信息;
79.sa3-2:当且仅当未通过所述近距离通讯方式与所述目标设备连接时,通过所述远程服务器,获取所述目标设备的目标状态信息。
80.sa4:使用所述设备控制凭证,通过所述远距离通讯方式与所述远程服务器,命令所述目标设备执行概括性控制命令。
81.在本实施例中,更具体而言,当进行蓝牙连接时,允许看护人员对机器人进行直接的动作操控(前进、后退、旋转),允许用户进行草坪的绘制任务。但是一旦没有蓝牙连接,那么仅仅允许机器人执行如动剪草任务,停止剪草任务,要求机器人回充电桩充电等,而用户对设备进行直接的动作操控(前进、后退、旋转),进行草坪的绘制任务,在蓝牙不可连接的情况下是禁止操作的,确保了操作的安全性。
82.本实施通过蜂窝网络和蓝牙两者协同的工作方式使机器人能够正确可靠的完成所有者的任务安排,用户在使用时并不会感知到设备连接方式的变化,对用户而言只是权限和功能的变化,在保证安全合规的前提下,保证了用户的易用性。
83.实施例4:
84.如图2所示,本实施例提供一种基于蓝牙的设备安全远程控制方法,应用于目标设备,包括:
85.sb1:通过近距离通讯方式,接收源设备发送的精细化控制命令;
86.sb2:当且仅当存在源设备所述源设备具有设备控制凭证时,执行所述精细化控制命令。
87.与实施例1相对应,本实施例为对应于实施例1的源设备的目标设备,更具体而言,作为被控制的机器人,通过远距离通讯方式,接收从远程服务器发送的控制命令,一般而言,该控制命令源于源设备,在接收到该命令之后,判断是否存在着以近距离通讯方式与机器人自身保持通讯关系,并且存储有设备控制凭证的源设备,当且仅当存在有以近距离通讯方式与机器人自身保持通讯关系的源设备的情况下,才允许其执行远程服务器发送的命令,因为仅在该种情况下,明确在机器人附近,存在有看护人员对机器人的运行进行监管。
88.优选地,所述远距离通讯方式为蜂窝网络通讯;所述近距离通讯方式为蓝牙通讯;所述远距离通讯方式基于mqtt物联网协议。
89.一般而言,客户端对已经扫码添加完成的机器人是通过5g或者wifi网络将操作指令发送至服务器,服务器通过mqtt协议发送至机器人。机器人同样会通过5g模块使用mqtt物联网协议发送状态到服务器端。
90.本实施例通过,蓝牙连接可确保安全性,而5g网络可以确保机器人的所有权,从而保证在设备运作的过程中,附近有人看护设备的运行,从而保证了机器人运行的安全性。
91.实施例5:
92.如图3、4所示,本实施例提供一种基于蓝牙的设备安全远程控制方法,应用于目标设备,包括:
93.sb1:通过近距离通讯方式,接收源设备发送的精细化控制命令;
94.sb2:当且仅当存在源设备所述源设备具有设备控制凭证时,执行所述精细化控制命令。
95.sb3:当通过所述远距离通讯方式与所述源设备连接时,通过所述近距离通讯方式,发送目标状态信息;
96.sb4-1:当且仅当不存在具有设备控制凭证的所述源设备通过所述近距离通讯方式与自身连接时,通过所述远程服务器与所述远距离通讯方式,向所述源设备发送目标状态信息。
97.sb4-2:当与所述原设备无法通过所述近距离通讯方式建立联系时,当且仅当所述远程服务器发送的控制命令为概括性控制命令时,执行所述控制命令。
98.进一步优选地,所述概括性控制命令具体包括:启动任务命令、停止任务命令和充电命令中的一种或者多种;
99.所述精细化控制命令具体包括:参数设置、任务设置、地图设置和日程设置中的一种或者多种。
100.在本实施例中,具体而言,设置在手机的客户端需要通过扫描机器人二维码进行机器人的添加和激活操作,以确保设备的所有权,从而从远程服务器出获取到控制凭证。二维码对应的设备编号会提前录入后台系统,扫码时会判断二维码的有效性。扫码后远程服务器会记录到客户端,客户端可以通过二维码内的信息主动通过蓝牙直接连接到机器人。
101.同时,蓝牙拥有直接操作机器人的权限,可以对机器人进行参数设置,任务设置,地图设置,剪草日程设置。并且这些操作允许在5g网络不可访问时进行操作,而在机器人联网时这些操作数据会同步到云端。在设置地图时必须是蓝牙连接,确保使用者就在草地现场,绘制地图时通过手机界面的控制面板直接操作机器人前进后退和转向等。
102.更具体而言,当进行蓝牙连接时,允许看护人员对机器人进行直接的动作操控(前进、后退、旋转),允许用户进行草坪的绘制任务。但是一旦没有蓝牙连接,那么仅仅允许机器人执行如动剪草任务,停止剪草任务,要求机器人回充电桩充电等,而用户对设备进行直接的动作操控(前进、后退、旋转),进行草坪的绘制任务,在蓝牙不可连接的情况下是禁止操作的,确保了操作的安全性。
103.同时系统对于设备状态的获取以蓝牙的优先级为高,在无法连接蓝牙的时候才会向云端询问设备状态信息,并且只允许用户进行启动任务,结束任务,回家充电这些能够确保安全的控制命令进行下达与执行。
104.本实施通过蜂窝网络和蓝牙两者协同的工作方式使机器人能够正确可靠的完成所有者的任务安排,用户在使用时并不会感知到设备连接方式的变化,对用户而言只是权限和功能的变化,在保证安全合规的前提下,保证了用户的易用性。
105.实施例6:
106.本实施例提供一种设备强制安全远程控制系统,应用于源设备,包括:
107.鉴权模块,用于通过远距离通讯方式,使用识别码,从远程服务器获取设备控制凭证;
108.精细控制模块,用于使用所述设备控制凭证,通过近距离通讯方式,命令目标设备执行精细化控制命令。
109.现有的智能机器人多采用蓝牙或wifi直连的方式,通过蓝牙通信进行机器人的交互动作。也有通过蓝牙先给机器人设置wifi密码,然后在同一内网中使用wifi连接对机器人进行操作。使用蓝牙直连的话用户需要距离机器人很近,稍远的距离(5米以上)就可能无法连接到机器人。使用wifi直连则用户自身手机缺少了上网功能,必须在一个离线的状态下使用,当距离超过wifi覆盖范围后就无法连接到机器人。使用同一网段wifi进行连接的方案与wifi直连效果基本类似,连接距离同样局限于wifi覆盖的范围。
110.而与此同时,如果使用3g、4g、5g等技术,纯粹利用蜂窝网络进行操作,那么一方面系统的延迟比较高,另一方面,由于不像wifi或者蓝牙等方式,可以确保在机器人附近存在有人,如使用蜂窝网络,会由于缺乏人在附近对机器人实施监管,从而无法满足现行规则下对于机器人的监管合规要求。
111.故在本实施例中,通过远距离通讯方式实现对于机器人的鉴权,从而获取到对于机器人的控制权限;具体而言,一般为通过用户的智能手机从远程服务处,获取到以文件形式存储的控制凭证,并通过该凭证,使用近距离通讯方式对机器人进行操作,若不使用近距离通讯方式,通过蜂窝网络或者是其他远距离通信方法连接设备,机器人则拒绝接受源设备的命令,也就是说,只有在附近存在有看护人员通过近距离通讯手段给机器人下达命令的情况下,机器人才会执行相应的指令,如果附近没有看护人员存在,那么机器人就判断不符合监管合规要求,则不执行相应的任务。
112.优选地,所述远距离通讯方式基于mqtt物联网协议;所述远距离通讯方式为蜂窝
网络通讯;所述近距离通讯方式为蓝牙通讯。
113.一般而言,蓝牙在可连接的状态表示看护人员正在机器人附近,便允许机器人根据控制命令进行操作,但是如果蓝牙不可连接的话以上这些动作是禁止操作的,从而确保了操作的安全性,满足了现行条件下对于机器人的监管合规要求。同时,当客户端靠近机器人能够搜索到其蓝牙信号,会自动进行蓝牙连接。蓝牙连接时5g通信依然会继续,设备信息传递,操控指令等会优先通过蓝牙通信,设备状态会以蓝牙数据为优先。
114.本实施例通过,蓝牙连接可确保安全性,而5g网络可以确保机器人的所有权,从而保证在设备运作的过程中,附近有人看护设备的运行,从而保证了机器人运行的安全性。
115.实施例7:
116.本实施例提供一种设备强制安全远程控制系统,应用于源设备,基于实施例6,还包括:识别码获取模块,用于获取所述目标设备的识别码图像,识别所述识别码图像,以提取所述识别码;所述识别码图像为二维码或者条形码图像;状态获取模块,用于当通过所述近距离通讯方式与所述目标设备连接时,通过所述近距离通讯方式,获取所述目标设备的目标状态信息;
117.还用于当且仅当未通过所述近距离通讯方式与所述目标设备连接时,通过所述远程服务器,获取所述目标设备的目标状态信息。
118.在本实施例中,更具体而言,设置在手机的客户端需要通过扫描机器人二维码进行机器人的添加和激活操作,以确保设备的所有权,从而从远程服务器出获取到控制凭证。二维码对应的设备编号会提前录入后台系统,扫码时会判断二维码的有效性。扫码后远程服务器会记录到客户端,客户端可以通过二维码内的信息主动通过蓝牙直接连接到机器人。
119.同时,蓝牙拥有直接操作机器人的权限,可以对机器人进行参数设置,任务设置,地图设置,剪草日程设置。并且这些操作允许在5g网络不可访问时进行操作,而在机器人联网时这些操作数据会同步到云端。在设置地图时必须是蓝牙连接,确保使用者就在草地现场,绘制地图时通过手机界面的控制面板直接操作机器人前进后退和转向等。
120.实施例8:
121.本实施例提供一种设备强制安全远程控制系统,应用于源设备,基于实施例7,还包括:概括控制模块,用于使用所述设备控制凭证,通过所述远距离通讯方式与所述远程服务器,命令所述目标设备执行概括性控制命令。
122.进一步优选地,所述概括性控制命令具体包括:启动任务命令、停止任务命令和充电命令中的一种或者多种;
123.所述精细化控制命令具体包括:参数设置、任务设置、地图设置和日程设置中的一种或者多种。
124.在本实施例中,更具体而言,当进行蓝牙连接时,允许看护人员对机器人进行直接的动作操控(前进、后退、旋转),允许用户进行草坪的绘制任务。但是一旦没有蓝牙连接,那么仅仅允许机器人执行如动剪草任务,停止剪草任务,要求机器人回充电桩充电等,而用户对设备进行直接的动作操控(前进、后退、旋转),进行草坪的绘制任务,在蓝牙不可连接的情况下是禁止操作的,确保了操作的安全性。
125.本实施通过蜂窝网络和蓝牙两者协同的工作方式使机器人能够正确可靠的完成
所有者的任务安排,用户在使用时并不会感知到设备连接方式的变化,对用户而言只是权限和功能的变化,在保证安全合规的前提下,保证了用户的易用性。
126.实施例9:
127.本实施例提供一种基于蓝牙的设备安全远程控制系统,应用于目标设备,包括:控制命令接收模块,用于通过近距离通讯方式,接收源设备发送的精细化控制命令;
128.执行模块,当且仅当存在源设备所述源设备具有设备控制凭证时,执行所述精细化控制命令。
129.与实施例6相对应,本实施例为对应于实施例6的源设备的目标设备,更具体而言,作为被控制的机器人,通过远距离通讯方式,接收从远程服务器发送的控制命令,一般而言,该控制命令源于源设备,在接收到该命令之后,判断是否存在着以近距离通讯方式与机器人自身保持通讯关系,并且存储有设备控制凭证的源设备,当且仅当存在有以近距离通讯方式与机器人自身保持通讯关系的源设备的情况下,才允许其执行远程服务器发送的命令,因为仅在该种情况下,明确在机器人附近,存在有看护人员对机器人的运行进行监管。
130.优选地,所述远距离通讯方式基于mqtt物联网协议;所述远距离通讯方式为蜂窝网络通讯;所述近距离通讯方式为蓝牙通讯。
131.一般而言,客户端对已经扫码添加完成的机器人是通过5g或者wifi网络将操作指令发送至服务器,服务器通过mqtt协议发送至机器人。机器人同样会通过5g模块使用mqtt物联网协议发送状态到服务器端。
132.本实施例通过,蓝牙连接可确保安全性,而5g网络可以确保机器人的所有权,从而保证在设备运作的过程中,附近有人看护设备的运行,从而保证了机器人运行的安全性。
133.实施例10:
134.本实施例提供一种基于蓝牙的设备安全远程控制系统,基于实施例9,还包括状态发送模块,用于当通过所述远距离通讯方式与所述源设备连接时,通过所述近距离通讯方式,发送目标状态信息;
135.还用于当且仅当不存在具有设备控制凭证的所述源设备通过所述近距离通讯方式与自身连接时,通过所述远程服务器与所述远距离通讯方式,向所述源设备发送目标状态信息;
136.所述执行模块,还用于当与所述原设备无法通过所述近距离通讯方式建立联系时,当且仅当所述远程服务器发送的控制命令为概括性控制命令时,执行所述控制命令。
137.进一步优选地,所述概括性控制命令具体包括:启动任务命令、停止任务命令和充电命令中的一种或者多种;
138.所述精细化控制命令具体包括:参数设置、任务设置、地图设置和日程设置中的一种或者多种。
139.在本实施例中,具体而言,设置在手机的客户端需要通过扫描机器人二维码进行机器人的添加和激活操作,以确保设备的所有权,从而从远程服务器出获取到控制凭证。二维码对应的设备编号会提前录入后台系统,扫码时会判断二维码的有效性。扫码后远程服务器会记录到客户端,客户端可以通过二维码内的信息主动通过蓝牙直接连接到机器人。
140.同时,蓝牙拥有直接操作机器人的权限,可以对机器人进行参数设置,任务设置,地图设置,剪草日程设置。并且这些操作允许在5g网络不可访问时进行操作,而在机器人联
网时这些操作数据会同步到云端。在设置地图时必须是蓝牙连接,确保使用者就在草地现场,绘制地图时通过手机界面的控制面板直接操作机器人前进后退和转向等。
141.更具体而言,当进行蓝牙连接时,允许看护人员对机器人进行直接的动作操控(前进、后退、旋转),允许用户进行草坪的绘制任务。但是一旦没有蓝牙连接,那么仅仅允许机器人执行如动剪草任务,停止剪草任务,要求机器人回充电桩充电等,而用户对设备进行直接的动作操控(前进、后退、旋转),进行草坪的绘制任务,在蓝牙不可连接的情况下是禁止操作的,确保了操作的安全性。
142.同时系统对于设备状态的获取以蓝牙的优先级为高,在无法连接蓝牙的时候才会向云端询问设备状态信息,并且只允许用户进行启动任务,结束任务,回家充电这些能够确保安全的控制命令进行下达与执行。
143.本实施通过蜂窝网络和蓝牙两者协同的工作方式使机器人能够正确可靠的完成所有者的任务安排,用户在使用时并不会感知到设备连接方式的变化,对用户而言只是权限和功能的变化,在保证安全合规的前提下,保证了用户的易用性。
144.本发明通过上述实施例,通过蜂窝网络和蓝牙两者协同的工作方式使机器人能够正确可靠的完成所有者的任务安排,实现了:
145.(1)保证在设备运作的过程中,附近有人看护设备的运行,从而保证了机器人运行的安全性;
146.(2)用户在使用时并不会感知到设备连接方式的变化。
147.尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
148.显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1