社区
Android
帖子详情
android传感器的加速表的值不停在变的问题
xingao0113
2010-01-26 11:32:00
在android中使用传感器相关类获取加速表的值后,发现值在不停的变,即使是将手机平放在桌面上值也不会固定,不知道是否是灵敏度的问题,想要利用加速表测算出手机移动的距离,如果加速表的值一直变,会有很大的误差,请高手指教?
补充:手机平放桌面时,获取的x轴和y轴的值不是0,为什么?
...全文
299
2
打赏
收藏
android传感器的加速表的值不停在变的问题
在android中使用传感器相关类获取加速表的值后,发现值在不停的变,即使是将手机平放在桌面上值也不会固定,不知道是否是灵敏度的问题,想要利用加速表测算出手机移动的距离,如果加速表的值一直变,会有很大的误差,请高手指教? 补充:手机平放桌面时,获取的x轴和y轴的值不是0,为什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mzgs123
2010-05-19
打赏
举报
回复
理论上说,通过对加速度的采样,并对时间做积分,就可得到相对原点的移动距离。
但是实际实现时会有困难,
一是,传感器灵敏度有限;
二是,传感器精度有限;民用传感器受温度影响较大,会产生漂移。
你遇到的问题,可能是二的问题。
当然,还有一种情况,就是这个传感器太灵敏了,以至于连桌子那种非常微小的震动都能感受到 :-)
melodies
2010-02-01
打赏
举报
回复
理论上说,通过对加速度的采样,并对时间做积分,就可得到相对原点的移动距离。
但是实际实现时会有困难,
一是,传感器灵敏度有限;
二是,传感器精度有限;民用传感器受温度影响较大,会产生漂移。
你遇到的问题,可能是二的问题。
当然,还有一种情况,就是这个传感器太灵敏了,以至于连桌子那种非常微小的震动都能感受到 :-)
Android
传感器
——方向
传感器
TYPE_ORIENTATION
Sensor.TYPE_ORIENTATION: All values are angles in degrees. values[0]: Azimuth, angle between the magnetic north direction and the y-axis, around the z-axis (0 to 359). 0=North, 90=East, 180=South,
Android
2高级编程源代码解析与实践
本文还有配套的精品资源,点击获取 简介:《
Android
2高级编程》为
Android
开发者提供了深入学习和实践高级功能的机会,包括
传感器
应用、地理定位和任务管理等。章节涵盖从
传感器
事件处理到网络数据集成和任务列表设计等实用案例,通过研究这些代码示例,开发者可以提升使用
Android
高级特性构建复杂应用的能力。 1.
Android
传感器
应用开发
Android
...
Android
设备功能之
传感器
教程篇
一、实例教程:
Android
设备功能之
传感器
教程篇:1、
Android
的
传感器
http://www.eoe
android
.com/thread-101949-1-1.html 2、
Android
光
传感器
http://www.eoe
android
.com/thread-75288-1-1.html 3、
Android
磁场
传感器
http://www.eoe
android
.com/thread...
Android
硬件
传感器
为什么80%的码农都做不了架构师?>>> ...
android
感应器
Android
中检测重力感应
变
化大致需要下面几个步骤:1) 得到
传感器
服务 getSystemService(SENSOR_SERVICE);得到一个SensorManager,用来管理分配调度处理Sensor的工作,注意它并不服务运行于后台,真正属于Sensor的系统服务是SensorService,终端下#service list可以看到sensorservice: [
android
.gui.S
Android
80,476
社区成员
91,390
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章