一种机器人远程控制方法、系统及机器人技术方案

技术编号:16409074 阅读:21 留言:0更新日期:2017-10-21 01:11
本申请提供了一种机器人远程控制方法、系统及机器人,该方法包括:接收移动终端发送的控制指令;解析所述控制指令,调用与所述控制指令对应的预置程序组;每一所述预置程序组用于指示所述机器人实现预设的一组功能操作;执行与所述预置程序组相应的功能操作。该远程控制方法通过接收并解析移动终端发送的远程控制指令,执行相应的功能操作,从而实现了对机器人的远程控制,用户只需要操作移动终端就可以实现远程遥控机器人。

Robot remote control method, system and robot

This application provides a remote control method, a robot system and robot, the method comprises: receiving a control command sent by the mobile terminal; analyzing the control instruction, preset program group call and the control instruction corresponding; each of the preset program group for a group of functional operation indicates that the robot to achieve the preset Executive function; operation corresponding to the preset program group. The remote control method through the remote control instruction sent by the mobile terminal receives and analyzes the corresponding operation, executive function, so as to realize the remote control of the robot, the user only needs to operate the mobile terminal can realize remote control robot.

【技术实现步骤摘要】
一种机器人远程控制方法、系统及机器人
本申请涉及机器人控制
,尤其涉及一种机器人远程控制方法、系统及机器人。
技术介绍
机器人技术作为20世纪人类最伟大的专利技术之一,从60年代初问世以来,机器人目前已广泛应用于各行各业。目前,对于机器人的控制一般是采用红外遥控器控制机器人的开关、动作等,然而红外线遥控技术有距离限制,导致采用现有的机器人的控制方法无法远距离遥控机器人执行动作。基于上述现有技术存在的缺点,如何实现对机器人的远程控制,以便于当用户不在家时,通过对机器人进行远程控制,控制机器人去实现对家庭的巡视、控制家电、对老人的监护等功能,并获取包括老人的身体数据、家电的状态等信息,是本领域技术人员急需解决的问题。
技术实现思路
有鉴于此,本申请提供了一种机器人远程控制方法、系统及机器人,解决了现有技术中无法远距离控制机器人的问题,提高了机器人的远程智能控制程度。为了实现上述目的,本申请提供了以下技术方案:一种机器人远程控制方法,该方法包括:接收移动终端发送的控制指令;解析所述控制指令,调用与所述控制指令对应的预置程序组;每一所述预置程序组用于指示所述机器人实现预设的一组功能操作;执行与所述预置程序组相应的功能操作。优选的,所述控制指令包括:语音控制指令;所述解析所述控制指令包括:根据所述语音控制指令,进行语音识别,并输出语音识别结果。优选的,所述功能操作包括:获取老人或孩子的身体数据、检查家电状态、巡视家庭、控制家电状态。优选的,还包括:在执行所述功能操作后,将执行结果和获取结果反馈至所述移动终端。优选的,所述接收移动终端发送的控制指令包括:通过服务器接收所述移动终端发送的远程控制指令。一种机器人远程控制系统,该系统包括:接收模块,用于接收移动终端发送的控制指令;解析模块,用于解析所述控制指令;调用模块,用于调用与所述控制指令对应的预置程序组;每一所述预置程序组用于指示所述机器人实现预设的一组功能操作;执行模块,用于执行与所述预置程序组相应的功能操作。优选的,所述控制指令包括:语音控制指令;所述解析模块包括:语音识别模块,用于根据所述语音控制指令,进行语音识别,并输出语音识别结果。优选的,该系统还包括:反馈模块,用于在执行所述功能操作后,将执行结果和获取结果反馈至所述移动终端。一种机器人,其特征在于,包括如上任意一项所述的机器人远程控制系统。由以上技术方案可知,本申请提供了一种机器人远程控制方法、系统及机器人,该远程控制方法通过接收并解析移动终端发送的远程控制指令,执行相应的功能操作,从而实现了对机器人的远程控制。本申请所提供的方案对机器人的控制可以不受距离的限制,无论多远,都可以通过远程下发指令来控制机器人。想让机器人做什么就可以做什么,用户只需要操作移动终端就可以实现远程遥控机器人。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例一提供的一种机器人远程控制方法的流程图;图2为本申请实施例二提供的一种机器人远程控制方法的流程图;图3为本申请实施例三提供的一种机器人远程控制系统的结构示意图;图4为本申请实施例四提供的一种机器人远程控制系统的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为解决现有技术中无法远距离控制机器人的问题,提高机器人的远程智能控制程度,本申请提供了一种机器人远程控制方法、系统及机器人,具体方案如下所述:在本申请中,利用移动终端,例如手机等智能电子设备与机器人之间可以通过互联网进行传输数据通讯的特点,来实现移动终端通过互联网遥控机器人,从而远程控制机器人执行机器人当前已有的功能操作。实施例一本申请实施例一提供了一种机器人远程控制方法,如图1所示,图1为本申请实施例一提供的一种机器人远程控制方法的流程图,该方法包括:S101:接收移动终端发送的控制指令;移动终端与机器人之间通过连接同一个服务器,以预先建立一条连通移动终端与机器人的数据传输通路。具体的,手机等移动终端通过socket连接到服务器,同时机器人端也连接到服务器。手机等移动终端发送控制指令到服务器,服务器将控制指令发送到机器人,实现传达指令的效果。S102:解析控制指令,调用与控制指令对应的预置程序组;其中,每一预置程序组用于指示机器人实现预设的一组功能操作。机器人内需要预先存储多对控制指令与程序组的对应关系,即,机器人收到并解析控制指令后,调取与监护指令相对应的程序组,以进行相应的功能操作。移动终端发送的控制指令可以为json格式的数据,里面包含了很多键值对。例如,{“head”:“1001”,“foot”:“2001”,“dance”:“false”,…},收到此指令后,机器人会抬头,向前走,如,被控端和遥控端约定好,head的值1001时是抬头,foot的值是2001时向前走,dance后面的值是false时不进行跳舞,等等,只需要双方约定好命令即可。在此只是作为举例说明,具体根据实际需要设置。S103:执行与预置程序组相应的功能操作。机器人根据解析的控制指令对应的预置程序组,执行与预置程序组对应的功能操作。由以上技术方案可知,本申请实施例一提供的该机器人远程控制方法,通过接收并解析移动终端发送的远程控制指令,执行相应的功能操作,从而实现了对机器人的远程控制。本申请所提供的方案对机器人的控制可以不受距离的限制,无论多远,都可以通过远程下发指令来控制机器人。想让机器人做什么就可以做什么,机器人端不需要人来操控,只需要操作移动终端就可以实现遥控机器人。实施例二在实施例一的基础上,本申请实施例二提供了一种更具体的机器人远程控制方法,如图2所示,图2为本申请实施例二提供的一种机器人远程控制方法的流程图。该方法包括:S101:接收移动终端发送的控制指令;在本实施例中,控制指令包括:语音控制指令,具体的,还可以为其他形式的指令,如动作控制指令、手势控制指令等,在本申请中不做限定。具体的,本申请中机器人通过服务器接收移动终端发送的远程控制指令。S102:解析控制指令,调用与控制指令对应的预置程序组;其中,每一预置程序组用于指示机器人实现预设的一组功能操作。当控制指令为语音指令时,解析控制指令包括:根据语音控制指令,进行语音识别,并输出语音识别结果。在本申请中,用户可以直接通过移动终端发送语音指令,移动终端将该语音指令发送给机器人,然后由机器人进行语音识别,输出语音识别结果,根据该语音识别结果,调用与之对应的预设程序组。S103:执行与预置程序组相应的功能操作。机器人根据解析的控制指令对应的预置程序组,执行与预置程序组对应的功能操作。具体的,在本申请中,功能操作可以包括:获取老人或孩子的身体数据、检查家电状态、巡视家庭、控制家电状态。例如,老人和机器人在家,用户本文档来自技高网...
一种机器人远程控制方法、系统及机器人

【技术保护点】
一种机器人远程控制方法,其特征在于,该方法包括:接收移动终端发送的控制指令;解析所述控制指令,调用与所述控制指令对应的预置程序组;每一所述预置程序组用于指示所述机器人实现预设的一组功能操作;执行与所述预置程序组相应的功能操作。

【技术特征摘要】
1.一种机器人远程控制方法,其特征在于,该方法包括:接收移动终端发送的控制指令;解析所述控制指令,调用与所述控制指令对应的预置程序组;每一所述预置程序组用于指示所述机器人实现预设的一组功能操作;执行与所述预置程序组相应的功能操作。2.根据权利要求1所述的方法,其特征在于,所述控制指令包括:语音控制指令;所述解析所述控制指令包括:根据所述语音控制指令,进行语音识别,并输出语音识别结果。3.根据权利要求1所述的方法,其特征在于,所述功能操作包括:获取老人或孩子的身体数据、检查家电状态、巡视家庭、控制家电状态。4.根据权利要求1所述的方法,其特征在于,还包括:在执行所述功能操作后,将执行结果和获取结果反馈至所述移动终端。5.根据权利要求1所述的方法,其特征在于,所述接收移动终端发送的控制指令包括:通过服...

【专利技术属性】
技术研发人员:王勇斌
申请(专利权)人:上海思依暄机器人科技股份有限公司
类型:发明
国别省市:上海,31

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

1