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

技术编号:29293942 阅读:18 留言:0更新日期:2021-07-17 00:43
本申请适用于机器人技术领域,提供了一种机器人的控制方法、控制器、机器人及控制系统,方法包括:获取总倒计时,其中,所述总倒计时为当前时间距离机器人开始执行目标任务的时间;基于所述总倒计时和所述控制器中的当前绝对时间,计算当前倒计时,其中,所述当前倒计时为所述控制器计算的当前时间距离所述机器人开始执行所述目标任务的时间;基于所述当前倒计时生成设置指令,并向至少一个机器人发送所述设置指令,其中,所述设置指令用于指示所述至少一个机器人基于所述当前倒计时设置所述至少一个机器人中定时器的时间;本申请通过当前绝对时间可以修正当前时间距离机器人开始执行目标任务的时间,使机器人得到精准的控制。使机器人得到精准的控制。使机器人得到精准的控制。

A robot control method, controller, robot and control system

【技术实现步骤摘要】
一种机器人的控制方法、控制器、机器人及控制系统


[0001]本申请属于机器人
,尤其涉及一种机器人的控制方法、控制器、机器人及控制系统。

技术介绍

[0002]随着科学技术的不断进步,机器人已经在越来越多的领域得到应用。
[0003]在对机器人的控制时,通常使用WIFI完成控制器与机器人之间的通讯。WIFI通讯往往存在通讯延迟,而且延迟的时间是不可控的。因此,在控制器对机器人进行控制时,机器人收到控制器发送的指令的时间与控制器发出指令的时间可能相差较多,机器人开始执行任务的时间也就不准确,因此,目前对机器人的控制方法难以达到对机器人的精准控制。

技术实现思路

[0004]本申请实施例提供了一种机器人的控制方法、控制器、机器人及控制系统,可以解决目前无法对机器人进行精准控制的问题。
[0005]第一方面,本申请实施例提供了一种机器人的控制方法,应用于控制器,包括:
[0006]获取总倒计时,其中,所述总倒计时为当前时间距离机器人开始执行目标任务的时间;
[0007]基于所述总倒计时和所述控制器中的当前绝对时间,计算当前倒计时,其中,所述当前倒计时为所述控制器计算的当前时间距离所述机器人开始执行所述目标任务的时间;
[0008]基于所述当前倒计时生成设置指令,并向至少一个所述机器人发送所述设置指令,其中,所述设置指令用于指示所述至少一个机器人基于所述当前倒计时设置所述至少一个机器人中定时器的时间。
[0009]第二方面,本申请实施例提供了一种机器人的控制方法,其特征在于,应用于机器人,包括:
[0010]获取控制器发送的设置指令,其中,所述设置指令中包括当前倒计时,所述当前倒计时为所述控制器基于总倒计时和控制器中的当前绝对时间计算的,所述当前倒计时为所述控制器计算的当前时间距离所述机器人开始执行所述目标任务的时间;
[0011]基于所述当前倒计时,设置所述机器人中定时器的时间,并在所述定时器中的时间超时时,执行所述目标任务。
[0012]第三方面,本申请实施例提供了一种控制器,包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述第一方面中任一项所述的机器人的控制方法。
[0013]第四方面,本申请实施例提供了一种机器人,包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述第二方面中任一项所述的机器人的控制方法。
[0014]第五方面,本申请实施例提供了一种机器人的控制系统,包括:控制器和至少一个
机器人。
[0015]第六方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述第一方面中任一项所述的机器人的控制方法。
[0016]第七方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行上述第一方面中任一项所述的机器人的控制方法。
[0017]本申请实施例与现有技术相比存在的有益效果是:本申请通过获取总倒计时,然后基于总倒计时和控制器中当前绝对时间计算当前倒计时,并基于当前倒计时生成设置指令,向至少一个机器人发送设置指令;本申请通过当前绝对时间可以修正当前时间距离机器人开始执行目标任务的时间,使机器人得到精准的控制。
附图说明
[0018]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0019]图1是本申请一实施例提供的机器人的控制方法的应用场景示意图;
[0020]图2是本申请一实施例提供的机器人的控制方法应用于控制器的流程示意图;
[0021]图3是本申请一实施例提供的机器人集控网络拓扑示结构意图;
[0022]图4是本申请一实施例提供的图1中当前倒计时的计算方法的流程示意图;
[0023]图5是本申请一实施例提供的控制器的控制方法的流程示意图;
[0024]图6是本申请一实施例提供的机器人的控制方法应用于机器人的流程示意图;
[0025]图7是本申请一实施例提供的定时器的设置方法的流程示意图;
[0026]图8是本申请一实施例提供的机器人的控制方法的流程示意图;
[0027]图9是本申请一实施例提供的控制器的结构示意图;
[0028]图10是本申请一实施例提供的机器人的结构示意图;
[0029]图11是本申请另一实施例提供的控制器的结构示意图;
[0030]图12是本申请另一实施例提供的机器人的结构示意图。
具体实施方式
[0031]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
[0032]应当理解,当在本申请说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
[0033]还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
[0034]如在本申请说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
[0035]另外,在本申请说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
[0036]在本申请说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
[0037]图1为本申请实施例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种机器人的控制方法,其特征在于,应用于控制器,包括:获取总倒计时,其中,所述总倒计时为当前时间距离机器人开始执行目标任务的时间;基于所述总倒计时和所述控制器中的当前绝对时间,计算当前倒计时,其中,所述当前倒计时为所述控制器计算的当前时间距离所述机器人开始执行所述目标任务的时间;基于所述当前倒计时生成设置指令,并向至少一个机器人发送所述设置指令,其中,所述设置指令用于指示所述至少一个机器人基于所述当前倒计时设置所述至少一个机器人中定时器的时间。2.如权利要求1所述的机器人的控制方法,其特征在于,所述基于所述总倒计时和所述控制器中的当前绝对时间,计算当前倒计时,包括:基于所述当前绝对时间和第一绝对时间,计算当前时间差值,其中,所述第一绝对时间为所述控制器第一次计算所述当前时间差值的绝对时间;基于所述当前时间差值和所述总倒计时,计算所述当前倒计时。3.如权利要求2所述的机器人的控制方法,其特征在于,在所述控制器第一次计算当前时间差值时,所述当前绝对时间与所述第一绝对时间相同。4.如权利要求1所述的机器人的控制方法,其特征在于,在向至少一个所述机器人发送所述设置指令之后,包括:以预设时间间隔将所述控制器中的绝对时间作为所述当前绝对时间计算所述当前倒计时、并基于所述当前倒计时生成设置指令,以向至少一个机器人发送所述设置指令。5.一种机器人的控制方法,其特征在于,应用于机器人,包括:获取控制器发送的设置指令,其中,所述设置指令中包括当前倒计时,所述当前倒计时为所述控制器基于总倒计时和控制器中的当前绝对时间计算的,所述当前倒计时为所述控制器计算的当前时...

【专利技术属性】
技术研发人员:苏宪伟谢铮
申请(专利权)人:深圳市优必选科技股份有限公司
类型:发明
国别省市:

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

1