ICS 25.040.30 CCS L 67 中华人民共和国国家标准 GB/T 43047—2023 物流机器人 控制系统接口技术规范 Logistics robotsTechnical specification for control system interface 2024-04-01实施 2023-09-07发布 国家市场监督管理总局 发布 国家标准化管理委员会 GB/T43047—2023 目 次 前言 1范围 2规范性引用文件 3术语和定义、缩略语 3.1术语和定义 3.2 缩略语 4接口模型 4.1 通信协议栈 4.2 接口业务模型 4.3 HTTP报文模型 4.4 安全层模型 客户端认证接口 5 5.1 通则 5.2 接口交互流程 5.3 签名方案 6通用业务接口报文格式 10 6.1 请求路径前缀· 10 6.2 请求首部字段 10 6.3 请求报文消息体 11 6.4 响应首部字段· 6.5 响应报文消息体, 6.6 响应状态码 12 6.7响应报文消息体通用code 12 7业务接口分类 7.1控制系统面向业务系统开放的机器人调度API接口 7.2业务系统面向控制系统开放的反馈接收API接口 13 8业务接口消息格式要求· 13 8.1 机器人调度API接口 13 8.2反馈接收API接口 37 检验规则 9 43 9.1 检验项目 43 9.2 判定规则 9.3 检验条件 43 I GB/T43047—2023 9.4 检验方法 43 附录A(规范性) HTTP协议术语 45 附录B(规范性) JSON对象格式 46 附录C(资料性) 签名方案说明… 47 附录D(资料性) 报文格式示例. 49 附录E(资料性) 任务下发接口示例 51 附录F(资料性) 任务执行过程回馈接口示例 53 GB/T43047—2023 前言 本文件按照GB/T1.1一2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定 起草。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。 本文件由中国机械工业联合会提出。 本文件由全国机器人标准化技术委员会(SAC/TC591)归口。 本文件起草单位:杭州海康机器人技术有限公司、北京机械工业自动化研究所有限公司、杭州海康 威视数字技术股份有限公司、浙江大学、机科发展科技股份有限公司、云南昆船智能装备有限公司、浙江 国自机器人技术股份有限公司、斯坦德机器人(深圳)有限公司、上海快仓智能科技有限公司、华晓精密 工业(苏州)有限公司。 本文件主要起草人:朱可平、张昕、张驰、熊蓉、刘洋、苏运春、陶熠昆、李洪祥、刘颖、奚静思、张华。 GB/T43047—2023 物流机器人控制系统接口技术规范 1范围 本文件规定了物流机器人控制系统与业务系统的接口模型、客户端接口认证、通信协议结构,以及 控制、传输流程接口的技术要求和检验规则。 本文件适用于仓储、产线、运输、制造业等领域的物流机器人控制系统接口的设计、开发、检验等 2规范性引用文件 下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文 本文件。 GB/T7408数据元和交换格式信息交换日期和时间表示法 GB/T16977机器人与机器人装备坐标系和运动命名原则 系统与软件质量模型 IETFRFC7230一2014超文本传输协议(HTTP/1.1):消息语法和路由[HypertextTransfer Protocol (HTTP/1.1): Message Syntax and Routing Protocol (HTTP/1.1): Semantics and Content (HTTP/1.1):Conditional Requests) (HTTP/1.1): Range Requests] IETFRFC7235—2014超文本传输协议(HTTP/1.1):认证[HypertextTransferProtocol(HT TP/1.1): Authentication] IETFRFC8259—2014JavaScript对象表示法的数据交换格式[TheJavaScriptObjectNotation (JSON)Data InterchangeFormat] 3术语和定义、缩略语 3.1术语和定义 下列术语和定义适用于本文件。 3.1.1 物流机器人logisticsrobot 具备运输或操作能力,以轮式移动为特征,基于环境标记物或外部引导信号,沿预设路线运动的自 主移动设备。 1 GB/T43047—2023 3.1.2 物流机器人控制系统logisticsrobotcontrol system 由计算机进行管理和控制,使用物流机器人设备进行货物的搬运和运输,实现物料的收发、存储、分 栋、配送的管控系统。 3.1.3 幂等性 idempotent 调用某个接口的多个相同请求,在服务端的预期效果与单个此类请求的效果相同。 3.1.4 区域 zone 地图内部具有特殊属性的机器人活动范围。 3.1.5 道路 地图内部用于机器人移动的预设轨迹。 3.1.6 交管区域 traffic control zone 道路通行权受业务系统控制的一种区域。 3.1.7 站点 station 位于道路的端点,是所有机器人的工作位置或停靠位置的统称。 3.1.8 载具 carrier 物流机器人搬运的对象。 注:包括但不限于货架、托盘、料车、周转箱等。 3.1.9 仓位 storagespace 用于存放物料的物理空间,具备三维尺寸属性 注:载具包含仓位。仓位有一个全局唯一的编号,用于代表该仓位相对于其所在载具的几何中心位置的相对位置。 3.1.10 工位 workspace 控制系统与业务系统交换载具、物料的位置。 注:如自动机台进出料口,人工抹选场景下的物料停靠点。工位有一个全局的唯一编号,用于代表该工位相对于站 点的相对位置。 3.1.11 储位 storage station 用于停放载具的站点。 3.1.12 工作站 workstation 可扩展工位的站点,一个工作站可以定义多个工位。 3.2 2缩略语 下列缩略语适用于本文件。 API应用程序接口(ApplicationProgrammingInterface) 2 GB/T 43047—2023 HTTP超文本传输协议(HyperTextTransferProtocol) JSONJavaScript对象简谱(JavaScript ObjectNotation) TCP 传输控制协议(Transmission Control Protocol) TLS 传输层安全性协议(TransportLayerSecurity) 4接口模型 4.1通信协议栈 物流机器人控制系统接口通信方式应使用HTTP协议,其中安全层是可选的。通信协议栈示意图 如图1所示。HTTP协议术语应符合附录A。 控制系统接口消息格式 应用层:HTTP 安全层(可选):TLS 传输层:TCP 图1通信协议栈示意图 4.2接口业务模型 4.2.1通则 物流机器人控制系统与业务系统(MES/WMS/ERP等)之间接口业务模型如图2所示,应具有两 种类型的业务接口: a 控制系统面向业务系统开放的机器人调度API接口,用于接收业务系统的物流调度指令; b) 业务系统面向控制系统开放的反馈接收API接口,用于向业务系统反馈指令执行情况。 注:一个物流机器人控制系统能接收多个业务系统的调度指令,调度任务按照控制系统的来源进行数据隔离。 业务系统(MES/WMS/ERP等) 机器人调度AP1 接口 反馈接收API接口 物流机器人控制系统 图 2 接口业务模型图 3

pdf文档 GB-T 43047-2023 物流机器人 控制系统接口技术规范

文档预览
中文文档 57 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共57页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
GB-T 43047-2023 物流机器人 控制系统接口技术规范 第 1 页 GB-T 43047-2023 物流机器人 控制系统接口技术规范 第 2 页 GB-T 43047-2023 物流机器人 控制系统接口技术规范 第 3 页
下载文档到电脑,方便使用
本文档由 思安 于 2023-11-03 21:56:58上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。