3. PDOA(Phase Difference of Arrival)信号到达不同接收天线的相位差 可以反映出信号传播路径的差异。 2.3 系统架构一个典型的UWB自动跟随系统由以下部分组成:图片标签(Tag):安装在用户身上(如腰部、背包),周期性发射信号基站(Anchor):固定在跟随设备(如机器人)或场地参考点主控MCU:运行定位算法 、路径规划算法驱动系统:根据目标位置和速度控制电机运动3. 、编码器、激光雷达、超声波3.2 数据融合为了提高稳定性,UWB常与其他传感器结合:UWB + IMU:短时无信号时用IMU推算位置UWB + 视觉:在近距离用视觉做细跟随,UWB做长距离定位UWB + 总结与未来未来,UWB自动跟随将向低功耗、小型化、多传感融合、云端协同方向发展,并与蓝牙LE、WiFi RTT等技术融合,实现跨场景的无缝跟随。
若能实现智能伴随功能 —— 自主跟随主人身后、并行侧方乃至引领前行,同步完成负重运输、摄像头跟拍等任务,将大幅升级用户体验,为消费级与企业级场景拓展更多应用空间。 纯视觉方案虽具备直观感知的优势,但存在显著技术局限:摄像头易受环境遮挡形成视觉盲区;多人员场景下,若第三方介入机器人与跟随目标之间,极易引发目标丢失;且当机器人处于目标后方或侧方时,人脸识别功能完全失效 UWB定位锚点,机器人即可通过 UWB 信号实时捕捉主人位置,实现精准、稳定的智能伴随。 当前UWB伴随主要存在以下几类技术路径: 多锚点TOF(飞行时间)定位 在机器人本体上布置至少3个UWB锚点,基于TOF原理计算标签位置。 优点:原理简单,软硬件易于实现。 此方案可以支持机器人在主人身后的有限自主跟随,但无法让机器人智能伴随在主人侧方甚至走在前方。 ▌方案二:多锚点组合式 在机身不同方位安装多个120°FOV的UWB-AOA锚点,以扩大FOV覆盖范围。
说到UWB自动跟随,大多数人脑子里首先想到的是“厘米级定位”,但当你真的要做一个能在日常环境下稳定运行的产品时,会发现硬件只是冰山一角——算法优化和功耗管理才是让它跑得又稳又久的关键。 UWB芯片(比如DW1000/DW3000系列)在主动测距时的功耗可以达到100 mA 级别。这对一台要全天运行的跟随机器人来说,是个不小的负担。 尤其是:小型消费电子(智能行李箱、跟随购物车)电池容量有限;IMU、MCU、通信模块一起耗电;用户期望一次充电用一整天。所以,算法必须不仅精准,还得“省着用”UWB。 硬件唤醒结合PIR传感器或蓝牙RSSI,当检测到用户接近时才唤醒UWB。3. 射频输出功率动态调节UWB发射功率越高,覆盖越远,但功耗也成倍增加。 对于近距离(<5m)跟随,可以把功率降低 6~9 dB,延长续航。四、项目案例案例 1:在超市环境里测试,发现UWB标签每隔几十秒位置就会跳到十米开外。原因是货架金属反射导致PDOA角度计算出错。
自动跟随技术全景:UWB、视觉、激光雷达谁才是最佳方案?在近几年快速发展的服务机器人和智能移动设备市场中,自动跟随技术已经从“概念”逐步走向实际应用。 一、UWB:厘米级高精度的“隐形牵引绳”优势定位精度高:理论上可达到10–20cm的跟随精度。不依赖视觉环境:即使在昏暗、拥挤或遮挡严重的环境下,也能保持稳定跟随。 典型应用场景自动跟随婴儿车/轮椅(家庭、养老场景)工厂物料运输车高尔夫自动跟随球车一句话总结:UWB就像一根“看不见的绳子”,精准地把车和用户绑在一起。 没有“一刀切”的最佳方案,不同应用场景需要不同的技术组合:1.以人为核心的跟随场景(婴儿车、轮椅、行李箱)UWB+视觉融合:UWB保证定位稳定,视觉增强用户识别与避障。 3.工业与物流场景(工厂运输车、仓储小车)激光雷达为主+UWB辅助:雷达负责路径规划与避障,UWB用于特定用户或工位定位。
在超宽带(UWB)定位与自动跟随系统中,TOF(Time of Flight)、TDOA(Time Difference of Arrival)和 PDOA(Phase Difference of Arrival [(t_{4}-t_{1})-(t_{3}-t_{2})] 优缺点 优点 缺点 原理直接、实现相对简单;测距精度高(在良好条件下可达厘米级) 若处理延迟或回复延迟 (t3−t2) 不被精确估计,误差大 、跟随车位、摄像头锁定 三、工程实现经验与关键因素 时间戳精度与同步:无论是 TOF、TDOA 还是 PDOA,要实现高精度,时间戳的误差容忍度非常低。 自动跟随行李箱 使用 TOF + PDOA:TOF给出距离,PDOA给出方向,使行李箱能“斜后方跟随”、避障并贴近主人站位。 2. 如果你的产品是自动跟随类型,建议从开发早期就把这些算法对比与实验放进去,这样最终产品体验才不会“表面看起来很高级,实际抖得像喝多了酒”。
我们做UWB自动跟随项目的这些年,“安全性与抗干扰”绝对是新公司最容易忽视、但又最容易被客户“教育”的部分。你以为只要能定位就完事了? 一、安全性:不只是防黑客很多人以为UWB就是个物理定位信号,黑不黑客无所谓。错!UWB系统虽然是超宽带脉冲通信,但它依旧可能被伪造、篡改甚至重放信号(Replay Attack)。 二、抗干扰:UWB的天敌不多,但怕“脏环境”UWB相比Wi-Fi、蓝牙,天然抗干扰能力强,因为它的信号带宽极宽(500MHz以上),能“躲”开大多数窄带噪声。但在一些场景里,它依旧可能栽跟头。 UWB + IMU融合当UWB瞬时定位失真时,用IMU短时间接管位姿估计。现实案例:在我们做自动跟随行李箱测试时,电梯里UWB直接失效,但IMU能“盲飞”几秒,保证平稳过渡。 五、小结安全性与抗干扰是UWB自动跟随真正走向商业化的必经关口。它像是设备的“隐形护甲”,平时你感受不到它的存在,但一旦缺了它,你会在第一次干扰或攻击中付出代价。
就找到了SPI读写过程中的问题,当然也有选用MCU自身主频低的因素在里面; 1、协议分析仪抓包分析; 通过优化,某蓝牙芯片在发送F帧和收到A帧的时间间隔可以缩短近100us,整个TWR测距时长能缩短到3ms Rb + Da + Db)); //计算差值 uint32 tag_diff_1 = (uint32)((Ra*(double)DWT_TIME_UNITS)*10000); 3、
如果你只用过 UWB 跟随,可能会有这样的体验:在空旷环境里,厘米级精度简直让人惊叹,但一旦进入金属货架区、地下车库、或者人群密集的展会现场,定位精度会明显下降,甚至会出现“瞬移”或“走神”。 而IMU(惯性测量单元)、激光雷达(LiDAR)、甚至视觉(Camera)可以提供额外的环境感知和姿态信息,帮助系统在UWB数据不稳定时“顶上去”,让跟随设备依然保持流畅和可靠。 3. 多传感器融合的核心数学最常见的融合算法是扩展卡尔曼滤波(EKF),它把 UWB、IMU、LiDAR 的数据按各自的可信度融合成一个统一的状态估计。 最终方案是——UWB 全局定位 + IMU 高频姿态 + 激光雷达障碍检测。在实际测试中,跟随误差降到了 5cm 以内,行李箱几乎像长了眼睛。5. 未来趋势我认为未来消费级 UWB 跟随设备大概率会走多传感器轻量化路线——LiDAR 可能换成低成本固态雷达,IMU 继续用 MEMS 方案,配合小型 AI 模块做动态权重调整,这样既能保证精度,又能控制成本
UWB技术起源于20世纪60年代,美国军方开发UWB技术用于雷达系统等系统。随着冷战的结束,UWB技术逐渐转向民用发展,我们较熟悉的就是无线电脉冲通信。 UWB能通过无线电波使多个UWB设备在4-12英寸(10至30厘米)范围内确认相互之间的位置,可用于实现设备之间的短距离数据传输,通过UWB设备之间的测距实现定位,以感知自身的空间位置。 小米此前也已推出了基于UWB技术的“一指连”功能,能够实现将小米手机指向风扇、音箱等任意智能设备时都可直接控制,角度测量精度可达±3°。 3、司法监狱: 监狱安全管理一直是备受关注的问题,通过UWB超宽带定位技术如何杜绝监狱犯人管理漏洞、降低监管执法风险呢? 3. TWR 双向测距又叫TWR(Two-Way-Ranging). 其原理就是采用TOF的概念,如下图 DeviceA 和 DeviceB是两个UWB模块。
在Update中运行 Vector3 mousePos=Camera.main.ScreenToWorldPoint(Input.mousePosition)+new Vector3(0,0,10); 这行代码的意思是屏幕坐标转化为三维坐标,然后z轴加10就是正确的位置了 transform.position=mousePos; 当前坐标跟随鼠标移动
所以,将注意力转移到了UWB技术。超宽带技术能够实时处理环境信息,如位置、移动及其与UWB设备间的距离,这些信息已精确到几厘米,这为系统增添了空间感知能力,从而将推动一系列激动人心的新应用的开发。 那么关于UWB一些基本概念和大概原理,请参考NXP公司的这篇文章。 深度解读UWB技术:厘米级安全实时定位是如何实现的? 至于目前做的比较好的厂家,可以参考知乎上的一篇帖子: 后来Ubisense在剑桥大学实验室研究发现UWB的非载波脉冲,非常适合用来做无线电定位研究,并于2003年成立公司推出了正式的定位产品,成为UWB 解决射频部分的问题,国内的北京(高校系)、无锡(国家物联传感基地系)、成都(电子科大系)、深圳(RFID系)等公司(诸如清研、沃旭、恒高、联睿、品铂......基本都是14年以后注册成立的公司),才开始了对UWB https://www.zhihu.com/question/55503992 目前感觉NXP联合三星公司在大力推广UWB技术。后期会持续关注UWB技术,并分享相关文章。
UWB(Ultra-Wideband)案例分析:基于UWB的室内定位系统 案例背景 超宽带(UWB)是一种短距离无线通信技术,具有高精度定位能力,常用于室内定位、资产跟踪和导航。 本案例实现一个简单的 UWB 室内定位系统,使用基站与移动标签(Tag)通信计算位置信息。 需求说明 定位精度:厘米级。 标签设备:通过 UWB 与基站通信,并广播自己的位置请求。 基站:多个 UWB 基站参与定位,通过三角定位算法计算标签的位置。 平台:基于 Decawave DWM1000 模块,使用 STM32 进行开发。 anchors = [ (0, 0, 0), # Anchor 1 (5, 0, 0), # Anchor 2 (0, 5, 0), # Anchor 3 总结 本案例展示了基于 UWB 的简单室内定位系统的实现,包括标签、基站和定位引擎部分。
= null) { Vector3 screenPos = Camera.main.WorldToScreenPoint(m_hitTrans.position) ; Vector3 mousePos = Input.mousePosition; mousePos.z = screenPos.z; Vector3 worldPos = Camera.main.ScreenToWorldPoint(mousePos); m_hitTrans.position = worldPos m_curShowObj.transform.GetChild(0).localRotation = Quaternion.Euler(0, m_xAngles, 0) ; } } } 模型跟随鼠标左键运动
本文回顾UWB用于定位的基础理论和网络拓扑结构。。。。 英文原文请参考www.qorvo.com 感谢wps自动翻译系统。
UWB无线定位系统抽象看是由三部分组成:UWB解算中心、UWB定位基站、待测节点,下面对每一部分的工作原理作简单介绍。 UWB 解算中心视作整个UWB定位系统的大脑,是数据处理和整个的中心,也有叫做UWB定位引擎和UWB软件后台。 在实施定位时,UWB解算中心会制定利于数据采集的定位基站。待测节点是指需要确定位置信息的节点。根据系统复杂度与定位方法的不同,待测节点的工作方式分为两种:发射信号或反射信号。 当处在发射信号模式时,待测节点需要有UWB信号发射器,其主动地向已知节点发送信号,已知节点对信号进行简单的处理,将得到的定位相关信息转发给控制中心,最终得到定位坐标,缺点就是因为未知节点需要携带 UWB 又称为已知节点,是整个 UWB无线室内定位系统的主要实践者。定位基站上面集成了发射与接收信号的两种模块。
它无需手柄、无需 APP,依靠全场景空间感知与强算力端侧模型,实现自主跟随、环境理解、主动交互,把 “解放双手、自然随行” 从概念变成现实,成为消费级机器狗普及的重要里程碑。 UWB技术起着重要作用基于 UWB 超宽带定位技术的智能跟随与自主伴随能力,如今正快速成为消费级(2C)机器狗的刚需标配。 从过去依赖手柄遥控、语音指令或复杂 APP 操作,到如今只需佩戴简易标签,机器狗就能实现精准跟随、避障随行、随身搬运,UWB 技术让四足机器人第一次拥有了低成本、高鲁棒性的 “贴身跟随” 能力。 也正因如此,智能跟随不再是可选的加分项,而是决定 2C 机器狗是否 “好用、值得买” 的核心分水岭,正在成为行业共识与产品竞争力的关键支撑。 UWB-AOA少锚点技术全迹科技推出的360°UWB‑AOA 定位感知模块,采用车规级高可靠设计,在抗干扰、稳定性、环境适应性上达到车载标准,可同时兼容高精度定位与雷达感应双重能力,一套硬件实现跟随、避障
路径跟随这名字一听就知道要干嘛了:机车会沿着一个预定的路线行驶。虽然在地图或者游戏中,路径是以图形的形式被表示的,而在转向行为中,其不过是一系列航点。 其策略真是简单到不行。
: 1
2 3 4 5 css code: 1 body { 2 position: relative; 3 #div2 { 16 background: blue; 17 } 18 19 #div3 background: green; 49 } js code 1 var divs = document.getElementsByClassName("div"); 2 3如果超时20ms 没有收到主站回复的SYNC,则决定自己就是主站; 3. 400m(避免超过区域的主站交叉覆盖的情况发生),则设置自己为主,否则设置为从站; 二、定时周期同步tick: 每个站都是2s定期广播发送tick同步包,根据tick时间戳大小决定谁是主站; 如果超过3次没有收到任何同步
如果超时20ms 没有收到主站回复的SYNC,则决定自己就是主站; 3. 400m(避免超过区域的主站交叉覆盖的情况发生),则设置自己为主,否则设置为从站; 二、定时周期同步tick: 每个站都是2s定期广播发送tick同步包,根据tick时间戳大小决定谁是主站; 如果超过3次没有收到任何同步 本文为呱牛笔记原创文章,转载无需和我联系,但请注明来自呱牛笔记 ,it3q.com 上一篇: 使用三方摄像头,实现pjsip的视频通话功能 下一篇: PJSIP支持webrtc回声消除处理