THETA X: Pitch/Roll always 0.0

Based on your profile name, I’m assuming that your firm does land surveying. As we receive sponsorship from RICOH to assist people in different use cases, I’m curious as to why you want to correct the images yourself instead of relying on the auto-level (topBottomCorrection) feature.

I’ve seen this requirement before for timelapse in both astronomy and construction. The auto-level function would make the compiled timelapse shaky.

I believe the THETA X firmware was updated to allow for topBottomCorrection disabling from the UI on the body of the camera. Make sure you have the latest firmware.

I also believe the earlier versions of the THETA X firmware sometimes showed an error in topBottomCorrection, meaning that 1 out of 50 frames in a long interval might be wacky.

Prior to the firmware update for the camera body UI, you needed to use the API.

It seems that you’re also use PoseHeadingDegrees. Note that the internal compass must be calibrated (no error) for the PoseHeadingDegrees to be properly recorded in the image metadata.

See this thread:

feel free to post additional questions. Your use case is interesting for us.