标准解读
《GB/T 33263-2016 机器人软件功能组件设计规范》是一项国家标准,旨在为机器人的软件功能组件提供设计指导。该标准适用于工业、服务及特种机器人领域内软件功能组件的设计与开发工作,其内容覆盖了从需求分析到测试验证的整个软件生命周期。
根据此标准,软件功能组件被定义为能够独立完成特定任务或功能的一组程序代码及其相关数据结构。这些组件应具备良好的封装性、可重用性和互操作性,以便于在不同机器人系统之间灵活组合使用。标准中强调了模块化设计的重要性,指出通过将复杂系统分解成一系列相互协作但又相对独立的小型组件,可以提高系统的可维护性和扩展性。
对于每个软件功能组件,标准建议明确其输入输出接口,并遵循统一的数据交换格式和通信协议,以确保与其他组件之间的无缝集成。此外还提出了对组件进行分类的方法,包括但不限于感知类(如视觉处理)、决策类(如路径规划)和服务类(如人机交互界面)等不同类型的功能组件。
安全性和可靠性是本标准关注的重点之一。要求开发者在设计阶段就充分考虑潜在的安全风险,并采取适当措施来保障机器人运行时不会对人类造成伤害或财产损失。同时也要保证软件功能组件具有足够的鲁棒性,在面对异常情况时仍能保持正常运作。
如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。
....
查看全部
- 现行
- 正在执行有效
- 2016-12-13 颁布
- 2017-07-01 实施
文档简介
ICS2504030
J28..
中华人民共和国国家标准
GB/T33263—2016
机器人软件功能组件设计规范
Designspecificationofroboticsoftwarefunctionalcomponent
2016-12-13发布2017-07-01实施
中华人民共和国国家质量监督检验检疫总局发布
中国国家标准化管理委员会
GB/T33263—2016
目次
前言
…………………………Ⅰ
引言
…………………………Ⅱ
范围
1………………………1
术语和定义
2………………1
缩略语
3……………………2
机器人功能组件的模型
4…………………2
概述
4.1…………………2
机器人功能组件的构成
4.2……………3
组件状态变迁
5……………4
概述
5.1…………………4
创建状态
5.2……………4
非激活状态
5.3…………………………4
激活状态
5.4……………4
错误状态
5.5……………4
机器人功能组件集成方法
6………………4
设计机器人功能组件
6.1………………4
创建机器人功能组件模型
6.2…………4
调试机器人功能组件
6.3………………5
机器人功能组件通信测试
6.4…………5
机器人功能组件集成完毕
6.5…………5
附录资料性附录机器人功能组件集成示例
A()………6
建立机器人组件模型
A.1…………………6
用机器人功能组件创建器创建模型
A.2RFC…………6
调试机器人功能组件
A.3…………………7
机器人功能组件通信测试
A.4……………8
机器人功能组件集成完毕
A.5……………9
参考文献
……………………10
GB/T33263—2016
前言
本标准按照给出的规则起草
GB/T1.1—2009。
本标准由中国机械工业联合会提出
。
本标准由全国自动化系统与集成标准化技术委员会归口
(SAC/TC159)。
本标准起草单位上海交通大学北京机械工业自动化研究所沈阳新松机器人自动化股份有限
:、、
公司
。
本标准主要起草人曹其新张培艳王雯珊杨书评黎晓东刘颖徐方
:、、、、、、。
Ⅰ
GB/T33263—2016
引言
为了解决生产和生活中越来越困难的任务机器人和其他智能系统的复杂程度飞速增加与成熟
,。
的产业相比机器人市场的集成存在着极大的障碍其主要原因包括硬件模块互不兼容软件模块
PC,,、
互不兼容一个机器人的硬件模块不能组装到另外一个机器人上为一个机器人开发的控制软件无法
。,
直接在另一个机器人上使用使得机器人产品大量处于低层次重复开发复用化程度低扩展性差造成
,,、,
了巨大的资源浪费
。
本标准针对机器人产品软件资源的功能组件化需求采用模块化设计思想规定了模块化和网络化
,
构建的机器人软件功能组件框架包括功能组件的接口描述和状态转换组件化机器人软件系统的设计
,,
方法为机器人软件设计者和使用者提供参考
,。
本标准有助于建立一个良好的机器人产业的生态环境开发人员可以将来自不同供应商的机器人
。
功能组件结合到一个的应用程序中从而使得机器人和机器人软件的开发变得方便和快捷使得机器人
,,
系统变得灵活和高效
。
Ⅱ
GB/T33263—2016
机器人软件功能组件设计规范
1范围
本标准规定了模块化和网络化构建的机器人产品的软件资源的功能封装技术机器人软件开发领
,
域的组件模型和相应的设计规范以及机器人组件的集成方法
,。
本标准适用于机器人软件开发领域非模块化网络化机器人系统中的机器人软件开发和设计亦
。、
可参照使用本标准
。
2术语和定义
下列术语和定义适用于本文件
。
21
.
机器人功能组件roboticfunctionalcomponent
实现机器人模块化的要素具有独立的结构符合标准的软件和硬件接口规范能完成机器人相关
,,,
的独立功能能够实现支撑运动感知计算控制等特定功能
,、、、、。
注机器人功能组件包括机构类功能组件软件类功能组件和电气类功能组件本标准提及的功能组件特指软
::、。,
件类功能组件可用在不同机器人系统便于实现机器人的快速集成
,,。
22
.
机器人功能组件创建器RFCbuilder
一个用于开发机器人功能组件的模板生成工具
。
注机器人功能组件创建器生成基于用户配置的参数化自定义模板并以文件进行保存它通常是以插件或
:,XML。
脚本形式运行
。
23
.
机器人功能组件集成器RFCintegrator
将若干个机器人功能组件集成起来进行协同管理的工具
。
注每个组件外部有若干数量的输入输出端口包括数据端口和服务端口等开发人员能够在端口之间连线来规
:、(),
范模块间的数据流和服务流关系能够将系统的全部组件连接关系以图形化形式进行编辑并以格式存
温馨提示
- 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
- 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
- 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。
最新文档
- 郑州西亚斯学院《文学概论》2021-2022学年第一学期期末试卷
- 基于色度图的水质预测研究
- 化肥农资购销协议范本
- 水电安装劳务分包合同书
- 公园景观维修工程招标启事
- 品质保证书品质追求顾客满意
- 2024年度物业维修服务深度合作协议
- 天然石材翻新养护
- 2024年度电梯临时使用及维护保养协议
- 违法建筑拆迁处理
- 2024年海南乐东县乐供“菜篮子”发展有限公司招聘笔试参考题库含答案解析
- 保安市场行业市场现状分析及对策
- JGJT280-2012 中小学校体育设施技术规程
- 幼儿园大班健康领域指南目标
- 大型机械设备安全操作培训
- 管道阀门更换施工方案
- 人教版小学数学三年级上册周长【全国一等奖】
- 幼儿园小班音乐游戏活动《小老虎吃糖》教学设计【含教学反思】
- 新时代中小学思政课一体化建设探究
- 《物流机械设备》课件
- 《拼多多运营方案》课件
评论
0/150
提交评论