我的三星galaxy S2有一個加速度計和陀螺儀。有了這兩個傳感器,我需要確定一個人的跌倒。我如何以最佳方式實施它?用android設備確定男人跌倒
3
A
回答
2
相關數據在這裏:SensorEvent values。
加速度座標是相對於手機。因此,如果手機在下降時轉動,加速度矢量將「旋轉」。爲了規範化它,你還需要使用陀螺儀數據。
您試圖檢測某個方向的速度。看看motion equations。你基本上需要整合隨着時間的推移加速。 (你已經需要如上所述的規範化加速)。
我不知道你的「男子墜落」的情況,但你也可以看看Free Fall信息。
2
加速度計是唯一需要確定跌落的Sensor
:陀螺儀在此處沒有用處,因爲該設備在秋季期間具有隨機方向並且可能在滾動。
在絕對自由落體中,加速度計返回的加載值爲(0, 0, 0)
,所以當手機開始下落時,該值接近於該值。由你決定觸發「跌倒模式」的細胞。
您可以在that page上找到有關加速度計的更多信息。
編輯,進一步以下面的評論:
當躺在桌子上,傾斜或不中,加速度計返回矢量G(在decomposition上的各種軸取決於傾斜的) 。
而在秋季期間,如果設備本身打開,則可檢測到在軸上旋轉的加速度。這意味着應該在整個時間內完成跌倒檢測系統,除非加速度非常接近(0,0,0)。
相關問題
- 1. IOS:暴跌64位設備
- 2. 確定Android 4.2設備上的用戶
- 3. 如何確定Android設備的速度?
- 4. 確定ipad設備
- 5. Android中的動畫(讓男人跑)
- 6. 使用從Kinect Xbox獲取的骨架數據跟蹤人員的跌倒
- 7. 男人和男人3 unix命令有什麼不同?
- 8. 顛倒檢測設備
- 9. Android設備鎖定
- 10. Android:如何使用加速計計算從哪個設備跌落的高度?
- 11. ObjectAnimator XML確定設備
- 12. jquerymobile:確定設備方向
- 13. Cocos2dx Landscape設備和Android設備上的人像
- 14. python有沒有'男人'?
- 15. WordPress的男人/ Sub_Menu功能
- 16. strcasecmp NULL參數;男人strcasecmp
- 17. 無法創建Android虛擬設備。確定按鈕已禁用
- 18. 如何確定在Android設備上安裝的應用程序?
- 19. 的Android - 相機在一些設備提供備用相機倒掛數據
- 20. 確定建設你的Android設備指向
- 21. 機器人,從PC到Android設備
- 22. 確定設備是否使用HTC SenseUI
- 23. Kinect能區分男人和女人嗎?
- 24. Android 4.2設備定位
- 25. 設備在Android中鎖定
- 26. 的Android AVD設備特定
- 27. 確定設備鎖定的COM端口
- 28. 從應用鎖定Android設備
- 29. Android BLE未正確連接到設備
- 30. Android中的設備到設備通信的GCM服務器/發件人設置
當設備仍然會給你(0,0,0)。 –
另外,如果手機在跌倒的同時轉動,則會影響加速度矢量的(x,y,z)值。因此需要考慮陀螺儀。 –
當設備靜止時,傳感器矢量的模塊是G.在自由落體時,它將是0.在碰撞時,它將是很多。我認爲基本上任何2G以外的東西都可以被認爲是一個倒下(或用戶把手機扔到牆上) – njzk2