Hello! I have the same issue with @alx1822. I use the BNO055 on NDOF mode and, although the Roll and Pitch euler angles have varying initial values depending on the position of the sensor when it is powered on, this is not the case with the Yaw value, which is initialized on 0.0. When I tested the COMPASS mode, which offers absolute orientation as the NDOF mode, according to the datasheet, all 3 values (Yaw, Pitch, Roll) have varying initial values depending on the position of the sensor when it is powered on. Why does this not happen with the NDOF mode? Regarding your point that the BNO055 start every time with its own coordinate system, if this is the case on this modes, shouldn't all 3 initial values equal to 0 when the sensor is powered on? The reason why I would prefer to use the NDOF mode, instead of the COMPASS one, is that in the latter, the measurement accuracy depends on the stability of the surrounding magnetic field. I would appreciate your answer/help! Thanks in advance!
... View more