【技术实现步骤摘要】
一种数据交互方法、机器人及存储介质
本申请属于数据交互
,尤其涉及一种数据交互方法、机器人及存储介质。
技术介绍
人工智能时代的到来,伴随着海量数据的产生,各应用场景中的机器人对数据进行处理的要求越来越高,且不同数据处理类型对处理器的要求不同,单一处理模块(如单一的处理器或单一的主处理芯片)运算能力难以满足应用的需求。可使用多个处理模块共同对数据进行处理。在使用多个处理模块对数据进行处理的过程中,数据交互容易出现冲突,使得数据交互效率低,且扩展处理模块后的数据交互效率低。
技术实现思路
本申请实施例提供了一种数据交互方法、机器人及存储介质,旨在解决现有在使用多个处理模块对数据进行处理的过程中,数据交互容易出现冲突,使得数据交互效率低,且扩展处理模块后的数据交互效率低的问题。第一方面,本申请实施例提供了一种数据交互方法,应用于机器人,所述机器人包括N个处理模块和选择开关模块,所述N个处理模块两两之间通过总线进行通信连接,所述N个处理模块与所述选择开关模块通过总线进行通信连接;其中,所述
【技术保护点】
1.一种数据交互方法,其特征在于,应用于机器人,所述机器人包括N个处理模块和选择开关模块,所述N个处理模块两两之间通过总线进行通信连接,所述N个处理模块与所述选择开关模块通过总线进行通信连接;其中,所述N≥2且为整数;/n当所述N个处理模块的数量小于或等于预设阈值时,将所述N个处理模块两两之间通过所述总线进行点对点的数据交互;/n当所述N个处理模块的数量大于预设阈值时,通过所述选择开关模块控制所述N个处理模块之间的数据交互;其中,所述选择开关模块用于对所述N个处理模块之间的数据交互进行调度。/n
【技术特征摘要】
1.一种数据交互方法,其特征在于,应用于机器人,所述机器人包括N个处理模块和选择开关模块,所述N个处理模块两两之间通过总线进行通信连接,所述N个处理模块与所述选择开关模块通过总线进行通信连接;其中,所述N≥2且为整数;
当所述N个处理模块的数量小于或等于预设阈值时,将所述N个处理模块两两之间通过所述总线进行点对点的数据交互;
当所述N个处理模块的数量大于预设阈值时,通过所述选择开关模块控制所述N个处理模块之间的数据交互;其中,所述选择开关模块用于对所述N个处理模块之间的数据交互进行调度。
2.根据权利要求1所述的数据交互方法,其特征在于,所述N个处理模块两两之间通过K条总线进行通信连接;其中,所述K≥1且为整数;
将所述N个处理模块两两之间通过所述总线进行点对点的数据交互,包括:
当两个第一目标处理模块进行数据交互时,获取进行数据交互使用的第一目标数据格式;其中,所述两个第一目标处理模块为所述N个处理模块中的任两个处理模块;
从所述K条总线中匹配出与所述第一目标数据格式对应的第一目标总线;
将所述两个第一目标处理模块之间通过所述第一目标总线进行点对点的数据交互。
3.根据权利要求1所述的数据交互方法,其特征在于,所述N个处理模块与所述选择开关模块通过总线进行通信连接,包括:
所述N个处理模块与所述选择开关模块通过K条总线进行通信连接。
4.根据权利要求3所述的数据交互方法,其特征在于,所述选择开关模块包括K个切换开关子模块,每个切换开关子模块与所述K条总线中一条总线对应;
通过所述选择开关模块控制所述N个处理模块之间的数据交互,包括:
当接收到第二目标处理模块请求与第三目标处理模块进行数据交互的请求指令时,从所述K个切换开关子模块中,匹配出与所述请求指令对应的目标切换开关子模块;其中,所述第二目标处理模块为所述N个处理模块中的任一处理模块,所述第三目标处理模块为所述N个处理模块中不同于所述第二目标处理模块的任...
【专利技术属性】
技术研发人员:杨国平,赵明国,董浩,王子宣,
申请(专利权)人:深圳市优必选科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。