Hi Paul,
Thanks for your suggestions. I tried using camera.photo.image(), camera.calibration, and the undistort function to obtain undistorted RGB images. However, the extracted images contain black masks, which are quite different from depth maps.
RGB = camera.photo.image()
calibration = camera.calibration
undist = RGB.undistort(calibration, True, True)
Do you have any further suggestions for resolving this issue?