作者stu85010 (黑白夜冲爽哥)
看板AndroidDev
标题Re: [问题] 如何透过Gsensor(加速度、pitch、roll)取得手机位移量
时间Sat May 11 01:11:11 2013
※ 引述《summerbean (summerbean)》之铭言:
: ※ 引述《aiueoH (满满的)》之铭言:
: : 常常看到许多游戏是透过g-sensor抓取手机的平衡、旋转角度来进行的
: : 最近小弟有些想法,想利用手机本身位移的方式来写一些小游戏
... 43
前阵子在Mobile01上看到讨论串,叙述iPod Touch 的导航有这样的功能耶
(
http://www.mobile01.com/topicdetail.php?f=479&t=3005074&p=3#23 )
功能概述: 透过感测器(没有用GPS)然後来模拟出位移量、路径等
功能详述: iPod Touch本身没有GPS天线,定位服务依赖WiFi
但即使与WiFi失去连线,
还是会靠着加速计/G-Sensor/陀螺仪来模拟出位移量,
然後让定位点随着位置移动还可以即时更新
我在想硬体的部分应该也是只有G-Sensor 所以可能还是透过演算法来推出位移量
不晓得版上有没有先进有相关的开放原始码或一些Reference可以参考的
同样的功能我在Google的"我的路径"APP中也有发现,在还没有成功定位到GPS时
还蛮准确的推算出我的移动路径并显示出来
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 36.224.181.188
1F:推 tfe:关键字: 惯性导航 基本上只有g-sensor是不够的 还要有m-sensor 05/11 16:06
2F:→ tfe:与gyro才行 05/11 16:06
3F:→ stu85010:对对对 拍谢由於是新手上路 今天才知道有M跟GYRO ^^" 05/11 19:20
4F:→ lovelycateye:要有陀螺仪才行,不然只靠加速度运动公式算会很不准 05/12 01:52