一种机器人控制方法及装置制造方法及图纸

技术编号:15546478 阅读:141 留言:0更新日期:2017-06-05 19:35
本发明专利技术实施例公开了一种机器人控制方法及装置。该方法包括:检测到作用在触控屏上的触控操作时,获取与触控操作对应的控制参数;根据所述控制参数,控制所述机器人行走;接收到机器人行走的位置坐标数据时,将机器人的实时位置坐标显示在智能终端的预设地图中,并在预设地图中生成所述机器人的行走轨迹。本发明专利技术实施例可以解决现有技术中对机器人盲控的问题,实现实时跟踪机器人行走轨迹,提升用户体验的目的。

Robot control method and device

The embodiment of the invention discloses a robot control method and a device thereof. The method comprises: a touch operation detected in on the touch screen, get the corresponding control parameters and touch operation; according to the control parameters, control the robot; receives the position coordinate data of the robot, the robot position real-time display in the default map of the intelligent terminal, walking track. And the generation of the robot in the default map. The embodiment of the invention can solve the problem of blind control of the robot in the prior art, and realizes the real-time tracking of the robot walking track and the purpose of enhancing the user experience.

【技术实现步骤摘要】
一种机器人控制方法及装置
本专利技术实施例涉及智能终端设备控制技术,尤其涉及一种机器人控制方法及装置。
技术介绍
遥控机器人是指通过操作者遥控完成各种作业的机器人。操作者可以在可视距离内通过遥控器控制遥控机器人。遥控机器人被广泛的应用到各种人类无法正常工作的环境中,例如高温或低温环境。目前的遥控机器人都配有专门的遥控器,操作者可以按下或松开遥控器上的按键,来控制机器人的行走。例如,遥控器上的上、下、左、右标识的按键,分别控制机器人前进、后退、左转、右转,从而控制机器人行走到目的地。现有技术的缺陷是:操作者对机器人的控制为盲控,想知道机器人的实际位置需要一直跟随机器人,用户体验差。
技术实现思路
本专利技术实施例提供了一种机器人控制方法及装置,以解决现有技术中对机器人盲控的问题,实现实时跟踪机器人行走轨迹,提升用户体验的目的。第一方面,本专利技术实施例提供了一种机器人控制方法,该方法包括:检测到作用在触控屏上的触控操作时,获取与触控操作对应的控制参数;根据所述控制参数,控制所述机器人行走;接收到机器人行走的位置坐标数据时,将机器人的实时位置坐标显示在智能终端的预设地图中,并在预设地图中生成所述机器人的行走轨迹。进一步地,所述在预设地图中生成所述机器人的行走轨迹之后,还包括:当所述机器人的行走轨迹达到预设长度时,获取所述机器人行走轨迹的终点位置坐标;显示对终点位置坐标进行标识的提示信息;检测到对终点位置坐标进行标识的操作时,将终点位置坐标对应的标识更新在预设地图中。进一步地,所述在预设地图中生成所述机器人的行走轨迹之后,还包括:接收到包含终点位置坐标的自动寻路控制指令时,根据历史行走轨迹控制所述机器人行走至终点位置坐标。进一步地,所述根据历史行走轨迹控制所述机器人行走至终点位置坐标之后,还包括:控制机器人开启拍摄功能;控制机器人按照预设路径旋转,并接收机器人回传的实时拍摄画面。进一步地,所述控制参数包括:向上滑动、向下滑动、向左滑动以及向右滑动;对应控制机器人的行走方向包括:向前行走、向后行走、向左行走以及向右行走;进一步地,所述控制参数还包括滑动速度和/或滑动距离;所述智能终端根据滑动速度和/或滑动距离控制机器人行走速度。第二方面,本专利技术实施例还提供了一种机器人控制装置,该装置包括:控制参数获取模块,用于检测到作用在触控屏上的触控操作时,获取与触控操作对应的控制参数;控制模块,用于根据所述控制参数,控制所述机器人行走;轨迹显示模块,用于接收到机器人行走的位置坐标数据时,将机器人的实时位置坐标显示在智能终端的预设地图中,并在预设地图中生成所述机器人的行走轨迹。进一步地,还包括:终点坐标获取模块,用于所述轨迹显示模块在预设地图中生成所述机器人的行走轨迹之后,当所述机器人的行走轨迹达到预设长度时,获取所述机器人行走轨迹的终点位置坐标;提示信息显示模块,用于显示对终点位置坐标进行标识的提示信息;标识更新模块,用于检测到对终点位置坐标进行标识的操作时,将终点位置坐标对应的标识更新在预设地图中。进一步地,还包括:自动寻路模块,用于所述轨迹显示模块在预设地图中生成所述机器人的行走轨迹之后,接收到包含终点位置坐标的自动寻路控制指令时,根据历史行走轨迹控制所述机器人行走至终点位置坐标。进一步地,还包括:拍摄控制模块,用于所述自动寻路模块根据历史行走轨迹控制所述机器人行走至终点位置坐标之后,控制机器人开启拍摄功能;画面接收模块,用于控制机器人按照预设路径旋转,并接收机器人回传的实时拍摄画面。本专利技术实施例通过在智能终端的触控屏上进行触控操作,来控制机器人的行走,并将机器人行走的位置坐标显示在智能终端的预设地图中,在预设地图中生成机器人的行走轨迹,以使智能终端可以显示机器人的行走轨迹,解决了现有技术中对机器人盲控的问题,实现了实时跟踪机器人行走轨迹,提升用户体验的目的。附图说明图1是本专利技术实施例一中提供的一种机器人控制方法的流程图;图2是本专利技术实施例二中提供的一种机器人控制方法的流程图;图3是本专利技术实施例三中提供的一种机器人控制方法的流程图;图4是本专利技术实施例四中提供的一种机器人控制方法的流程图;图5是本专利技术实施例五中提供的一种机器人控制装置的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的一种机器人控制方法的流程图,该方法可以由机器人控制装置来执行,该装置可以由软件和/或硬件的方式实现,该装置可以集成在智能终端设备中,典型的是便携式用户智能终端设备,例如可以是智能手机或平板电脑等。该方法包括如下步骤:步骤110、检测到作用在触控屏上的触控操作时,获取与触控操作对应的控制参数。其中,智能终端可以检测到用户在触控屏上的触控操作。触控操作可以为用户在智能终端的触控屏上进行点触或滑动等操作。用户在智能终端的触控屏上操作不同,则会对应不同的控制参数。步骤120、根据所述控制参数,控制所述机器人行走。其中,智能终端根据不同的控制参数,生成不同的控制指令,以控制机器人的行走。智能终端可以通过无线通信网络,将控制指令直接发送至机器人;智能终端还可以通过无线通信网络将控制指令发送至服务器,再由服务器通过无线通信网络将控制指令发送至机器人。本实施例不对智能终端与机器人的通信方式和过程作任何限定。优选的,所述控制参数包括:向上滑动、向下滑动、向左滑动以及向右滑动;对应控制机器人的行走方向包括:向前行走、向后行走、向左行走以及向右行走。其中,通过运动传感器(典型的,重力传感器以及陀螺仪)可以检测终端是否发生位置翻转,从而可以记录终端的翻转情况,保证用户在触控屏上的滑动方向与控制机器人的行走方向一致。优选的,所述控制参数还包括滑动速度和/或滑动距离;所述智能终端根据滑动速度和/或滑动距离控制机器人行走速度。其中,智能终端根据滑动速度和/或滑动距离控制机器人行走速度,使用户可以通过在触控屏上采用不同的滑动速度和/或滑动距离来任意的控制机器人的行走速度,相比于遥控器控制机器人的行走速度的单调方式,可以提高灵活性。示例性的,若滑动速度越快,则控制机器人的行走速度越快。步骤130、接收到机器人行走的位置坐标数据时,将机器人的实时位置坐标显示在智能终端的预设地图中,并在预设地图中生成所述机器人的行走轨迹。其中,机器人可以包括设置于机器人内部的定位装置,且室内放置有与该定位装置相对应的信号收发装置,该定位装置可以接收放置在室内固定位置的信号收发装置发送的信号,根据机器人的定位装置接收到的信号收发装置发射的信号强度,通过定位算法,获得机器人的位置坐标,即与该信号收发装置的相对位置关系,并将机器人的实时位置坐标发送给智能终端,智能终端将该坐标位置显示在预设地图中,并在预设地图中生成机器人的行走轨迹。可以将根据室内定位技术获得的位置坐标数据和智能终端屏幕的大小,将位置坐标数据对应的实际距离等比例缩小以显示在预设地图中,通过调节该比例,以便在智能终端的触控屏上将预设地图进行放大和缩小,以显示给用户。室内定位技术包括蓝牙定位技术和WiFi定位技术。示例性的,若室内本文档来自技高网...
一种机器人控制方法及装置

【技术保护点】
一种机器人控制方法,其特征在于,包括:检测到作用在触控屏上的触控操作时,获取与触控操作对应的控制参数;根据所述控制参数,控制所述机器人行走;接收到机器人行走的位置坐标数据时,将机器人的实时位置坐标显示在智能终端的预设地图中,并在预设地图中生成所述机器人的行走轨迹。

【技术特征摘要】
1.一种机器人控制方法,其特征在于,包括:检测到作用在触控屏上的触控操作时,获取与触控操作对应的控制参数;根据所述控制参数,控制所述机器人行走;接收到机器人行走的位置坐标数据时,将机器人的实时位置坐标显示在智能终端的预设地图中,并在预设地图中生成所述机器人的行走轨迹。2.根据权利要求1所述的方法,其特征在于,所述在预设地图中生成所述机器人的行走轨迹之后,还包括:当所述机器人的行走轨迹达到预设长度时,获取所述机器人行走轨迹的终点位置坐标;显示对终点位置坐标进行标识的提示信息;检测到对终点位置坐标进行标识的操作时,将终点位置坐标对应的标识更新在预设地图中。3.根据权利要求2所述的方法,其特征在于,所述在预设地图中生成所述机器人的行走轨迹之后,还包括:接收到包含终点位置坐标的自动寻路控制指令时,根据历史行走轨迹控制所述机器人行走至终点位置坐标。4.根据权利要求3所述的方法,其特征在于,所述根据历史行走轨迹控制所述机器人行走至终点位置坐标之后,还包括:控制机器人开启拍摄功能;控制机器人按照预设路径旋转,并接收机器人回传的实时拍摄画面。5.根据权利要求1所述的方法,其特征在于,所述控制参数包括:向上滑动、向下滑动、向左滑动以及向右滑动;对应控制机器人的行走方向包括:向前行走、向后行走、向左行走以及向右行走。6.根据权利要求5所述的方法,其特征在于,所述控制参数还包括滑动速度和/或滑动距离;所述...

【专利技术属性】
技术研发人员:费翔曹鑫
申请(专利权)人:深圳市鑫益嘉科技股份有限公司
类型:发明
国别省市:广东,44

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

1