summaryrefslogtreecommitdiffstats
path: root/services/sensorservice/Fusion.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Rename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF) DO NOT MERGESteve Block2012-01-061-1/+1
| | | | | | | See https://android-git.corp.google.com/g/157065 Bug: 5449033 Change-Id: I00a4b904f9449e6f93b7fd35eac28640d7929e69
* improve sensorservice dumpsysMathias Agopian2011-09-141-0/+3
| | | | Change-Id: I8b53d5cab884c3aca16d95df5fbf288368d52e8b
* Fix a few style issues and remove LOG spamMathias Agopian2011-08-241-22/+28
| | | | Change-Id: I6b6f75373f4ac28f98dea6a6f1c2567a6aa02243
* More error checks to avoid div by zero.Michael Johnson2011-08-241-4/+55
| | | | Change-Id: I18e5b72d02bf5420c14334d3a03f18fa40572d31
* Fix occasional fusion divergence by detecting it and resetting the fusion.Max Braun2011-08-191-11/+16
| | | | Change-Id: I51186e12fb9b2316e3671e3908174f4495df89a0
* cleanup Kalman filter parameters, add/fix comments/unitsMathias Agopian2011-06-131-14/+43
| | | | Change-Id: Iedcae7164af8f7ea0e048ea7c72d0f35d16d739f
* use quaternions instead of MRPsMathias Agopian2011-06-021-184/+97
| | | | | | | | also use correct time propagation equation disable the fused sensors when gyro is not present since they were unusable in practice. Change-Id: Iad797425784e67dc6c5690e97c71c583418cc5b5
* 9-axis sensor fusion with Kalman filterMathias Agopian2011-05-271-0/+431
Add support for 9-axis gravity and linear-acceleration sensors virtual orientation sensor using 9-axis fusion Change-Id: I6717539373fce781c10e97b6fa59f68a831a592f