Seeed XAIO nrf52840 sense IMU sensor angle pitch, yaw and roll

How do I properly calculate the orientation in angles? Gyro sensor and Acceleormete both values give xyz value but no angle. How can I properly find the orientation ? Also there is a lot of jump in the data when plotting. How do I fix that?

Hi There,
I believe you must use a Kalman filter ? there are library’s that address it but I recall something about NOT having a Magnetometer that Yaw or roll can’t be? but don’t quote me on that
HTH , like this…
GL :slight_smile:

Thank you so much but I would like to do that on the board only. I tried some Arudino Libs but they are not supported in SEEED.