Repolode
realsenseai

realsenseai/librealsense

Кроссплатформенный C++ SDK для стереокамер глубины Intel RealSense: передача потоков глубины и цветного изображения, а также доступ к данным внутренней и внешней калибровки.

Звёзды
9,088
Форки
5,047
Открытые issues
43
Последний коммит
позавчера

Что это?

librealsense — это SDK 2.0 для камер глубины RealSense. С его помощью приложения могут получать потоки глубины и цветного изображения с поддерживаемых устройств, а также считывать данные внутренней и внешней калибровки. Это позволяет работать с 3D-данными глубины стереокамер без написания низкоуровневых драйверов устройств.

SDK работает в Windows, Linux, macOS, Android и Docker; в репозитории есть инструкции по установке на Jetson и Raspberry Pi. Обёртки доступны для C++, C, C#, Python, ROS 2 и REST API. В репозитории также есть примеры кода, RealSense Viewer для просмотра и записи потоков, а также Depth Quality Tool для измерения точности и заполнения кадра.

В репозитории также реализована обработка с GPU-ускорением через CUDA или AMD HIP/ROCm; нужный вариант выбирается во время сборки. Поддерживается линейка стереокамер серии D400, включая модели D455, D435if, D405, D457 и D555 PoE.

Ключевые возможности

  • 01Передача потоков глубины и цветного изображения с камер RealSense.
  • 02Доступ к данным внутренней и внешней калибровки.
  • 03Обёртки для C++, C, C#, Python, ROS 2 и REST API.
  • 04Работа в Windows, Linux, macOS, Android и Docker; доступны инструкции для Jetson и Raspberry Pi.
  • 05В комплект входят RealSense Viewer и Depth Quality Tool.
  • 06Опциональное GPU-ускорение через CUDA или AMD HIP/ROCm.

Сценарии использования

  • Добавление датчиков глубины в роботов или автономные мобильные платформы.
  • Создание приложений для 3D-сканирования или измерения объектов.
  • Прототипирование конвейеров компьютерного зрения с ROS 2 или Python.
  • Оценка и настройка точности камер RealSense перед развёртыванием.

Быстрый старт

  1. 1

    Установите стабильный пакет Python

    pip install pyrealsense2
  2. 2

    Клонируйте репозиторий и создайте каталог сборки

    git clone https://github.com/realsenseai/librealsense.git && cd librealsense && mkdir build && cd build
  3. 3

    Настройте сборку с помощью CMake

    cmake ..
  4. 4

    Соберите проект

    cmake --build .

Что важно знать

  • Чтобы максимально использовать SDK, необходима камера глубины RealSense.
  • Некоторые более новые библиотеки с закрытым исходным кодом распространяются отдельно через Perception Studio.

В подборках

Темы

#computer-vision#depth-camera#stereo-vision#camera-sdk#robotics#cpp#3d-scanning#camera-api#developer-kits#hardware

Частые вопросы

Что такое librealsense?
Кроссплатформенный C++ SDK для стереокамер глубины Intel RealSense: передача потоков глубины и цветного изображения, а также доступ к данным внутренней и внешней калибровки. librealsense — это SDK 2.0 для камер глубины RealSense. С его помощью приложения могут получать потоки глубины и цветного изображения с поддерживаемых устройств, а также считывать данные внутренней и внешней калибровки. Это позволяет работать с 3D-данными глубины стереокамер без написания низкоуровневых драйверов устройств.
librealsense можно использовать бесплатно? Какая у него лицензия?
librealsense распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
librealsense всё ещё поддерживается?
Активно поддерживается. Последний коммит в librealsense — 5 нояб. 2026 г..
Для чего можно использовать librealsense?
Добавление датчиков глубины в роботов или автономные мобильные платформы. Создание приложений для 3D-сканирования или измерения объектов. Прототипирование конвейеров компьютерного зрения с ROS 2 или Python. Оценка и настройка точности камер RealSense перед развёртыванием.
Как установить librealsense?
Установите стабильный пакет Python: pip install pyrealsense2 Клонируйте репозиторий и создайте каталог сборки: git clone https://github.com/realsenseai/librealsense.git && cd librealsense && mkdir build && cd build Настройте сборку с помощью CMake: cmake .. Соберите проект: cmake --build .
Где скачать librealsense?
Исходный код и инструкции по установке — на GitHub: https://github.com/realsenseai/librealsense

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Открытые файлы для 3D-печати и списки комплектующих для недорогих роботизированных манипуляторов SO-100/SO-101, совместимых с библиотекой LeRobot.

8 тыс.+88 за неделю749Apache-2.0Обновлён в прошлом месяце

Sesame — миниатюрный робот-квадрупед с открытым исходным кодом, который можно напечатать на 3D-принтере; он работает на ESP32, оснащён OLED-лицом и ходит с помощью сервоприводов.

5 тыс.+84 за неделю685CApache-2.0Обновлён 23 дня назад

Симулятор роботов с открытым исходным кодом для моделирования, программирования и симуляции роботов, транспорта и механических систем.

4,8 тыс.+14 за неделю2,1 тыс.C++Apache-2.0Активно поддерживаетсяОбновлён 24 часа назад

Браузерный инструмент для проверки 3D- и планшетных сканов по CAD: подбор геометрических элементов, измерения, анализ отклонений и реверс-инжиниринг в STEP.

980+171 за неделю178TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён 4 часа назад