有沒有陀螺儀很重要嗎? - 手機討論

Table of Contents

※ 引述《ezJapan (Japan)》之銘言:
: 在PokemonGo板看到開VR需要陀螺儀
: 除了PokemonGo這遊戲外,在其他APP,遊戲或使用上
: 陀螺儀很重要嗎?

剛好是這部分的專業回答一下

目前手機上面的三種 motion sensor:
(1) 加速度計(其實就是所謂的 G sensor)
(2) 陀螺儀
(3) 電子羅盤(其實就是所謂的 magnetic sensor)

這三種 sensor 裡面都有各自的功用
全部加起來可以補足各自的不足

那在"手機裡面"到底這三種sensor要做啥的?

(1) G sensor 在手機裡其實主要是感應左右傾斜角度 + 前後傾斜角度用的(手機把玩不
會用到直線運動,因此 G sensor 在這裡幾乎不會用來偵測直線運動)

(2) 陀螺儀主要可以偵測左右傾斜角度 + 前後傾斜角度 + 水平方向傾斜角度

(3) 電子羅盤也是偵測左右傾斜 + 前後傾斜角度 + 水平方向傾斜角度

所以, (2) & (3) 偵測的結果完全一樣
但不同的地方是 (2) 只能偵測出相對的角度
比如你一開始指向南方, 陀螺儀不會告訴你180度, 只會告訴你 0 度
而你此時指向北方,他會跟你說 180度
所以陀螺儀只能偵測從一啟動sensor後的"過程中你總共轉了幾度"

但(3)可以偵測出絕對的角度, 比如說北方是 0度, 你往南方就是 180 度
不管你轉了幾百遍幾千遍
你指向南方就一定輸出給你 180 度

不過 (3) 要偵測各方向角度需要用到(1)
所以 (3) 不可能獨立存在, 一定要搭配(1)
(3)會被阻擋磁性物質的東西干擾,但(2)是微機械元件不會被干擾

所以總結:
再陽春的手機一定是 (1) + (3)
否則你一定無法使用導航需要絕對方位

高階一點的手機有(1)+(2)+(3)
如果你不玩"轉動很快速"的遊戲
其實陀螺儀有沒有差別不大
像甚麼GPS,寶可夢,全景拍攝這些都不算是轉動很快速的應用
因此(1) + (3) 絕對夠用(只是寶可夢限制一定要外接陀螺儀,其實根本不用)

還有有人提到高架跟平面偵測
那是需要用到氣壓計
這三種sensor都無法判別

其他更高深的補償機制就不在這裡贅述



--

All Comments

Olive avatarOlive2016-10-24
專業推 所以不要再用磁鐵黏手機了喔
Andrew avatarAndrew2016-10-28
專業推 藉機問 記得BOSCH一個能搞定三種 這些MEMS是不是都有幾合一的
Zenobia avatarZenobia2016-11-01
二合一的叫做六軸sensor,三合一的叫做九軸sensor
Olive avatarOlive2016-11-05
G,gyro 跟磁sensor各三軸,所以統稱九軸基本上三合一是不合理的,因為G跟gyro最好放在手機
Bethany avatarBethany2016-11-09
正中央,這樣感應的效果最好。而磁sensor要看手機的
Donna avatarDonna2016-11-14
PCB layout有沒有磁阻擋,有阻擋就要避開,所以常會看到很多手機的磁sensor是放在邊邊,因為放在正中央會有干擾的問題,所以二合一+磁比較好,如果要選用三合
Agnes avatarAgnes2016-11-18
想請問一下 賽車遊戲算是轉動很迅速的遊戲嗎 謝謝
Eartha avatarEartha2016-11-22
一的single chip有可能會放在手機邊邊,這樣感應動作會比較差,不過因為手機都是轉動而已,所以可能廠商覺
Hedwig avatarHedwig2016-11-26
得沒差,還是選用三合一的chip
Carolina Franco avatarCarolina Franco2016-11-30
最快速的轉動是FPS遊戲,再來是賽車,FPS需要偵測水平快速轉動,所以一定需要陀螺儀,賽車我感覺用G還OK
Anonymous avatarAnonymous2016-12-04
推個好文 先收藏了
Frederica avatarFrederica2016-12-08
了解了 好文推 謝謝
Margaret avatarMargaret2016-12-12
這版難得看到好文,讚~
Catherine avatarCatherine2016-12-16
看到專業回文,再看上篇推文為什麼會覺得.....
Carolina Franco avatarCarolina Franco2016-12-20
推專業文
Kumar avatarKumar2016-12-24
j7沒電子羅盤,難怪有人說導航有問題
Daph Bay avatarDaph Bay2016-12-29
嚴格說,沒有三導航還是能用,因為有 GPS bearing,但就不知道手機本身朝哪邊
Noah avatarNoah2017-01-02
樓上正解!
Brianna avatarBrianna2017-01-06
不過有一種情況就算有GPS也是會失效,就是行人導航只要行人走在高樓騎樓下面,導航就會非常不準確甚至
Eden avatarEden2017-01-10
原來如此
Iris avatarIris2017-01-14
失效亂跳
Odelette avatarOdelette2017-01-18
推好文
Gilbert avatarGilbert2017-01-22
Kyle avatarKyle2017-01-26
陀螺儀來說,其實長久以來應用並不多,但是目前最大的差異會是 VR 影片,所以還是要有比較好
Lucy avatarLucy2017-01-30
騎樓下定位亂跳開WIFI掃描補助不是就能解決嗎?
Hamiltion avatarHamiltion2017-02-03
WiFi是會隨時間變的,也是非常不準確
Olivia avatarOlivia2017-02-07
推好文,長知識了
Poppy avatarPoppy2017-02-12
這又有趣了,在VR世界裡反而磁可以拿掉換成陀螺儀,因為VR世界裡並沒有所謂的絕對北方或南方
Anonymous avatarAnonymous2017-02-16
而VR需要頭部快速轉動,所以(1)+(2)是正解
Todd Johnson avatarTodd Johnson2017-02-20
Queena avatarQueena2017-02-24
推專業,借問一下那陀螺儀放在手機上最主要的功能勢何在?既然跟電子羅盤功能雷同XD。先謝過了!
Agnes avatarAgnes2017-02-28
*功能和優勢
Sarah avatarSarah2017-03-04
不好意思又從新讀了一次文章,陀螺儀好像真的沒什要的XD
Kelly avatarKelly2017-03-08
gyro sensor是測角速度,不是測角度
David avatarDavid2017-03-12
所以要決定gyro sensor是否能夠使用,也是有條件
Ophelia avatarOphelia2017-03-16
轉動軸心跟轉動半徑
William avatarWilliam2017-03-20
如果軸心跟半徑是變化很大,變來變去
Caroline avatarCaroline2017-03-24
那麼在該系統裡面,gyro sensor 白裝了
Rosalind avatarRosalind2017-03-29
感謝解說
Lucy avatarLucy2017-04-02
gyro output是角速度沒錯,但其實乘上時間就是角度
Lily avatarLily2017-04-06
我是怕一般人覺得很複雜,才直接說output角度,事實上導航應用計算姿態,陀螺儀本來就是積分成角度
Gary avatarGary2017-04-10
對,是積分成角度,但是如果半徑跟軸心一直變
Sierra Rose avatarSierra Rose2017-04-14
那麼就算積分也沒用
Andy avatarAndy2017-04-18
不是很了解你說的操作半徑跟軸心一直變,總之安卓的
Jake avatarJake2017-04-22
9軸sensor fusio其中的gyro 就是一直積分然後跟G跟磁的角度比較透過Kalman filter 來算出最後角度的,gyro從頭積分到尾..
Zora avatarZora2017-04-26
推推
Ina avatarIna2017-04-30
推好文
Jacob avatarJacob2017-05-04
原po說的那是精度夠的時候,如果最小精度不足,就會讓整個系統不穩定
Skylar Davis avatarSkylar Davis2017-05-08
也就是如果誤差值很大時,系統根本吃不下來,GG
Oscar avatarOscar2017-05-12
3D眼罩也需要陀螺儀
Annie avatarAnnie2017-05-17
推推
George avatarGeorge2017-05-21
專業
Barb Cronin avatarBarb Cronin2017-05-25
專業 給推~
Ida avatarIda2017-05-29
kalman 最近剛逝世