Re: [問題] 如何透過Gsensor(加速度、pitch、roll)取得手機位移量
※ 引述《aiueoH (滿滿的)》之銘言:
: 常常看到許多遊戲是透過g-sensor抓取手機的平衡、旋轉角度來進行的
: 最近小弟有些想法,想利用手機本身位移的方式來寫一些小遊戲
: 但是就我目前找到的資料,似乎手機只能抓到加速度以及手機旋轉角度等等
: 沒有辦法取得手機在三度空間中位移的量
: 目前小弟我想到的方法是透過加速度的方式計算取得位移
: 可是發現事情似乎沒那麼簡單,手機旋轉後x、y、z軸也跟著偏了
: 不知道有沒有研究這方面的高手可以討論討論
: 或者有什麼文章可以讓小弟參考的
: 近期的目標是想 把x、y、z軸固定
: 也就是以我們所存在的三度空間去看x、y、z軸的加速度變化量
: 目前是找不太到這方面的資料啦~"~
: 不知道英文的有沒有(....小弟我英文極差)
這方面資料的確很少,最近也做了類似嘗試(計算人移動的距離和軌跡),
誤差真的還蠻大,小弟是利用分量去計算位移量
但由於sensor極為敏感(不是太慢就是太快) 加上抓取時間和人體移動姿態的不確定性。
就算已經利用許多數學方法和演算法
去刪除極端值和計算步伐,也很難得到想要數值。
不知道有沒有人也做過類似研究,可以一起切磋 :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 134.208.48.85
→
02/14 04:40, , 1F
02/14 04:40, 1F
→
02/14 04:42, , 2F
02/14 04:42, 2F
→
02/14 04:43, , 3F
02/14 04:43, 3F
→
02/14 18:50, , 4F
02/14 18:50, 4F
→
02/14 18:51, , 5F
02/14 18:51, 5F
→
02/14 18:52, , 6F
02/14 18:52, 6F
討論串 (同標題文章)
AndroidDev 近期熱門文章
PTT數位生活區 即時熱門文章