Re: [閒聊] 發現很多 Android 設備的陀螺儀根本沒效消失

看板MobileComm作者時間11年前 (2014/05/22 21:36), 11年前編輯推噓9(9016)
留言25則, 14人參與, 最新討論串2/3 (看更多)
文章裡面總共提到三中手機裝置 1.三軸陀螺儀(gyroscope) 也可以說是角速度儀,他可以提供裝置目前三個軸向的轉動速度 2.三軸加速度儀(accelerometer) 這個比較難解釋,他提供裝置當下的加速度方向 可以想像成一個四方形的盒子裝一個小球 當這個四方形往某個方向加速的時候 小球會落在反方向的位置 使用這個方式來得知裝置正朝哪個方向加速 而特別的就是當裝置一動也不動的時候 小球因地心引力落在地面的方向 所以當裝置不動的時候 可以用來判斷手機的下方在哪 你可以旋轉手機來看圖片就是使用這個功能 照相的方向和某些遊戲都是用這樣的功能達到的 3.電子羅盤(compass) 基本上就算是指南指北針吧 不是很熟 這遊戲我沒玩過 看起來似乎是兩人共玩一個手機? 文章提到開發主要問題在於 a)手機的三軸陀螺儀不是壞掉的 b)就是拿加速度儀和電子羅盤托算 c)甚至根本就沒有陀螺儀 但是影片應該是電子羅盤的畫面吧 跟陀螺儀一點關係都沒有........... 我想提一下 手機使用到陀螺儀的情況非常少 原因是因為他只能提供當下的旋轉速度 卻不能提供手機當下的"姿態" 能提供姿態的是加速度儀 但是他也有其限制 就是手機必須在"靜止"的情況下才能準確地提供"下方"資訊 一般來說使用者用手機都是靜止狀態比較多 倒也沒差 而這遊戲因為需要兩人拿手機大範圍的移動和轉動 導致同時需要加速度和角速度兩者的資訊才能良好的推估出裝置的姿態 就像剛剛提到的 手機需要角速度資訊的情況非常稀少 角速度儀也不便宜 許多手機沒有這個配備不算太奇怪 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.252.7.106 ※ 文章網址: http://www.ptt.cc/bbs/MobileComm/M.1400765810.A.1FA.html ※ 編輯: kuso0516 (111.252.7.106), 05/22/2014 21:43:29

05/22 21:43, , 1F
推專業!
05/22 21:43, 1F

05/22 21:57, , 2F
我有裝磁釦皮套 所以羅盤一定不准 但會影響陀螺儀嗎?
05/22 21:57, 2F

05/22 22:30, , 3F
加速度計這邊根本胡說.... 誰跟你說要靜止才能測重力
05/22 22:30, 3F

05/22 22:31, , 4F
重力g值不管你移動或靜止都是存在的好嗎!!
05/22 22:31, 4F
當然存在 可是移動時候會有其他的加速度存在 造成測出來的值不是正下方 所以才說移動使用要搭配角速度儀比較能推估正確的姿態 不然這遊戲開發幹麻抱怨陀螺儀不准? 直接用加速度儀測重力G值就好了 ※ 編輯: kuso0516 (111.252.7.106), 05/22/2014 22:55:52

05/23 02:21, , 5F
你真的懂陀螺儀?
05/23 02:21, 5F

05/23 02:21, , 6F
你要不要先看看wiki
05/23 02:21, 6F
我手邊就有兩顆Wii手把拆下來的電子陀螺儀和加速度儀 wiki上面的是物理陀螺儀 他可以保持指向某個方向這個是正確的 但是這種維持也不是永久的 也會有誤差 更別說手機用的是電子陀螺儀好嗎 你真以為手機裡有個轉子24小時在轉動?

05/23 04:53, , 7F
陀螺儀很常用到好嗎 你開個map就會用到了
05/23 04:53, 7F

05/23 04:59, , 8F
就連拍全景 用Google sky map也能用到
05/23 04:59, 8F
那個用到的是加速度儀 OK? 你不信的話可以打開Google sky map 將手機固定朝向某個星球的方向 然後前後快速的移動手機 手機本身是沒有轉動的 可是google sky map裡面的畫面絕對不會保持對準那個星球 就是因為加速度改變導致app認為手機正在轉動

05/23 08:37, , 9F
大部分低階手機沒有陀螺儀
05/23 08:37, 9F

05/23 08:39, , 10F
而是用磁力計來模擬陀螺儀的 所以誤差很大
05/23 08:39, 10F

05/23 11:29, , 11F
重力值用加速度計 搭配low pass filiter計算即可
05/23 11:29, 11F

05/23 11:47, , 12F
陀螺儀很常用到.....懷疑一堆人根本搞不懂各項感應器
05/23 11:47, 12F

05/23 11:47, , 13F
的功用
05/23 11:47, 13F

05/23 11:59, , 14F
大家都只聽過陀螺儀 對加速度儀很陌生.....
05/23 11:59, 14F

05/23 12:46, , 15F
原來可以用sky map 前後移動來測陀螺儀
05/23 12:46, 15F

05/23 12:46, , 16F
這招漂亮!
05/23 12:46, 16F

05/23 14:23, , 17F
推原po專業,很多人分不清什麼是陀螺儀
05/23 14:23, 17F

05/23 14:35, , 18F
在那亂說還一堆人推專業...ptt的鄉民真好虎
05/23 14:35, 18F

05/23 14:47, , 19F
你的部分我已經回應了 我只說測下方 你誤解成重力
05/23 14:47, 19F

05/23 14:47, , 20F
這不能怪我吧
05/23 14:47, 20F

05/23 21:56, , 21F
就是手機必須在"靜止"的情況下<---哪來要靜止
05/23 21:56, 21F

05/23 21:56, , 22F
你走路時會誤動作嗎?... 靜止??
05/23 21:56, 22F
手機靜止的情況下 加速度儀只會偵測到重力G值 你走路就會有震動 測到的值當然就不會是只有重力G值 google sky map這個例子不就已經很清楚的解釋當你只用加速度儀來測手機姿態 當手機有在移動的時候就會有不準確的情況嗎 "你拿著手機開這個APP邊走邊用" 畫面不會震動嗎? 我從頭到尾都是說手機沒有其他加速度的情況下測到的姿態比較正確 你倒是舉個例子來看看阿 當然如果你能夠百分百拿著手機 穩定的朝某個方向移動 達到定速而沒有任何其他加速的情況 那當然就可以只測到重力G值啦 不過這個情況你還不如停下來好好的用完手機以後再繼續走路

05/23 22:20, , 23F
這一篇的誤解好像很大...
05/23 22:20, 23F
※ 編輯: kuso0516 (111.252.7.106), 05/23/2014 23:41:53

05/24 11:37, , 24F
推文各種反駁 但又被原PO各種反殺XD
05/24 11:37, 24F

08/18 07:45, , 25F
這不能怪我吧 https://muxiv.com
08/18 07:45, 25F
文章代碼(AID): #1JVVro7w (MobileComm)
討論串 (同標題文章)
文章代碼(AID): #1JVVro7w (MobileComm)