Astra 2 depth scaled by 1.2x

Hello,

I connected an Astra2 camera fresh out of the package. I started the astra2.launch.py from orbbec_camera package from orbbecSDK_ROS2 repository after proper setup.

The distances in the depth pointcloud are scaled by 1.2x. Here are the approximate measurements:

  • 0.60m (real) → 0.77m (pointcloud)

  • 0.75m (real) → 0.95m (pointcloud)

  • 1.00m (real) → 1.24m (pointcloud)

  • 1.22m (real) → 1.52m (pointcloud)

I checked on two different Astra 2 cameras.

What could be the issue?

How to fix it?