Improve accuracy of orientation sensor calculation 44/269044/4
authorTaeminYeom <taemin.yeom@samsung.com>
Fri, 7 Jan 2022 03:56:33 +0000 (12:56 +0900)
committerHyotaek Shim <hyotaek.shim@samsung.com>
Tue, 11 Jan 2022 11:05:50 +0000 (11:05 +0000)
commit2f532273f5ec9bfb3bd98fa5fc8bef73bdc24915
tree959cd687a6c5c71995003792ee6e72ceab1fffa4
parent996102022885702dcde54a07e0baa6bf0587fe6f
Improve accuracy of orientation sensor calculation

-limit dT value range in rotation vector calculation
-fix timestamp reversal
-check max interval of sensor

Change-Id: I558a4af25aacbf903698244c57e34ffd1d5562e8
Signed-off-by: TaeminYeom <taemin.yeom@samsung.com>
(cherry picked from commit 1b6a103386ddae9f40dc084c31c0b6864ac2e3a8)
14 files changed:
include/sensor_types.h
src/fusion-sensor/orientation/gyro_orientation_sensor.cpp
src/fusion-sensor/orientation/magnetic_orientation_sensor.cpp
src/fusion-sensor/orientation/orientation_sensor.cpp
src/fusion-sensor/rotation_vector/fusion_base.cpp
src/fusion-sensor/rotation_vector/gyro_rv_sensor.cpp
src/fusion-sensor/rotation_vector/magnetic_rv_sensor.cpp
src/fusion-sensor/rotation_vector/rv_sensor.cpp
src/server/fusion_sensor_handler.cpp
src/server/fusion_sensor_handler.h
src/server/physical_sensor_handler.cpp
src/server/physical_sensor_handler.h
src/shared/sensor_info.cpp
src/shared/sensor_info.h