Zum Inhalt springen

WSAL17742 – IMX219-83 Stereo Camera/en

Aus JW Tech Wiki

Documentation notice: This technical documentation was independently rewritten from an archived supplier source. Check technical details and commands against the product version and manufacturer documentation before use.

Summary

The module combines two Sony IMX219 sensors with 8 megapixels each and an 83° diagonal field of view. It connects via CSI interfaces to Jetson Nano and Raspberry Pi, and includes an ICM20948 nine-axis sensor for inertial data.

Related products at JW Tech

Technical overview

  • Each of the two cameras delivers a 3280 × 2464 pixel image (8 MP) using a 1/4-inch CMOS chip.
  • The lenses have a 2.6 mm focal length with an 83° diagonal, 73° horizontal and 50° vertical field of view. Distortion is under 1 %.
  • The baseline distance between the two lenses is 60 mm, which forms the basis for depth estimation.
  • An integrated ICM20948 sensor measures acceleration, rotation rate and magnetic field strength with 16-bit resolution.
  • The module connects to the Jetson Nano's CSI interfaces using two 22-pin cables, with the metal sides facing the heatsink.
  • On Jetson Nano, both video devices can be checked with 'ls /dev/video*'; video0 and video1 should appear.
  • For image testing, use 'DISPLAY=:0.0 nvgstcapture-1.0 --sensor-id=0' or '--sensor-id=1'.
  • If the image appears too red, an ISP override file from the Waveshare download can be copied to /var/nvidia/nvcam/settings/ and installed.
  • The ICM20948 can be connected to Jetson Nano pins 3 and 5 via SDA/SCL; a make-based demo project allows reading the sensor values.

Commands and examples – verify before use: 

ls /dev/video*
DISPLAY=:0.0 nvgstcapture-1.0 --sensor-id=0
DISPLAY=:0.0 nvgstcapture-1.0 --sensor-id=1
wget https://files.waveshare.com/upload/e/eb/Camera_overrides.tar.gz
tar zxvf Camera_overrides.tar.gz
sudo cp camera_overrides.isp /var/nvidia/nvcam/settings/
sudo chmod 664 /var/nvidia/nvcam/settings/camera_overrides.isp
sudo chown root:root /var/nvidia/nvcam/settings/camera_overrides.isp
wget https://files.waveshare.com/upload/e/eb/D219-9dof.tar.gz
tar zxvf D219-9dof.tar.gz
cd D219-9dof/07-icm20948-demo
make
./ICM20948-Demo

Notes and version constraints

  • The source contains placeholders like {{{name2}}} through {{{name6}}} that do not provide valid values; these were omitted.
  • No information on price, stock, warranty, or certifications is present in the source; therefore no such claims are made.
  • Synchronization of the two cameras' image data is not supported in hardware according to the source; temporal synchronization requires additional software logic.
  • IMU data and camera data are not time-synchronized according to the source.
  • Operating temperature range: 0–60 °C; suitability for extreme environments must be confirmed separately.
  • ICM20948 logic level: 3.3 V; compatibility must be verified when connecting to other boards.
  • Units of the same model may vary slightly due to imperfect calibration; precise depth measurements require individual calibration.

Source and revision record