首页>软件>系统输入>Fused Linear Acceleration

免费

Fused Linear Acceleration

6(已有0人评分)我要评分

版 本:
1.0
类 型:
系统输入
下载量:
47
大 小:
0.89MB
时 间:
2017-03-25
语 言:
其他
更多

扫二维码下载到手机

纠错举报
关闭纠错举报
Fused Linear Acceleration
我站仅对该软件提供链接服务,该软件内容来自于第三方上传分享,版权问题均与我站无关。如果该软件触犯了您的权利,请点此版权申诉

+ 展开全部应用介绍

Note that Fused Linear Acceleration requires a device equipped with a gyroscope sensor and that *MOST* devices do *NOT* have gyroscope sensors.Fused Linear Acceleration provides a working code example and Android application that demonstrates how to fuse the acceleration, gyroscope and magnetic sensors to provide a reliable measurement of linear acceleration. Fused Linear Acceleration relies on the gyroscope and magnetic sensors to determine the tilt of the device so the gravity component of the acceleration can be subtracted from the signal. The linear acceleration measurement is not skewed by periods of actual linear acceleration (i.e, accelerating in a vehicle) unlike a low-pass filter or complementary filter implementation. While this example is implemented with Android/Java, the jist of the algorithm can be applied to almost any hardware/language combination to determine linear acceleration.Linear Acceleration:An acceleromter can measure the static gravitation field of earth (like a tilt sensor) or it can measure measure linear acceleration (like accelerating in a vehicle), but it cannot measure both at the same time. When talking about linear acceleration in reference to an acceleration sensor, what we really mean is Linear Acceleration = Measured Acceleration - Gravity. The tricky part is determining what part of the signal is gravity.The Problem:It is difficult to sequester the gravity component of the signal from the linear acceleration. Some Android devices implement Sensor.TYPE_LINEAR_ACCELERATION and Sensor.TYPE_GRAVITY which perform the calculations for you. Most of these devices are new and equipped with a gyroscope. If you have and older device and do not have a gyroscope, you are going to face some limitations with Sensor.TYPE_ACCELERATION. Note that the implementations of Sensor.TYPE_LINEAR_ACCELERATION and Sensor.TYPE_GRAVITY tend to be poor and are skewed while the device is under periods of true linear acceleration.Sensor Fusions:Sensor fusions take measurements from multiple sensors and fuse them together to create a better estimation than either sensor could do by itself. The most common type of sensor fusion to determine linear acceleration is an accelerometer and gyroscope, which measures the rotation of the device. If you know the rotation of the device and the acceleration of gravity, you can determine the tilt of the device and subtract that from the measured acceleration to get linear acceleration. However, not all devices have gyroscopes.Most Android devices are equipped with a magnetic sensor which is also capable of measuring the tilt of the device and does not require the use of a complimentary filter or low-pass filter. This makes using the magnetic and acceleration sensor fusion ideal as it is not subject to being skewed by periods of linear acceleration (unlike a complimentary filter) and it is extremely responsive (unlike a low-pass filter).Fused Linear Acceleration uses the magnetic, gyroscope and acceleration sensors in an effort to create the most accurate and reliable estimation of linear acceleration possible.Features:• Log all of your data to a .CSV file• Analog gauges to display the outputs• Plot sensor data in real-time

应用截图

你可能还会喜欢

发表评论共有 0 条软件评论

本软件还没有玩家发表评论,快来抢占沙发吧:)

发表评论

  • 您给应用的评分(鼠标选择星星):

  • [文明评论,  注意:发表不和谐言论可能会被禁言]

小贴士:

1、为了让您的评论能够被更多玩家看到请勿恶意灌水。

2、谢绝人身攻击、地域歧视、刷屏、广告等恶性言论。

3、所有评论均代表玩家本人意见,不代表2018手游网立场。