核间通信方法、装置、机器人及存储介质制造方法及图纸

技术编号:46626998 阅读:1 留言:0更新日期:2025-10-14 21:24
本申请实施例提供一种核间通信方法、装置、机器人及存储介质,核间通信方法包括:响应于机器人的第一处理器针对待发布主题的注册请求,在所述机器人的共享内存中确定所述待发布主题的数据存储空间;所述第一处理器将所述待发布主题对应的目标数据写入所述数据存储空间,生成所述待发布主题的序列号;所述机器人的第二处理器周期性查询已订阅主题的序列号,在所述已订阅主题的序列号更新的情况下,获取所述已订阅主题中的数据。

【技术实现步骤摘要】

本申请实施例涉及计算机,涉及但不限于一种核间通信方法、装置、机器人及存储介质


技术介绍

1、在多核处理器系统中,多个处理单元协同工作以提高计算效率和响应速度,尤其在机器人系统中,实时性和数据同步能力对任务执行至关重要。核间通信作为实现多核协同工作的关键技术,直接影响系统的性能与稳定性。

2、相关技术中,异构多核处理系统的核间通信通常依赖远程处理消息(rpmsg,remote processor messaging)协议作为通信机制,结合开放非对称多处理(openamp,openasymmetric multi-processing)框架实现对远程处理器生命周期管理、资源调度与消息传输的支持。然而,在实际应用中,linux侧不支持多进程同时打开rpmsg映射设备,无法做到分布式通信,需要中央进程进行读写转发。

3、因此,相关技术在面对高并发、低延迟的通信需求时,存在通信效率低下的问题,难以满足复杂机器人系统对实时通信的高标准要求。


技术实现思路

1、为解决相关技术存在的问题,本申请实施本文档来自技高网...

【技术保护点】

1.一种核间通信方法,其特征在于,所述核间通信方法包括:

2.根据权利要求1所述的核间通信方法,其特征在于,所述共享内存包括元信息区域;所述核间通信方法还包括:

3.根据权利要求2所述的核间通信方法,其特征在于,所述第一处理器基于所述历史注册信息,在所述共享内存中确定所述数据存储空间,包括:

4.根据权利要求1至3任一项所述的核间通信方法,其特征在于,在所述待发布主题注册之后,所述核间通信方法还包括:

5.根据权利要求1至4任一项所述的核间通信方法,其特征在于,所述共享内存还包括存储区域;所述第一处理器将所述待发布主题对应的目标数据写入所述...

【技术特征摘要】

1.一种核间通信方法,其特征在于,所述核间通信方法包括:

2.根据权利要求1所述的核间通信方法,其特征在于,所述共享内存包括元信息区域;所述核间通信方法还包括:

3.根据权利要求2所述的核间通信方法,其特征在于,所述第一处理器基于所述历史注册信息,在所述共享内存中确定所述数据存储空间,包括:

4.根据权利要求1至3任一项所述的核间通信方法,其特征在于,在所述待发布主题注册之后,所述核间通信方法还包括:

5.根据权利要求1至4任一项所述的核间通信方法,其特征在于,所述共享内存还包括存储区域;所述第一处理器将所述待发布主题对应的目标数据写...

【专利技术属性】
技术研发人员:金泽纪铮姚腾洲
申请(专利权)人:北京银河通用机器人有限公司
类型:发明
国别省市:

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

1