SKU: IOWC-0188
📋 GST Invoice Available

Waveshare AR0144 2MP Stereo USB Camera Module w/ 52mm Baseline

₹7,729.00 (Inclusive of all taxes)
Out of Stock

The Waveshare AR0144 Stereo USB Camera Module is a synchronized binocular vision sensor featuring dual 2MP global shutter sensors and a 52mm baseline, designed for PC-based depth perception, 3D reconstruction, and computer vision applications via a plug-and-play USB 2.0 Type-C interface.

Features

  • Dual AR0144 Global Shutter Sensors: Captures 2MP synchronized stereo images with minimal motion blur, ideal for high-speed depth calculation and visual odometry.
  • 52mm Stereo Baseline: Provides human-eye-like parallax for accurate depth perception and 3D point cloud generation in robotics and SLAM projects.
  • Plug-and-Play USB 2.0 Interface: Driver-free connectivity for Windows, Linux, and Raspberry Pi systems, supporting MJPG and YUY2 video formats.
  • High-Speed Frame Rates: Delivers up to 120 FPS at VGA resolution for real-time stereo vision processing in dynamic environments.
  • Low-Distortion Optical Design: Features fixed-focus lenses with less than 0.2% distortion and an integrated IR filter for clear, accurate imaging.

Out of stock

Description

The Waveshare AR0144 Stereo USB Camera Module integrates two On Semiconductor AR0144 CMOS sensors into a compact, synchronized imaging system. Its global shutter technology ensures both sensors capture the same scene simultaneously, eliminating rolling shutter artifacts critical for precise depth mapping and object tracking. The module’s 52mm inter-lens distance closely mimics human binocular disparity, providing the necessary parallax data for robust stereo vision algorithms.

Powered directly via its USB 2.0 Type-C port, the camera outputs a combined video stream, simplifying integration with OpenCV, ROS, MATLAB, and other computer vision frameworks. The fixed-focus, low-distortion lenses and onboard IR filter are calibrated for consistent performance, making this module a reliable hardware component for developers and researchers building autonomous navigation systems, 3D scanning rigs, or gesture recognition interfaces.

Key Features

  • Synchronized Stereo Imaging: Dual AR0144 sensors output perfectly aligned frames for accurate depth calculation and 3D reconstruction.
  • Global Shutter Operation: Eliminates skew and motion blur in fast-moving scenes, essential for robotics and machine vision.
  • Optimized 52mm Baseline: Delivers optimal stereo disparity for depth sensing applications, balancing accuracy and field of view.
  • Flexible Video Output: Supports multiple resolutions and frame rates up to 120 FPS, adaptable to different processing power requirements.
  • Low-Distortion Optical System: Engineered lenses with minimal barrel distortion (<0.2%) ensure geometric accuracy in captured images.
  • Driver-Free USB 2.0 Connectivity: Compatible with standard UVC protocols for immediate use on most operating systems without custom drivers.
  • Compact and Lightweight Design: Measures 65mm x 30mm and weighs only 16g for easy integration into portable devices and prototypes.

Applications

  • Robotics & Autonomous Navigation: Provides depth data for SLAM (Simultaneous Localization and Mapping), obstacle avoidance, and path planning.
  • 3D Scanning & Reconstruction: Captures synchronized stereo pairs for generating accurate 3D models of objects and environments.
  • Machine Vision & Inspection: Enables binocular vision for precision measurement, part alignment, and quality control systems.
  • Gesture Recognition & Human-Computer Interaction: Tracks hand and body movements in three dimensions for immersive control interfaces.
  • Educational & Research Projects: Ideal for university labs and makers exploring computer vision, photogrammetry, and stereo imaging principles.

Technical Specifications

Sensor ModelDual On Semiconductor AR0144
Resolution (Photo)2560 x 720 (Combined), 1280 x 720 per sensor
Max Video Resolution & Frame Rate2560 x 720 @ 30 FPS
High-Speed ModeUp to 120 FPS at 640 x 352/360
Sensor Size1/4-inch
Shutter TypeGlobal Shutter
Lens Focal Length2.88 mm
Stereo Baseline52 mm
Lens Distortion< 0.2%
InterfaceUSB 2.0 Type-C
Video FormatsMJPG, YUY2
Dimensions (L x W)65 mm x 30 mm
Weight16 g

Frequently Asked Questions

What software is compatible with this stereo USB camera module?

The camera is UVC-compliant and works driver-free with standard imaging libraries. You can use it directly with OpenCV (cv2.VideoCapture), ROS (usb_cam package), MATLAB Image Acquisition Toolbox, or Python libraries like PyAV and SimpleCV. On Linux, it appears as a standard V4L2 device. For stereo processing, you will need to split the combined 2560x720 stream into two 1280x720 images using your chosen software framework.

How do I calculate depth from the images captured by this module?

Depth calculation requires stereo vision algorithms. First, calibrate your camera pair using a checkerboard pattern to obtain intrinsic and extrinsic parameters, including the precise 52mm baseline. Then, perform stereo rectification to align image rows. Finally, compute a disparity map using algorithms like Block Matching (BM) or Semi-Global Block Matching (SGBM) in OpenCV. Depth (Z) is calculated using the formula Z = (f * B) / d, where f is focal length, B is baseline (52mm), and d is disparity in pixels.

What is the advantage of a global shutter sensor for stereo vision?

Global shutter sensors expose all pixels simultaneously, capturing an instantaneous snapshot of the scene. This eliminates the rolling shutter artifact common in cheaper CMOS sensors, where image rows are captured sequentially, causing skew with fast motion or vibrations. For synchronized stereo vision and depth mapping, a global shutter ensures both cameras capture the exact same moment in time, which is critical for accurate disparity calculation and 3D reconstruction in dynamic environments like moving robots or drones.

Can this camera be used with a Raspberry Pi or other single-board computers?

Yes, the camera is compatible with Raspberry Pi (Pi 4, Pi 5) and other SBCs with a USB 2.0 host port. On the Raspberry Pi, ensure your OS supports USB Video Class (UVC) devices. You may need to adjust the USB bandwidth allocation if using other high-bandwidth peripherals. For processing dual 720p streams in real-time, a Raspberry Pi 4 or higher with adequate RAM is recommended. Use the libcamera-vid tool or OpenCV's VideoCapture for access.

Package Includes

  • 1 x Waveshare AR0144 2MP Stereo USB Camera Module

Additional Information

Weight 0.016 kg
Dimensions 6.5 × 3 cm