如果設備處於運動狀態,重力傳感器是否返回正確的值?我認爲重力傳感器使用加速度計來識別引力方向。這兩個傳感器是不同的硬件嗎?加速度傳感器與重力傳感器
3
A
回答
0
愛因斯坦回答了這個問題在1911年
一點點的反思將表明,慣性和引力質量相等這一定律相當於斷言,由引力場施加到身體的加速度是獨立身體的本質。對於引力場中的牛頓運動方程,寫出全部,它是:
(慣性質量)\ cdot(加速度)=(引力場的強度)\ cdot(引力質量)。 只有當慣性質量和引力質量之間存在數值相等時,加速纔是獨立於身體的本質。
- 愛因斯坦
我們不能區分重力測量加速度的測量,因爲它們等同於觀察者。即使Android有兩個傳感器,他們也會測量相同的東西。
1
重力傳感器是Android所謂的「軟件傳感器」,並使用多個硬件傳感器計算其值。
軟件重力傳感器只有在設備有陀螺儀時纔可用。 通過將加速度計數據與陀螺儀數據相結合,可以濾除因移動設備而產生的加速度,以保留純重力信號。所以是的,它會在運動中返回正確的價值。
因此,重力傳感器爲設備方向提供了一個比單獨的加速度計更好的信號。
組合傳感器值被稱爲sensor fusion,對高質量測量值很重要。
Android文檔describes the Gravity Sensor。
不幸的是,許多Android設備缺少陀螺儀,因此也沒有重力感應器。這會使您僅從加速度傳感器獲得次優信號,與具有兩個傳感器的Android設備相比,其質量較低,與iOS設備相比,質量較差。
可以通過使用一個谷歌播放要求規範如下框上不兼容的設備安裝:
<uses-feature android:name="android.hardware.sensor.gyroscope" />
相關問題
- 1. Mixing Box2D加速度傳感器+重力?
- 2. 壓力傳感器重量傳感器
- 3. Android Wear加速度傳感器/陀螺儀傳感器
- 4. 加速計傳感器
- 5. Android加速計傳感器
- 6. Android傳感器加速度計值
- 7. Visual Basic硬盤加速度傳感器
- 8. 加速度傳感器低通濾波
- 9. 關於BMA-150加速度傳感器
- 10. 定向傳感器和加速度傳感器之間的區別
- 11. ios壓力傳感器API
- 12. 傳感器標籤CC2650 - 讀取傳感器傳感器
- 13. Android中的「重力」和「加速度」傳感器有什麼區別?
- 14. 使用加速度傳感器從3DVector獲取速度
- 15. 問題使用傳感器 - 加速計
- 16. 接近傳感器精度
- 17. Arduino溫度傳感器
- 18. 加速度傳感器和媒體播放器
- 19. 如何計算加速度計傳感器轉速KM/H
- 20. Android傳感器與藍牙低能量傳感器的能效?
- 21. 接近感應傳感器時,手移動傳感器
- 22. Android:傳感器
- 23. Android傳感器
- 24. 重置傳感器方向
- 25. 重置Kinect傳感器
- 26. Android提供的加速度傳感器的準確度
- 27. 與Android傳感器和OpenGL
- 28. 柔性傳感器與arduino
- 29. 如何提高Gear S2加速度傳感器採樣率
- 30. 如何通過加速度傳感器移動我的佈局?
當設備處於靜止時,重力傳感器的輸出應是相同的,所述加速度計的。 ___來自說明____ 那麼爲什麼當設備運動時不一樣? – SpeedEX505