标准规范下载简介
GB/T 41784-2022 信息技术 实时定位 视觉定位系统数据接口.pdfICS35.240.15 CCSL70
GB/T 417842022
··............…...........................................................................…. 规范性引用文件 术语和定义 · 数据接口和调用过程 5.1接口组成 5.2调用过程 接口定义 6.1概述 ···.. 6.2GetMetaData(获取服务元数据).….…. 6.3InitPosition(初始化定位数据)……… 6.4RequestPosition(上传传感器数据并获取定位数据).............. 6.5ClosePosition(关闭定位会话) 参数定义… 7.2CoordinateReferenceSystem(CRS).... 7.3PositioningQualityInfo(定位质量信息) **"11 7.4AreaQualityInfo(定位区域质量信息) 7.5LocationData(位置数据)........ 7.6Version(版本信息) 7.7PositioningArea(定位区域).….….….…....….. 7.8IntrinsicPara(相机内参数).…." 7.9FeaturePoint2D(二维特征点).…….… ".13 7.10ExtendedData(扩展数据)."... *..14 7.11PriorLocationData(先验位置数据) ".14 7.13FrameLocation(图像帧位置数据) "15 7.14FaultDetail(异常报告)........…..….…. 录A(资料性)UML标记……….….…… .".17 录B(资料性)视觉定位系统数据接口XML示例 *"18 B.1GetMetaData(获取服务元数据)中的ServiceMetaData.….….…… B.2Initposition(初始化定位数据)中的InitpositioningData B.3RequestPosition(上传传感器数据并获取定位数据)中的SensorData...….….… 19 B.4RequestPosition(上传传感器数据并获取定位数据)中的RequestPositioningData 1**.....*...21
农业综合开发高标准基本农田建设项目施工组织设计6.1概述 6.2 GetMetaData(获取服务元数据)...……. 6.3InitPosition(初始化定位数据) 6.4 RequestPosition(上传传感器数据并获取定位数据) 6.5ClosePosition(关闭定位会话)
B.5 ClosePosition(关闭定位会话)中的ClosePositioningData B.6 FaultDetail(异常报告)
本文件按照GB/T1.1一2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定 起草。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。 本文件由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。 本文件起草单位:中国科学院自动化研究所、中国电子技术标准化研究院、中国科学院计算技术研 究所、国家信息中心、厦门市熠成信息技术有限公司、武汉大学、中国电子科技集团公司第五十四研究 所、北京麦钉艾特科技有限公司、青岛安然物联网科技有限公司、北京羲和科技有限公司、苏州寻息电子 科技有限公司、中国计量科学研究院、浙江鼎立实业有限公司、成都精位科技有限公司、天复(东莞)标准 技术有限公司、贵州龙创兴智科技有限公司、清研讯科(北京)有限公司、杭州中芯微电子有限公司、深圳 市铭图创新科技有限公司、北京金坤科创技术有限公司。 本文件主要起草人:高伟、张璋、罗海勇、王文峰、邓跃进、丁振兴、石红岩、王思翔、任昱晨、赵方、 李爽、李素敏、黄璐、魏大伦、李明璋、郑思伟、余彦培、何昭、郭晓涛、俞云祥、严炜、王成、刘克文、张培建、 裘有斌、夏皇松、邵龙炬、李清顺、吴彤、贺媛。
本文件规定了视觉定位系统中定位客户端与定位服务端之间的数据接口和参数定义。 本文件适用于采用视觉图像数据进行实时定位的定位客户端和定位服务端的系统设计、开发和 应用。
下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文 件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于 本文件。 GB/T7408一2005数据元和交换格式信息交换日期和时间表示法 GB/T16831一2013基于坐标的地理点位置标准表示法 GB/T23705一2009数字城市地理信息公共平台地名/地址编码规则 GB/T28584一2012城市坐标系统建设规范 GB/T30170一2009地理信息基于坐标的空间参照 GB/T30288一2013卫星导航定位坐标系统 CB/T35620一2017室内处名模式地同宗位服务接口
下列缩略语适用于本文件。 CRS 坐标参照系(coordinatereference system) GNSS 全球导航卫星系统(globalnavigationsatellitesystem) HTTP超文本传输协议(hyper text transferprotocol) ICS 室内坐标系(indoorcoordinatesystem) OCS 室外坐标系(outdoorcoordinatesystem) RFID 射频识别(radiofrequencyidentification) UML 统一建模语言(unifiedmodelinglanguage) UWB 2 超宽带(ultrawideBand) XML 可扩展置标语言(extensiblemarkuplanguage)
本文件规定了视觉定位系统4种数据接口,其接口名称及主要作用见表1。每个接口包括请求和
GB/T 417842022
数据接口的调用过程见图1,其体如下: a)定位客户端调用GetMetaData请求接口,请求服务元数据,定位服务端通过GetMetaData响 应接口返回请求结果(所请求的数据或异常报告); b)定位客户端调用InitPosition请求接口,请求初始化定位数据和相关参数信息,定位服务端通 过InitPosition响应接口返回请求结果(所请求的数据或异常报告); c)定位客户端调用RequestPosition请求接口,向定位服务端发送视觉图像等信息并请求定位结 果数据,定位服务端通过RequestPosition响应接口返回请求结果(所请求的图像顿位置数据 或异常报告); d)定位客户端调用ClosePosition请求接口,请求结束此次会话,定位服务端通过ClosePosition 响应接口返回请求结果(关闭此次会话或异常报告)。 定位客户端收到异常报告后,按响应的处理规程执行。此类规程由系统实现者规定。
图1视觉定位系统数据接口调用过程
6.2~6.5分别定义表1所列的4个接口。 本文件中,采用UML描述接口参数细分情况,UML标记表示见附录A。 每个接口按以下内容予以定义(定义中分别包含请求接口定义和响应接口定义): ? 1 目的:指出该接口的主要目的; b) 请求:使用相关的参数定义该接口的请求接口; c) 响应:使用相关的参数定义该接口的响应接口。
此接口支持定位客户端从定位服务端获取定位服务元数据信息,包括可定位区域范围、定位采用 示系、定位质量等信息
GetMetaData请求接口的请求参数见表2。支持HTTP的GET方法。如果请求接口没有指定 VERSION参数时,定位服务端默认为数据接口最新版本。REQUEST参数用于指定请求名称。如果 请求中没有指定OUTPUTFORMAT参数时,默认值是“XML”。AREAID参数应采用唯一标识特征 编码,符合GB/T23705一2009中5.2的编码规则。如果请求中没有指定AREAID参数,则定位服务端 返回所有区域的服务元数据,否则定位服务端返回指定区域编号内的服务元数据。
MetaData请求接口的参
如果GetMetaData请求有效,定位服务端返回一个响应ServiceMetaData,否则返回FaultDetail参 数,FaultDetail参数见7.14。ServiceMetaData的参数分别见表3和图2。响应接口的XML示例见附 录B的B.1。version参数见7.6。positioningArea参数见7.7。positioningTech参数应采用表4中的 代码。系统实现者可自定义附加代码,但不能与表4中的代码发生冲突,并应向用户声明附加代码。采 用单一定位技术时,只需列出相应的代码即可,如“01”;如果采用多种融合定位技术时,应采用空格分隔 显示所有使用的定位技术,如“0304”。
GB/T 417842022
表3ServiceMetaData的参数
viceMetaData的参数细分
表4定位技术类型代码表
表5InitPosition请求接口的参数
如果InitPosition请求有效,定位服务端返回一个响应InitPositioningData,否则返回一个FaultDe tail参数,FaultDetail参数见7.14。InitPositioningData的参数分别见表6和图3。响应接口的XML 示例见B.2。clientState参数为定位客户端状态,分为“init”和“close”两种。createdTime参数为定位客 户端定位初始化时间,应符合GB/T7408一2005,格式为YYYYMMDDThhmmss。positioningArea参 数见7.7。
表6 InitPositioningData的参数
GB/T 417842022
图3InitPositioningData的参数细分
此接口支持定位客户端发起定位请求并向定位服务端发送视觉图像等传感器数据,定位服务 国视觉定位结果。调用并完成InitPosition之后才可调用此接口。
RequestPosition请求接口的请求参数见表7。支持HTTP的POST方法。如果请求中没有指定 VERSION参数时,定位服务端默认为数据接口最新版本。REQUEST参数用于指定请求名称。如果 请求中没有指定INPUTFORMAT参数时,默认值是“XML”。如果请求中没有指定OUTPUTFOR MAT参数时,默认值是“XML”。clientIdentifier参数为调用并完成InitPosition之后定位服务端返回 定位客户端的定位编码,见表6。
表7RequestPosition请求的参数
定位客户端向定位服务端发送视觉图像等传感器数据SensorData,其参数分别见表8和图4。传 感器数据接口SensorData的XML示例见B.3。imageFrame参数见7.12。
知名企业电梯工程技术质量标准交底模板GB/T 41784—2022
表8SensorData(定位客户端传感器数据)的参费
图4SensorData的参数细分
如果RequestPosition的请求有效,定位服务端返回一个响应RequestPositioningData,否则返回 FaultDetail参数,FaultDetail参数见7.14。RequestPositioningData的参数分别见表9和图5。响应接 口的XML示例见B.4。frameLocation参数见7.13
表9RequestPositioningData的参数
防静电地板施工工艺此接口支持结束定位服务。
图5 RequestPositioningData的参数细分
ClosePosition请求接口的请求参数见表10。支持HTTP的GET方法。如果请求中没有指定 VERSION参数时,定位服务端默认为数据接口最新版本。REQUEST参数用于指定请求名称。如果 请求中没有指定OUTPUTFORMAT参数时,默认值是“XML”。clientIdentifier参数为调用并完成 InitPosition之后定位服务端返回定位客户端的定位编码,见表6。