I have tried several different cables, and unplugging and re-plugging does not help. When running the IMU example script (zed-sdk/tutorials/tutorial 7 - sensor data/python/sensor_data.py at master · stereolabs/zed-sdk · GitHub), I get the following output:
[2025-07-10 20:18:32 UTC][ZED][INFO] Logging level INFO
[2025-07-10 20:18:33 UTC][ZED][INFO] Using USB input… Switched to default resolution HD720
[2025-07-10 20:18:33 UTC][ZED][INFO] [Init] Depth mode: NONE
[2025-07-10 20:18:33 UTC][ZED][WARNING] [ZED] Sensors could not be initialized. Some modules (AI-based) might not work correctly.
[2025-07-10 20:18:33 UTC][ZED][INFO] [Init] Camera successfully opened.
[2025-07-10 20:18:33 UTC][ZED][INFO] [Init] Camera FW version: 1523
[2025-07-10 20:18:33 UTC][ZED][INFO] [Init] Video mode: HD720@30
[2025-07-10 20:18:33 UTC][ZED][INFO] [Init] Serial Number: S/N 37850655
Camera Model: ZED 2i
Serial Number: 37850655
Camera Firmware: 1523
Sensors Firmware: 0
Sensor type: SENSOR_TYPE.ACCELEROMETER
Max rate: 400.0 SENSORS_UNIT.HERTZ
Range: [-78.48000336 78.48000336] SENSORS_UNIT.M_SEC_2
Resolution: 0.002395019633695483 SENSORS_UNIT.M_SEC_2
Noise Density: 0.0004400000034365803 SENSORS_UNIT.M_SEC_2/√Hz
Random Walk: 0.02019999921321869 SENSORS_UNIT.M_SEC_2/s/√Hz
Sensor type: SENSOR_TYPE.GYROSCOPE
Max rate: 400.0 SENSORS_UNIT.HERTZ
Range: [-1000. 1000.] SENSORS_UNIT.DEG_SEC
Resolution: 0.030517578125 SENSORS_UNIT.DEG_SEC
Noise Density: 0.004991999827325344 SENSORS_UNIT.DEG_SEC/√Hz
Random Walk: 0.042399998754262924 SENSORS_UNIT.DEG_SEC/s/√Hz
Sensor type: SENSOR_TYPE.MAGNETOMETER
Max rate: 50.0 SENSORS_UNIT.HERTZ
Range: [-2500. 2500.] SENSORS_UNIT.U_T
Resolution: 0.30000001192092896 SENSORS_UNIT.U_T
Noise Density: 0.07000000029802322 SENSORS_UNIT.U_T/√Hz
Sensor type: SENSOR_TYPE.BAROMETER
Max rate: 25.0 SENSORS_UNIT.HERTZ
Range: [ 300. 1100.] SENSORS_UNIT.HPA
Resolution: 0.009999999776482582 SENSORS_UNIT.HPA
Noise Density: 0.00039999998989515007 SENSORS_UNIT.HPA/√Hz
Also, when running the ROS2 zed-wrapper node, I notice that no IMU data is being published, and the log always states:
[component_container_isolated-1] [2025-07-10 20:20:57 UTC][ZED][WARNING] [ZED] Sensors could not be initialized. Some modules (AI-based) might not work correctly.
This is when I use my Orin Ubuntu machine. When I plug the camera into a Windows machine, the ZED Explorer says that the IMU is running a firmware version of 777. How can I get the ZED 2i’s IMU to be able to be read from by my Orin?