Hello,
I was reviewing the imu_complementary_filter implementation and had a quick question regarding the ScaleQuaternion function.
I noticed that the epsilon threshold value at
is set to 0.0. However, the accompanying comment indicates it should be 0.9, which aligns with the value specified in the foundational paper for this filter (
https://www.mdpi.com/1424-8220/15/8/19302).
Could you please clarify if the 0.0 value is intentional, or if it should indeed be updated to 0.9? Any clarification would be much appreciated.
Thank you for your time.
Best regards,
Júlia