一种智能移动终端远程控制方法、系统、设备及存储介质与流程

文档序号:31222810发布日期:2022-08-23 17:17阅读:117来源:国知局
一种智能移动终端远程控制方法、系统、设备及存储介质与流程

1.本发明涉及智能设备远程控制技术领域,尤其涉及一种智能移动终端远程控制方法、系统、设备及存储介质。


背景技术:

2.现阶段,智能移动终端的应用场景越来越广泛,例如室内自动驾驶机器人由于具有自主路径规划、自动避障、自动充电等功能,可提供智能配送服务,目前已经在医院等场所广泛使用,用于医院内的物资配送,从而节省了人力成本,尤其是在疫情期间还大大降低了接触感染的风险。
3.在机器人等智能移动终端提供服务的过程中,由于会受异常情况影响,如定位丢失、导航异常等,此时基于安全机制机器人会原地停止,传统的处理方法是发现问题后由现场人员按下急停,再手动推机器人到指定位置进行维修,但这种处理方式从发现问题再到处理问题效率低下,且在机器人处于异常情况时由于用户无法及时观察机器人所处环境情况,此时对机器人发出远程指令控制机器人移动并不能保证安全。


技术实现要素:

4.为了克服现有技术的不足,本发明的目的之一在于提供一种智能移动终端远程控制方法,可基于实时视频通信实现安全远程操作,以实时处理机器人异常达到智能运维的目的,大大减少人力成本。
5.本发明的目的之二在于提供一种智能移动终端远程控制系统。
6.本发明的目的之三在于提供一种电子设备。
7.本发明的目的之四在于提供一种计算机可读存储介质。
8.本发明的目的之一采用如下技术方案实现:
9.一种智能移动终端远程控制方法,应用在与用户终端、移动终端相连的运维系统中,其控制方法包括:
10.获取视频查看请求并将其推送至处于告警状态的目标移动终端,使所述目标移动终端响应于所述视频查看请求执行实时拍摄操作;
11.获取所述目标移动终端实时拍摄所获得的视频流数据,将所述视频流数据推送至指定的用户终端进行解析和展示;
12.获取所述用户终端下发的控制指令,并将其推送至所述目标移动终端以使所述目标移动终端按照所述控制指令执行对应操作;所述控制指令包括移动指令。
13.进一步地,确定处于告警状态的目标移动终端的方法为:
14.判断每个所述移动终端的导航运行数据是否存在异常,若某一所述移动终端的导航运行数据出现异常,则判定该移动终端处于告警状态。
15.进一步地,所述目标移动终端设有通讯模块,当识别出存在处于告警状态的所述目标移动终端时,则利用所述通讯模块将告警信息推送至所述运维系统进行显示。
16.进一步地,所述目标移动终端将所述告警信息推送至所述运维系统后,还包括:
17.所述运维系统将所述告警信息推送至指定的用户终端进行显示,使用户查阅显示的所述告警信息后通过所述用户终端向所述运维系统发出所述视频查看请求。
18.进一步地,所述控制指令还包括拍摄调整指令,当所述目标移动终端接收到拍摄调整指令时,调整所述目标移动终端的各摄像头的启动状态和/或拍摄角度。
19.进一步地,还包括:
20.获取所述目标移动终端执行操作时的反馈消息,并将其推送至所述用户终端中进行实时展示。
21.本发明的目的之二采用如下技术方案实现:
22.一种智能移动终端远程控制系统,包括有目标移动终端、运维系统以及用户终端;
23.所述目标移动终端用于向所述运维系统发送告警信息,并根据所述运维系统发出的视频查看请求或控制指令执行对应操作;
24.所述用户终端用于向所述运维系统发出视频查看请求,并根据所述运维系统推送的视频流数据进行展示;
25.所述运维系统则执行如上述的智能移动终端远程控制方法。
26.进一步地,所述目标移动终端通过websocket协议与所述运维系统保持连接。
27.本发明的目的之三采用如下技术方案实现:
28.一种电子设备,其包括处理器、存储器及存储于所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述的智能移动终端远程控制方法。
29.本发明的目的之四采用如下技术方案实现:
30.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被执行时实现如上述的智能移动终端远程控制方法。
31.相比现有技术,本发明的有益效果在于:
32.运维系统将接收到的视频查看请求推送至处于告警状态的目标移动终端,使得目标移动终端可根据视频查看请求实现实时视频通信,并将实时视频通信的视频流数据发送至用户终端,通过用户终端可查看目标移动终端的实时环境视频,并根据环境情况向目标移动终端发出控制指令让目标移动终端可安全地移动至指定地点,实现安全远程操作的效果,实时处理目标移动终端异常达到智能运维的目的,从而大大减少人工成本。
附图说明
33.图1为本发明智能移动终端远程控制系统的信号传输示意图;
34.图2为本发明智能移动终端远程控制方法的流程示意图。
具体实施方式
35.下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。
36.实施例一
37.本实施例提供一种智能移动终端远程控制系统,如图1所示,该系统包括有移动终端、运维系统以及用户终端;其中移动终端可以是移动式机器人、也可以是其他的移动智能终端。所述移动终端通过websocket协议与所述运维系统保持连接,作为终端响应运维系统请求。
38.本实施例预先部署运维系统在云服务器,并在运维系统中录入移动终端的信息,实现移动终端与运维系统的信息绑定,其终端信息包括终端名称、设备类型、设备编号等。
39.本实施例的移动终端具体包括人机交互模块、通讯模块、导航控制模块、驱动控制模块以及摄像模块,所述导航控制模块包括超声雷达、gps等定位设备,用于对移动终端的移动位置进行实时定位和路线导航;所述驱动控制模块用于控制移动终端的移动状态;所述摄像模块则可包括红外摄像头、普通摄像头、距离传感器等用于拍摄或检测移动终端周围环境情况的设备。
40.当移动终端出现定位丢失或导航出现异常等告警情况时,所述导航控制模块的导航运行数据则会出现异常,根据导航运行数据即可获知移动终端是否处于告警状态,若处于告警状态,将该移动终端标记为目标移动终端,并生成告警信息发送至所述人机交互模块中;所述人机交互模块对外通过通讯模块和运维系统建立websocket连接,从而将告警信息推送到运维系统。
41.所述目标移动终端向所述运维系统发送告警信息后,所述运维系统将告警信息推送至预先绑定的指定用户终端中进行展示以及时获得目标移动终端的告警信息;此外,用户还可使用用户终端向所述运维系统发出视频查看请求,所述运维系统获取视频查看请求后将请求推送至目标移动终端,所述目标移动终端即可响应于所述视频查看请求自动对现场环境进行实时拍摄。
42.在一些实施例中,用户还可直接登录所述运维系统来获取目标移动终端的告警信息,并在所述运维系统下令发起视频查看请求,并将视频查看请求推送至目标移动终端。
43.所述目标移动终端的人机交互模块在接收到视频查看请求后,启动各摄像头拍摄实时现场环境,人机交互模块获取各个摄像头的视频流通过rtmp协议推送到运维系统,运维系统再推送视频流到用户终端进行展示。
44.所述目标移动终端在拍摄实时现场画面时还可启动所述目标移动终端上的各传感器,例如启动距离传感器检测所述目标移动终端与前方障碍物之间的距离,以便于用户可准确控制所述目标移动终端的移动距离和移动方向。
45.用户在查看实时视频图像后,利用所述用户终端并结合现场情况向运维系统下发控制指令,运维系统将控制指令推送至目标移动终端的人机交互系统。
46.在一些实施例中,用户还可直接通过所述运维系统下发控制指令,所述运维系统直接将控制指令推送至目标移动终端的人机交互系统。
47.其中,所述控制指令可以是控制目标移动设备移动的移动指令,人机交互系统将移动指令发送到驱动控制模块,驱动控制模块执行移动指令实现改变目标移动终端的移动路线;其后,目标移动终端移动后将结果返回至人机交互模块,再将结果发送到运维系统通知用户。
48.在一些实施例中,所述控制指令还可以是拍摄调整指令,当所述目标移动终端接收到拍摄调整指令时,调整所述目标移动终端的各摄像头的启动状态和/或拍摄角度,从而
改变拍摄角度以便用户进一步了解现场画面。
49.本实施例的目标移动终端通过websocket和运维系统建立连接,当目标移动终端服务过程出现异常时将告警信息推送到运维系统,用户在运维系统请求查看目标移动终端的实时视频,目标移动终端收到请求后将视频流通过rtmp协议推送到运维系统并且展示给用户,用户根据实时视频判断是否需要操作目标移动终端,如果需要操作目标移动终端则下发移动请求到机器人,实现安全远程操作,实时处理目标移动终端异常达到智能运维的目的,大大减少了人力成本。
50.实施例二
51.本实施例提供一种智能移动终端远程控制方法,该远程控制方法应用在实施例一所述的运维系统中,如图2所示,运维系统执行的远程控制方法具体包括如下步骤:
52.步骤s1:获取视频查看请求并将其推送至处于告警状态的目标移动终端,使所述目标移动终端响应于所述视频查看请求执行实时拍摄操作;
53.其中,所述视频查看请求是基于所述目标移动终端的告警信息生成的。当所述目标移动终端的导航运行数据出现异常时,所述目标移动终端生成所述告警信息,并利用所述目标移动终端的通讯模块将所述告警信息推送至所述运维系统进行显示,也可经所述运维系统转发至用户终端进行显示。
54.而所述视频查看请求可以是用户在查看告警信息后使用用户终端或运维系统手动发起的请求,也可以是所述运维系统在接收到告警信息后自动生成的,自动生成方式可减少人工操作所带来的麻烦,提高智能运维的效率。
55.步骤s2:获取所述目标移动终端实时拍摄所获得的视频流数据,将所述视频流数据推送至指定的用户终端进行解析和展示,使得用户可根据实时视频图像及时了解目标移动终端所处的现场环境情况,用户根据实时视频判断是否需要操作目标移动终端,如果需要操作则向目标移动终端下发控制请求。
56.步骤s3:获取所述用户终端下发的控制指令,并将其推送至所述目标移动终端以使所述目标移动终端按照所述控制指令执行对应操作;所述控制指令包括移动指令,目标移动终端在接收到移动指令后根据移动指令移动至用户指定的地点进行故障维修。此外,所述控制指令还包括拍摄调整指令,当所述目标移动终端接收到拍摄调整指令时,调整所述目标移动终端的各摄像头的启动状态和/或拍摄角度,从而改变拍摄角度以便用户进一步了解现场画面,以便于用户精准地下发指令。所述控制指令还可以是传感器控制指令,通过传感器控制指令开启目标移动终端上的各种传感器,例如距离传感器等,基于各种传感器准确控制目标移动终端的移动路线,提高安全性。
57.步骤s4:获取所述目标移动终端执行操作时的反馈消息,并将其推送至所述用户终端中进行实时展示,让用户可及时了解目标移动终端执行用户所下发的指令的执行情况,提高远程控制的准确性。
58.实施例三
59.本实施例提供一种电子设备,其包括处理器、存储器及存储于所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现实施例一中的智能移动终端远程控制方法;另外,本实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被执行时实现上述的智能移动终端远程控制方法。
60.本实施例中的设备及存储介质与前述实施例中的方法是基于同一发明构思下的两个方面,在前面已经对方法实施过程作了详细的描述,所以本领域技术人员可根据前述描述清楚地了解本实施例中的设备及存储介质的结构及实施过程,为了说明书的简洁,在此就不再赘述。
61.上述实施方式仅为本发明的优选实施方式,不能以此来限定本发明保护的范围,本领域的技术人员在本发明的基础上所做的任何非实质性的变化及替换均属于本发明所要求保护的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1