omlox定位标准(二)——定位核心

上一篇文章中介绍了关于omlox hub相关内容,可以用于整合多种API接口,便于实现统一的应用,本文中介绍omlox core,介绍了基础设施、定位技术、定位引擎等内容。

2.omlox core zone and air-interface

随着越来越多的业务应用基于室内和室外空间的位置数据,实时定位系统(RTLS)的规模不断扩大,通常覆盖整个设施、场地甚至跨越不同公司的多个场所的网络。物资、订单、人员、设备或其他有关资产可以在不同场所内部或之间灵活移动。然而,不论在特定场所使用的实际设备制造商是谁,这些对象的定位应该无缝对接。因此,omlox架构引入了omlox core-zone,确保在实时定位系统和来自不同供应商的设备之间实现互操作性。

omlox core zone定义了一个定位区域,可以实现对配备超宽带(Ultra WideBand, UWB)无线电的设备进行稳健而精确的定位。因此,omlox core-zone覆盖固定基础设施设备(称为卫星)和需要跟踪的移动设备(称为标签)。

  • 高准确度和精度(<10cm)
  • 对干扰的低敏感性
  • 高数据传输速率
  • 低功耗
  • 有保障的互操作性

omlox core-zone基础设施(infrastructure),是由定位软件或引擎,以及一个时间同步的卫星网络组成,其与标签进行通信。进而可以确定标签的位置(跟踪),或使标签能够自行确定位置(self-location,自我定位)。标签和卫星之间的通信协议(即omlox空中接口)由omlox core-zone规范定义。由于经过omlox认证的卫星和标签都实现了这个统一的空中接口,标签可以轻松快速地发现omlox core-zone基础设施的存在,并注册进行跟踪。跨不同供应商的设备之间的即插即用的互操作性,允许灵活配置和可扩展的RTLS,应应对工业、物流等领域的众多应用。

1.1 通信

omlox core-zone基础设施(即卫星)与移动标签之间的通信基于IEEE 802.15.4和IEEE 802.15.4z标准中定义的强制或可选物理层的子集。实际测距依赖于通常受到监管的宝贵超宽带信号(称为带内信号),而所有其他通信,如设备管理或固件更新,则通过单独的窄带带外(Out-of-Band, OOB)无线电进行处理。

omlox core-zone规范V2中,引入了两种用于UWB无线电的常见物理层配置:

  • 全球配置(World-Wide configuration)符合全球规范:使用基础脉冲重复频率(BPRF)模式的UWB CH9(8GHz高频段,中心频率为7987.2 MHz)。 经过omlox认证的具备8GHz无线电的设备将显示omlox air 8标志。
  • 长距离配置(Long-Range configuration)经过性能和距离优化:使用较高脉冲重复频率(HPRF)模式的UWB通道3(4GHz低频段,中心频率为4492.8MHz)。经过omlox认证的具备4GHz无线电的设备将显示omlox air 4标志。

根据各个国家的监管限制和设备的技术能力,omlox core-zone中固定卫星和移动标签之间的距离是通过定位引擎在一个或两个通道上进行计算(omlox air 4&8)。
OOB无线电基于IEEE 802.15.4-2020无线电标准(O-QPSK),使用2.45Hz的ISM频段。然后,在可能不希望或禁用2.45 GHz操作的环境中,可以将omlox core-zone配置为仅适用带内模式,所有的OOB通信将转移到UWB上。

1.2 定位引擎

定位引擎是omlox core-zone基础设置的重要组成部分,它通过卫星和标签之间基于UWB测量的数据计算被跟踪标签的位置。

测距与定位:定位涉及两个步骤,1)测量:在测距过程中,测量节点(标签和卫星)之间的距离。这个测量可以基于飞行时间(ToF)或到达时间差(TDoA)原理进行。这两种原理都是测量标签和卫星之间的直接距离。2)定位,通过静态定位(三边测量、三角测量)或跟踪策略来实现。

omlox core-zone V2技术规范中,提供了4中定位技术,omlox core-zone基础设置可以同时使用这些技术。
在这里插入图片描述
对于每个标签,可以选择以下基于基础设施的跟踪模式之一。

  • TWR,双向测距,标签和多个卫星之间通过双向握手,根据飞行时间原理计算相互之间的距离。这种模式非常精确,但相应的能耗也比较大,且在同时跟踪的标签数量方面存在可扩展性限制。
  • 上行TDOA(UL-TDOA),对于标签而言是一种高度节能的方式,tag仅需要周期性发送一个blink,当周围卫星收到之后,即可计算出标签和卫星之间的时间差。
  • 下行TODA(Downlink TDoA, DL-TDOA),此种结构类似于GPS定位,卫星之间进行同步,对于标签而言直接接收信息,并进行解算,获得其位置。此种模式下,标签的容量是无限大,相应的定位结果将在tag端进行解算。
  • 重构飞行时间(Reconstructed Time of Flight, RToF):这种能量优化的双向测距模式是基于标签和一个卫星之间的单次握手,同时其他周围的卫星也接收并处理该握手。由于卫星进行了同步,进而可以计算(重构)所有卫星之间的飞行时间。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/279333.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Solana主流钱包盘点和评测:Phantom,Bitget钱包,Ledger等

Solana绝对是今年加密货币界的大红人&#xff01;大家都在热烈讨论这个项目&#xff0c;想象它会给加密世界的未来带来怎样的变革。是不是觉得新晋的加密爱好者们都很酷&#xff1f;他们正迈出探索这个领域的第一步&#xff0c;寻找合适的钱包。无论是准备长期持有Solana&#…

Activemq存储KahaDb详解

引言 ActiveMQ在不提供持久化的情况下&#xff0c;数据保存在内存中&#xff0c;一旦应用崩溃或者重启之后&#xff0c;数据都将会丢失&#xff0c;这显然在大部分情况下是我们所不希望的。对此ActiveMQ提供了两种持久化方式以供选择。 kahaDB kahaDB是一个基于文件&#xf…

学习记录——BiFormer

BiFormer Vision Transformer with Bi-Level Routing Attention BiFormer:具有双电平路由注意的视觉变压器 摘要作为视觉转换器的核心组成部分,注意力是捕捉长期依赖关系的有力工具。然而,这样的能力是有代价的:当计算跨所有空间位置的成对令牌交互时,它会产生巨大的计算负…

【c语言】飞机大战(1)

提前准备好游戏要的素材&#xff0c;可以到爱给网去找&#xff0c;飞机大战我们需要的是一个我方战机图片&#xff0c;一个背景图&#xff0c;三个敌方战机的图&#xff0c;我方战机的图片&#xff0c;敌方战机的图片&#xff0c;并且将图片和.cpp放在同一文件夹下. 这里创建.…

【qt】解决qt里编辑qss后失效问题(qt编码问题)

1、先创建qss文本stylesheet.qss 以按钮为例 QPushButton {background-color:rgb(240,255,255);color: rgb(0, 0, 2);border-style: outset;border-color: beige;border-radius: 10px; }/* hover按钮悬浮&#xff0c;鼠标悬浮在按钮上的状态&#xff0c;按钮颜色 */QPushButto…

数据结构之树 --- 二叉树

目录 定义二叉树的结构体 二叉树的遍历 递归遍历 非递归遍历 链式二叉树的实现 二叉树的功能接口 先序遍历创建二叉树 后序遍历销毁二叉树 先序遍历查找树中值为x的节点 层序遍历 上篇我们对二叉树的顺序存储堆进行了讲述&#xff0c;本文我们来看链式二叉树。 定…

高斯泼溅的全面概述

一、说明 高斯泼溅是一种用于表示 3D 场景和渲染新颖视图的方法&#xff0c;在“实时辐射场渲染的 3D 高斯泼溅”中引入。它可以被认为是 NeRF 类模型的替代品&#xff0c;就像当年的 NeRF 一样&#xff0c;高斯分布导致了许多新的研究工作&#xff0c;这些工作选择将其用作各种…

线上隐私保护的未来:分布式身份DID的潜力

在日益数字化的世界中&#xff0c;人们的生活越来越多地依赖于互联网&#xff0c;数字身份也因而变得越来越重要。根据法律规定&#xff0c;互联网应用需要确认用户的真实身份才能提供各种服务&#xff0c;而用户则希望在进行身份认证的同时能够尽量保护他们的个人隐私&#xf…

OpenHarmony 应用通用签名

一.背景 由于hap包需要经过签名才能安装到设备上&#xff0c;在DevEco Studio可以进行自动签名&#xff0c;但是自动签名只能安装在当前的设备上&#xff0c;在其他设备上不能安装&#xff0c;所以我们需要进行通用的手动签名&#xff0c;手动签名HarmonyOS和OpenHarmony流程是…

Windows Sockets 2 笔记

文章目录 一、Winsock简介二、Windows中Winsock对网络协议支持的情况三、使用Winsock3.1 关于服务器和客户端3.2 创建基本Winsock应用程序3.3 初始化Winscok3.3.1 初始化步骤3.3.2 初始化的核心代码3.3.3 WSAStartup函数的协调3.3.4 WSACleanup函数3.3.5 初始化的完整代码 3.4 …

Python基础进阶3:函数和方法不是一回事

你好&#xff0c;我是kelly&#xff0c;今天分享的是Python的函数与方法的不同点。 对于Python的函数和方法是不一样的&#xff0c;这一点需要注意下。 一、结论 1、不存在隐式传参&#xff0c;所有参数都是显式传递的是函数。 2、存在隐式传参的是方法&#xff0c;一般指隐式…

懒加载的el-tree中没有了子节点之后还是有前面icon箭头的展示,如何取消没有子节点之后的箭头显示

没有特别多的数据 <template><el-tree:props"props":load"loadNode"lazyshow-checkbox></el-tree></template><script>export default {data() {return {props: {label: name,children: zones,isLeaf:"leaf",//关…

Matlab:BP神经网络算法,二叉决策树

1、BP神经网络算法 (1)步骤 1.准备训练数据和目标值 2.创建并配置BP神经网络模型 3.训练BP神经网络模型 4.用BP神经网络模型预测数据 例&#xff1a;某企业第一年度营业额为132468&#xff0c;第二年度为158948&#xff0c;第三年度为183737&#xff0c;预测第四年度的营…

VSCode Python开发环境配置

目录 1 插件安装2 Debug和测试配置常见问题 1 插件安装 1.1 基础编译插件&#xff0c;Python、Pylance 1.2 修改语言服务器类型&#xff0c;进入用户配置页面搜索Python: Language Server&#xff0c;选择Pylance&#xff08;一定要修改可以提供很多语法提示&#xff09; 1…

4.21 构建onnx结构模型-Resize

前言 构建onnx方式通常有两种&#xff1a; 1、通过代码转换成onnx结构&#xff0c;比如pytorch —> onnx 2、通过onnx 自定义结点&#xff0c;图&#xff0c;生成onnx结构 本文主要是简单学习和使用两种不同onnx结构&#xff0c; 下面以 Resize 结点进行分析 方式 方法一…

如何编译代码,把RustDesk主页面背景白色改成自己想要的图片

环境&#xff1a; RustDesk1.1.9自建服务器 问题描述&#xff1a; 如何编译代码&#xff0c;把RustDesk主页面背景白色改成自己想要的图片 解决方案&#xff1a; 详细方案&#xff0c;有需要私聊

启动springboot时报错 APPLICATION FAILED TO START 包冲突

启动springboot时报错 APPLICATION FAILED TO START 包冲突 problem 具体日志如下 *************************** APPLICATION FAILED TO START ***************************Description:An attempt was made to call a method that does not exist. The attempt was made fr…

【Java 进阶篇】Redis 缓存优化:提升应用性能的不二选择

在现代的软件开发中&#xff0c;性能一直是开发者们追求的目标之一。对于数据库访问频繁、数据读取较慢的场景&#xff0c;使用缓存是提升性能的有效手段之一。而 Redis 作为一款高性能的内存数据库&#xff0c;被广泛用作缓存工具。本文将围绕 Redis 缓存优化进行详解&#xf…

JMX使用详解

JMX简介JMX优缺点JMX的功能JMX的用法JMX和Activiti的区别JMX使用案例JMX架构JMX支持的协议JMX工作原理JMX主要方法JMX中的MBean的注册JMX拓展SNMP网络管理协议TMN网络管理协议CIM网络管理协议Activiti JMX简介 JMX&#xff08;Java Management Extensions&#xff0c;即Java管…

拍照就能建模!手机就能访问! 这个技术正成为宣传新手段!

随着人工智能技术的不断进步&#xff0c;现在可以通过拍摄照片结合AI技术来实现3D模型生成。这种技术的出现&#xff0c; 不仅能更加方便快捷地创建3D模型&#xff0c;而且还能真实复原现实中物件的质感、纹理等。同时&#xff0c;极大地降低了各行业对3D技术的应用门槛&#x…