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