看板 AndroidDev 關於我們 聯絡資訊
這學期做android專題 類似室內導航的題目 現在判斷 手機的方向 遇到一些問題 不知道該如何 把手機自己的坐標系 轉換到 世界的座標系中 之前算計步的時候就遇到這問題了 只是那時候偷懶只算跟重力的角度來判斷 (變成二維比較簡單QQ 看過paper似乎是要用 旋轉矩陣 * Sensor上X,Y,Z的軸數值 可是我跟我趴呢實測好像不太對QQ 不知道是Coding太差還是數學太差..... 求各位先知前輩為小弟指點一下方向 謝謝大家 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.66.46
ted66:XYZ應該可以分辨方向,對應地圖的話就http://ppt.cc/a2rA 12/31 00:13
ted66:妳是要把地圖轉換到手機上面互相對應吧 12/31 00:13
我的問題應該比較像 手機的方向 是東南西北方幾度 然後仰俯角幾度的 或是 它可以判斷我是往前後左右走這樣 Sensor的xyz值是是手機自己的坐標系QQ 地圖的話 還沒做到QQ
wuliou:面向哪個方位:地磁計(有干擾問題) 12/31 01:12
wuliou:往哪邊走:GPS/G-Sensor 12/31 01:13
我們題目沒辦法使用GPS QQ 感覺是可以配合磁場 跟重力來做 像是orientation這些Sensor好像也可以 可是不懂如何應用這些數值QQ
villix:是問這個嗎?http://tinyurl.com/l2vx39z 12/31 03:56
villix:不是的話就算了XD~ 12/31 04:01
就是這個 想用這個角度轉回原本的基底 用旋轉矩陣轉不出來 = ="
wuliou:室內定位真的是一個很麻煩的題目……目前沒什麼技術出來 12/31 11:00
wuliou:我做了幾年成果自己也不是很滿意… 12/31 11:00
我們是教授挑的題目 QQ 可是是碩班學長帶 學長也不太會的Fu 只好上PTT求助QQ
villix:用這個不用旋轉矩陣吧~只要用它原本的數值不就好了嗎? 12/31 12:34
可是我們想抓水平向前 跟 垂直地面的 加速度 那樣的話手機就要水平的擺置 這樣軸才會相同QQ 不過剛剛發現Rotation Vector似乎可以解決的問題? ※ 編輯: orz811017 來自: 140.113.66.46 (12/31 12:48)