ICS 25.040.30 J 28 GB 中华人民共和国国家标准 GB/T33264—2016 面向多核处理器的机器人 实时操作系统应用框架 Framework of real-time robot operating system on multi-core processor 2016-12-13发布 2017-07-01实施 中华人民共和国国家质量监督检验检疫总局 发布 中国国家标准化管理委员会 GB/T33264—2016 目 次 前言 范围 1 术语和定义 2 3 缩略语 机器人实时操作系统的应用框架设计原则 4 4.1 概述 4.2 跨平台原则 4.3 结构分离原则 4.4 功能模块化设计原则 4.5多核分布式管理原则 可扩展原则 4.6 5 机器人实时操作系统的应用框架 5.1 概述 5.2 中断管理 5.3 分布式运行 5.4 通信接口 5.5 应用编程接口 5.6 实时操作系统的函数接口 5.7 非实时节点的应用编程接口 5.8 实时节点的应用编程接口 5.9节点通信自定义消息 附录A(资料性附录) 实时系统需要移植的关键函数和变量的相关功能 附录B(资料性附录)非实时节点应用编程接口 参考文献 GB/T33264—2016 前言 本标准按照GB/T1.1—2009给出的规则起草。 本标准由中国机械工业联合会提出。 本标准由全国自动化系统与集成标准化技术委员会(SAC/TC159)归口。 本标准主要起草单位:北京航空航天大学、首都师范大学、北京化工大学、北京机械工业自动化研究 所、中机生产力促进中心。 本标准主要起草人:邵振洲、魏洪兴、谈金东、关永、张杰、陈友东、黄真、邹莹、干瑞、施智平、干振丽 I GB/T33264—2016 面向多核处理器的机器人 实时操作系统应用框架 1范围 本标准规定了面向多核处理器的机器人实时操作系统的应用程序框架及其设计原则。 本标准适用于机器人实时操作系统开发者、机器人应用软件开发者及机器人操作系统使用者。 2术语和定义 下列术语和定义适用于本文件。 2.1 机器人操作系统 Erobot operating system 由底层操作系统层和软件应用层组成,为机器人提供硬件抽象描述、底层驱动程序管理和程序间的 消息传递等类操作系统功能,以及定位绘图,任务规划,感知与导航等上层应用功能。 注:具体应用功能术语参照GB/T12643—2013。 2.2 多核处理器 multi-coreprocessor 占用相应的执行资源。 2.3 机器人实时操作系统 real-time robot operating system 保证机器人在规定的时间内完成特定任务,并能够协调所有实时任务的操作系统。 2.4 中断请求 interrupt request 向CPU发出命令请求,让CPU暂停正在执行的程序,保护现场后去执行相应的处理程序,处理完 成后再继续执行之前的程序。 2.5 消息告知中断 message-signaled interrupt 在系统特定内存地址写人中断数据,通知CPU中断。 2.6 节点node 直接执行运算任务的进程。 2.7 message 消息 一种用于节点间通信的数据结构。 2.8 主题 topic 用于发布/订阅消息内容的特定标识。 1

pdf文档 GB-T 33264-2016 面向多核处理器的机器人实时操作系统应用框架

文档预览
中文文档 17 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
GB-T 33264-2016 面向多核处理器的机器人实时操作系统应用框架 第 1 页 GB-T 33264-2016 面向多核处理器的机器人实时操作系统应用框架 第 2 页 GB-T 33264-2016 面向多核处理器的机器人实时操作系统应用框架 第 3 页
下载文档到电脑,方便使用
本文档由 思安2023-01-21 17:31:36上传分享
给文档打分
您好可以输入 255 个字符
网站域名是多少( 答案:github5.com )
评论列表
  • 暂时还没有评论,期待您的金玉良言