首页/新闻资讯/正文详情

Android P 通过FTM(Fine Time Measure) RTT(Round Trip Time) 实现室内定位

发布时间:2026/11/6 1:12:15 来源:云帆数科 栏目:资讯中心
Android P 通过FTM(Fine Time Measure) RTT(Round Trip Time) 实现室内定位
最近公司需要研究基于 Wi-Fi 往返时间测距数据进行室内定位自 Google 在 2018 年推出 Android 9 中的 Wi-Fi 往返时间RTT功能后设备可以测量与其他支持设备之间的距离。目前也有相关开源代码可以扫描支持 RTT 的 AP但算法部分仍需自行实现因此我在网上寻找一些物联网室内定位平台希望找到可参考的案例。后来找到一家专注全域物联网定位的公司在这方面有一定经验。其官网提供一款名为 WAYZING 的应用在 APP 中演示了 RTT 定位效果并提供多平台融合定位 SDK 和完整的使用部署文档。最终我通过该样例完成了公司的验收因此把整个流程整理分享给大家。一、准备工作开始之前请先准备好一台支持 Wi-Fi RTT 的 Android 手机并确保手机系统为 Android 9 及以上版本。二、操作步骤1. 下载并安装 APP在应用市场或官方渠道下载 WAYZING APP 并完成安装。2. 注册 LoTBoard 账号安装完 WAYZING APP 后需要先在 LoTBoard 注册账号才能登录使用。点击位置智能管理平台LoTBoard进入 LoTBoard 官网注册账号。通过 LoTBoard 完成账号注册。3. 注册应用注册应用的过程会经过审核但速度很快审核通过后即可使用。其定位服务接口的 QPS 分为免费版和付费版测试期间我使用的是免费版额度用完后购买了一个最便宜的 39 元额度。4. 开启 RTT 定位登录 WAYZING 应用依次进入「设置」→「RTT 设置」→ 开启「RTT 定位」。5. 通过 Demo 完成室内定位部署演示完成以上配置后即可通过 Demo 进行室内定位部署演示验证 RTT 定位效果。三、小结以上流程基于 Wi-Fi RTT 与第三方融合定位平台完成室内定位的验证整体步骤清晰、可复现适合作为室内定位方案的入门参考。

相关推荐

国产麒麟V10 离线安装淘宝 Tengine 3.1.0 完整指南(信创适配替代 Nginx,x86_64 / aarch64 双架构通用)
国产麒麟V10 离线安装淘宝 Tengine 3.1.0 完整指南(信创适配替代 Nginx,x86_64 / aarch64 双架构通用)

国产麒麟V10 离线安装 Tengine 3.1.0 完整指南(信创适配替代 Nginx,x86_64 / aarch64 双架构通用) 背景:国产信创适配项目中,服务器为国产麒麟操作系统,安全策略不允许使用 Nginx。 替代方案选择阿里的开源项目 Tengine:它基于 Nginx 内核开发(类同浏览器内核做法),配… · 2026/11/6 1:12:15

std::bind用法
std::bind用法

文章目录1. 介绍1.1 函数原型2. 占位符3. 绑定函数3.1 绑定普通函数3.2 绑定类成员函数3.3 绑定一个引用参数3.4 绑定类静态函数4. 和std::function的关系1. 介绍 C11中的bind()函数是用来提供可调用函数对象和参数绑定关系的。绑定后的结果可以使用std::function保存。std::b… · 2026/11/6 1:12:15

java_web [Maven]项目
java_web [Maven]项目

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 1:12:15

如何批量拿到带时间轴的完整歌词:163MusicLyrics 歌词工具使用指南
如何批量拿到带时间轴的完整歌词:163MusicLyrics 歌词工具使用指南

如何批量拿到带时间轴的完整歌词:163MusicLyrics 歌词工具使用指南 【免费下载链接】163MusicLyrics 云音乐歌词获取处理工具【网易云、QQ音乐】 项目地址: https://gitcode.com/GitHub_Trending/16/163MusicLyrics 给视频配字幕,歌词却只有网页上… · 2026/11/6 1:14:15

drawio-skill 图表类型指南:ERD 到神经网络图的 11 种预设
drawio-skill 图表类型指南:ERD 到神经网络图的 11 种预设

drawio-skill 图表类型指南:ERD 到神经网络图的 11 种预设 【免费下载链接】drawio-skill Agent skill that turns natural language, code, Terraform/K8s, SQL, OpenAPI, AsyncAPI, Protobuf and GraphQL sources into editable, tested draw.io architecture dia… · 2026/11/6 1:14:15

3 步搞定群晖「硬盘不受支持」:把第三方盘写入 DSM 兼容数据库(Synology_HDD_db)
3 步搞定群晖「硬盘不受支持」:把第三方盘写入 DSM 兼容数据库(Synology_HDD_db)

3 步搞定群晖「硬盘不受支持」:把第三方盘写入 DSM 兼容数据库(Synology_HDD_db) 【免费下载链接】Synology_HDD_db Add your HDD, SSD and NVMe drives to your Synologys compatible drive database and a lot more 项目地址: https://gi… · 2026/11/6 1:14:15

Xiaomi-OCR-0 评测流水线实战:两阶段推理与 OmniDocBench 复现全指南
Xiaomi-OCR-0 评测流水线实战:两阶段推理与 OmniDocBench 复现全指南

【免费下载链接】Xiaomi-OCR-0 Xiaomi-OCR-0 项目地址: https://gitcode.com/gh_mirrors/xi/Xiaomi-OCR-0 点击查看 免费下载 Xiaomi-OCR-0 评测流水线帮助你将文档图片批量转成 Markdown,并用 OmniDocBench v1.6 标准指标打分。本文带你从零走通两条推… · 2026/11/6 1:14:15

还不了解 Pinia 状态管理库⁉️
还不了解 Pinia 状态管理库⁉️

还不了解 Pinia 状态管理库⁉️🍍 什么是Pinia❓状态管理工具⁉️: 学习过Vue2的小伙伴,一定都知道Vuex,什么不知道,请看VCR👉 ; Vuex 是一个专为 Vue.js 应用程序设计的状态管理库&#xff0… · 2026/11/6 1:14:15

通信协议知识—CAN、Modbus、SPI、IIC等
通信协议知识—CAN、Modbus、SPI、IIC等

目录 目录 基础知识: ​编辑 一、spi 1、通信介绍: 2、设备时钟: 3、数据传输4种模式: 二、UART 1、RS232协议: 2、RS485协议: 特点 : 拓扑图: 电路图: 三、IIC总线 1、特点: 2、iIC总线寻找方式: 3、通信过程: 四、CAN协议 1、基础知识 2、 C… · 2026/11/6 1:13:15

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:27:59

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:28:03

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:28:07

三菱PLC数据采集到数据库的时序设计:Python+MC协议实战
三菱PLC数据采集到数据库的时序设计:Python+MC协议实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 1:02:11

ASIC主模式RTL设计:状态机与三态驱动的流片级实现
ASIC主模式RTL设计:状态机与三态驱动的流片级实现

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 1:02:11

STM32嵌入式C++开发:GDB调试与Renode仿真实战指南
STM32嵌入式C++开发:GDB调试与Renode仿真实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 1:02:11

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:27:59

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:28:03

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:28:07

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码