被控组件的控制方法、系统、电子设备及可读介质技术方案

技术编号:36548985 阅读:19 留言:0更新日期:2023-02-04 17:02
本发明专利技术提供了一种被控组件的控制方法、系统、电子设备及可读介质,该方法中,主控平台通过分别获取主控平台与各目标被控组件之间的延时时长,目标被控组件属于多个被控组件中用于执行目标控制指令的至少两个被控组件。根据延时时长,分别确定各目标被控组件各自对应的等待时长,等待时长表示目标被控组件执行目标控制指令时所需等待的时长,等待时长与延时时长负相关。向各目标被控组件分别下发目标控制指令以及等待时长,以控制各目标被控组件响应于目标控制指令在等待时长之后,执行目标控制指令对应的操作。这样,一定程度上提高目标被控组件执行操作的统一度,降低实际执行操作与预期操作之间的偏差,从而提高控制效果。从而提高控制效果。从而提高控制效果。

【技术实现步骤摘要】
被控组件的控制方法、系统、电子设备及可读介质


[0001]本专利技术实施例涉及电子设备
,尤其涉及一种被控组件的控制方法、系统、电子设备及可读介质。

技术介绍

[0002]目前,采用主控平台对被控组件进行控制的场景,得到了越来越广泛的应用。
[0003]现有技术中,在对被控组件进行控制时,主控平台往往是直接将控制指令下发给被控组件。被控组件收到控制指令之后就会执行相应的操作。这种方式中,由于不同被控组件与主控平台之间存在不同延时,可能会导致被控组件无法统一执行所执行操作,造成实际执行操作与预期操作出现偏差,控制效果较差。

技术实现思路

[0004]本专利技术实施例提供一种被控组件的控制方法、系统、电子设备及可读介质,以解决控制效果较差的问题。
[0005]第一方面,提供了一种被控组件的控制方法,应用于主控平台,所述方法包括:
[0006]分别获取所述主控平台与各目标被控组件之间各自对应的延时时长;所述目标被控组件属于多个被控组件中用于执行目标控制指令的至少两个被控组件;
[0007]根据所述延时时长,分别确定各所述目标被控组件各自对应的等待时长;所述等待时长表示所述目标被控组件执行所述目标控制指令时所需等待的时长,与所述延时时长负相关;
[0008]向各所述目标被控组件分别下发所述目标控制指令以及所述等待时长,以控制各所述目标被控组件响应于所述目标控制指令在等待所述等待时长之后,执行所述目标控制指令对应的操作。
[0009]可选的,所述分别获取所述主控平台与各目标被控组件之间各自对应的延时时长,包括:
[0010]解析本次待下发的所述目标控制指令,从所述多个被控组件中确定所述目标被控组件;
[0011]对于任一所述目标被控组件,分别从所述主控平台与各所述被控组件之间的传输通路的传输延时中,查找所述目标被控组件各自对应的传输延时,得到所述主控平台与所述目标被控组件之间各自对应的延时时长;所述传输延时用于表示所述主控平台与所述被控组件之间进行信息传输时的延时。
[0012]可选的,所述根据所述延时时长,分别确定各所述目标被控组件各自对应的等待时长,包括:
[0013]将延时时长最大的目标被控组件的等待时长设置为第一等待时长;
[0014]分别确定每个其他目标被控组件的延时时长与所述延时时长最大的目标被控组件的延时时长之间的差值,得到所述其他目标被控组件的延时差;
[0015]对于任一所述其他目标被控组件,将所述其他目标被控组件的等待时长设置为第二等待时长;所述第二等待时长为所述第一等待时长与所述其他目标被控组件的延时差之和。
[0016]可选的,所述传输通路包括第一传输通路以及第二传输通路;
[0017]所述方法还包括:
[0018]监测到所述传输通路出现故障时,将所述传输通路由所述第一传输通路切换至所述第二传输通路,或由所述第二传输通路切换至所述第一传输通路。
[0019]第二方面,提供了一种控制系统,所述控制系统包括主控平台以及多个被控组件,所述主控平台与所述多个被控组件连接;
[0020]所述主控平台用于分别获取所述主控平台与各目标被控组件之间各自对应的延时时长;所述目标被控组件属于多个被控组件中用于执行目标控制指令的至少两个被控组件;
[0021]所述主控平台还用于根据所述延时时长,分别确定各所述目标被控组件各自对应的等待时长;所述等待时长表示所述目标被控组件执行所述目标控制指令时所需等待的时长,与所述延时时长负相关;
[0022]所述主控平台还用于向各所述目标被控组件分别下发所述目标控制指令以及所述等待时长;
[0023]所述目标被控组件用于响应于所述目标控制指令在等待所述等待时长之后,执行所述目标控制指令对应的操作。
[0024]可选的,所述主控平台与各所述被控组件基于第一传输通路以及第二传输通路串联连接。
[0025]可选的,所述被控组件以及所述主控平台属于机器人,所述控制系统为机器人系统。
[0026]可选的,所述主控平台还用于在监测到所述传输通路出现故障时,将所述传输通路由所述第一传输通路切换至所述第二传输通路,或由所述第二传输通路切换至所述第一传输通路。
[0027]第三方面,提供了一种电子设备,包括:
[0028]一个或多个处理器;和其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述电子设备执行上述方法。
[0029]第四方面,提供了一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行上述方法。
[0030]本专利技术实施例中,主控平台通过分别获取主控平台与各目标被控组件之间的延时时长,目标被控组件属于多个被控组件中用于执行目标控制指令的至少两个被控组件。根据延时时长,分别确定各目标被控组件各自对应的等待时长,等待时长表示目标被控组件执行目标控制指令时所需等待的时长,与延时时长负相关。向各目标被控组件分别下发目标控制指令以及等待时长,以控制各目标被控组件响应于目标控制指令在等待时长之后,执行目标控制指令对应的操作。这样,通过根据各个目标被控组件的延时时长,为目标被控组件设置等待时长,控制目标被控组件在等待时长之后再执行目标控制指令,进而一定程度上提高目标被控组件执行操作的统一度,降低实际执行操作与预期操作之间的偏差,从
而提高控制效果。
[0031]上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。
附图说明
[0032]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0033]图1是本专利技术实施例提供的一种被控组件的控制方法的步骤流程图;
[0034]图2是本专利技术实施例提供的一种控制系统的系统框图;
[0035]图3是本专利技术实施例提供的另一种控制系统的系统框图;
[0036]图4是本专利技术实施例提供的一种机器人系统的系统框图;
[0037]图5是根据一示例性实施例示出的一种电子设备的结构框图。
具体实施方式
[0038]下面将参照附图更详细地描述本专利技术的示例性实施例。虽然附图中显示了本专利技术的示例性实施例,然而应当理解,可以以各种形式实现本专利技术而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本专利技术,并且能够将本专利技术的范围完整的传达给本领域的技术人员。
[0039]图1是本专利技术实施例提供的一种被控组件的控制方法的步骤流程图,该方法可以应用于主控平台,如图1所示,该方法可以包括:
[0040]步骤101、分别获取所述主控本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种被控组件的控制方法,其特征在于,应用于主控平台,所述方法包括:分别获取所述主控平台与各目标被控组件之间各自对应的延时时长;所述目标被控组件属于多个被控组件中用于执行目标控制指令的至少两个被控组件;根据所述延时时长,分别确定各所述目标被控组件各自对应的等待时长;所述等待时长表示所述目标被控组件执行所述目标控制指令时所需等待的时长,与所述延时时长负相关;向各所述目标被控组件分别下发所述目标控制指令以及所述等待时长,以控制各所述目标被控组件响应于所述目标控制指令在等待所述等待时长之后,执行所述目标控制指令对应的操作。2.根据权利要求1所述的方法,其特征在于,所述分别获取所述主控平台与各目标被控组件之间各自对应的延时时长,包括:解析本次待下发的所述目标控制指令,从所述多个被控组件中确定所述目标被控组件;对于任一所述目标被控组件,分别从所述主控平台与各所述被控组件之间的传输通路的传输延时中,查找所述目标被控组件各自对应的传输延时,得到所述主控平台与所述目标被控组件之间各自对应的延时时长;所述传输延时用于表示所述主控平台与所述被控组件之间进行信息传输时的延时。3.根据权利要求1所述的方法,其特征在于,所述根据所述延时时长,分别确定各所述目标被控组件各自对应的等待时长,包括:将延时时长最大的目标被控组件的等待时长设置为第一等待时长;分别确定每个其他目标被控组件的延时时长与所述延时时长最大的目标被控组件的延时时长之间的差值,得到所述其他目标被控组件的延时差;对于任一所述其他目标被控组件,将所述其他目标被控组件的等待时长设置为第二等待时长;所述第二等待时长为所述第一等待时长与所述其他目标被控组件的延时差之和。4.根据权利要求2所述的方法,其特征在于,所述传输通路包括第一传输通路以及第二传输通路;所述方法还包括:监测到所述传输...

【专利技术属性】
技术研发人员:杨昆翟宏杰吴李旸
申请(专利权)人:龙芯中科南京技术有限公司
类型:发明
国别省市:

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

1