Jump to content
I2Cdevlib Forums

Yaw Pitch Roll Range Limited to +/- 84 Degrees

Recommended Posts

I am having issues with the Arduino sketch: MPU6050_DMP6. As I rotate the mpu, the angle readings never go beyond about +/-84 degrees. What I mean is that if I rotate the mpu to a 90 degree position, I get a reading of 84 degrees, and if I continue to rotate, the angle starts to decrease again.

You can imagine the graph of y = 84 sin([PI * X] / 180) to model my situation, where x is the actual angle of the mpu and y is the value read by it.

My MPU6050 never used to do this. Is it possible it's gotten old and broken?

Link to comment
Share on other sites

  • 1 month later...

Try this: first of all when you start the connection let the mpu6050 be at rest for about 15 seconds. Now, it's true that if you are using your hand to rotate it it will go to only about 84-86 degrees, BUT if you take it to 2 surfaces that you are sure they made 90 degrees with each other just align the mpu with one surface and then align with the other surface and actually it will show a difference of approximately 90 degrees. I don't know why xD

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...