Read live depth and color frames from a RealSense camera in a Python script for robotics or computer vision projects.
Build a 3D scanning application that captures depth maps and converts them to point clouds or 3D meshes.
Track people or objects in a room using depth data for interactive installations or autonomous navigation.
Integrate RealSense depth streams into a ROS robotics project for obstacle detection and mapping.
Requires a physical RealSense camera, precompiled SDK packages make setup straightforward but source builds need additional system libraries.
LibRealSense is the official open-source SDK for RealSense depth cameras. These are physical cameras that use stereo vision to measure how far away objects are, producing both a regular color image and a depth map at the same time. The library gives your program access to those streams and provides calibration data about the camera. The SDK is written in C++ and works on Windows, Linux, macOS, Android, and Docker. Beyond the C++ API, it includes wrappers for Python, ROS, C#, Unity, and several other environments. This means you can pull depth and color frames from a connected camera using whichever language or framework your project already uses. The camera hardware covers a range of models in the RealSense D400 series. Some are designed for close-up work with sub-millimeter accuracy, others for long-range sensing up to several meters. Certain models include a built-in IMU (motion sensor), and newer ones support Power over Ethernet or ruggedized GMSL connectors for industrial and robotics environments. Common applications shown in the documentation include robotics, drone navigation, 3D scanning, people tracking, and facial authentication. Getting started is straightforward if you download the precompiled SDK from the releases page. After connecting a RealSense camera, you can open the included RealSense Viewer application to see live depth and color streams, adjust settings, and record footage. A Depth Quality Tool is also included for checking measurement accuracy. Developers who need to build from source or integrate the library into an existing project will find setup guides for Linux, Windows, macOS, and Jetson hardware in the repository documentation. Note: this repository was recently migrated from the IntelRealSense organization to the RealSenseAI organization on GitHub.
← realsenseai on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.