招聘&找人HTML5 基于javascript技术 获取手机传感器,判断角度、加速度、上下楼、静止的算法需求

头像
177****1668
129阅读4评论

需求描述:
基于室内和室外的导航项目过程中,需要在定位效果不好的过程插入惯导数据,室内定位依托蓝牙,室外定位依托GPS,定位不好的情况是指:
1)定位点飘的过远
2)蓝牙定位引擎初始过程中,定位点返回不及时
3)两种定位切换过程中的延期

基于我们目前的技术方案(微信小程序 H5),无法获取到硬件本身的过多传感数据,主要获取到的是:陀螺仪数据、加速计数据;需要根据传感器数据计算出以下几种数据:

1)人是否在移动,这里指的是人,不是手机;人可以在原地转圈、踱步,原地摆臂等情况,此种情况算为 未移动;只有真正的迈开步子,才算为移动,行走方式中包括:手机平举移动、握住手机摆臂移动、手机放在口袋正常移动;

2)人是在前进还是后退

3)移动的距离:计算出每秒人的前进距离,此处不要依据手机本身的定位(室内不准)。

技术要求:

  1. 提供 js语言的算法,如果有其它反感,需要自行翻译
  2. 算法可以有偏差,但是可以通过调整阈值控制偏差
  3. 提供内容为程序脚本,H5 的 demo示例
  4. 需要考虑 javascript 技术可以获取到的传感器数据,避免原生 app能获取,但是转移到 javascript 语言 算法无法获取的情况。

开发周期:
1-2 月,包括配合测试进行修改调试

费用:3W

招聘类型:
职业:
工作方式:
城市:
领域:
需消耗电量 5
收藏
举报
精选评论
头像
等级0

你们是什么传感器,传感器能提供哪些数据,

手机的传感器,通过 HTML 可以获取到磁力计、陀螺仪、加速计这几种数据

头像
等级2

5年前端,4年后端开发经验。前端主要vue,独立做过小程序、web、uniapp手机端等。后端主要使用golang和nodejs。数量使用linux及docker容器化开发部署。能独立完成需求调研、技术方案设计、软件开发、部署上线完整流程。热爱开源并积极贡献,有开源项目和录制的视频教程。热衷于研究新技术,对ai应用开发有一定的经验,熟悉字节的Eino应用开发框架及向量数据库。希望可以长期合作。

联系一下

版块详情

招聘&找人

23k 帖子
176k 评论
1k 关注
非主流的工作机会在这里更受欢迎~
版主
远程全职推荐

扫码下载应用

下载APP以便及时收到回复或进展