Открытые файлы для 3D-печати и списки комплектующих для недорогих роботизированных манипуляторов SO-100/SO-101, совместимых с библиотекой LeRobot.
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
Установите стабильный пакет Python
pip install pyrealsense2 - 2
Клонируйте репозиторий и создайте каталог сборки
git clone https://github.com/realsenseai/librealsense.git && cd librealsense && mkdir build && cd build - 3
Настройте сборку с помощью CMake
cmake .. - 4
Соберите проект
cmake --build .
Что важно знать
- Чтобы максимально использовать SDK, необходима камера глубины RealSense.
- Некоторые более новые библиотеки с закрытым исходным кодом распространяются отдельно через Perception Studio.
В подборках
Темы
Частые вопросы
- Что такое 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 обновляется ежедневно.
Похожие проекты
Sesame — миниатюрный робот-квадрупед с открытым исходным кодом, который можно напечатать на 3D-принтере; он работает на ESP32, оснащён OLED-лицом и ходит с помощью сервоприводов.
Python SDK и платформа приложений для Reachy Mini — выразительного настольного робота с открытым исходным кодом для разработчиков и создателей AI-проектов.
Симулятор роботов с открытым исходным кодом для моделирования, программирования и симуляции роботов, транспорта и механических систем.
Открытый Rust-набор инструментов для записи, визуализации, запросов и потоковой передачи мультимодальных данных робототехники и датчиков во времени.
Браузерный инструмент для проверки 3D- и планшетных сканов по CAD: подбор геометрических элементов, измерения, анализ отклонений и реверс-инжиниринг в STEP.