Intel® RealSense™ SDK 2.0 — это кроссплатформенная библиотека для камер Intel® RealSense™ глубины.
Для других устройств Intel® RealSense™ (F200, R200, LR200 и ZR300) обратитесь к последней устаревшей версии.
SDK обеспечивает потоковую передачу глубины и цвета, а также предоставляет внутреннюю и внешнюю калибровочную информацию. Библиотека также предлагает синтетические потоки (облако точек, глубина, согласованная с цветом и наоборот), а также встроенную поддержку записи и воспроизведения сеансов потоковой передачи.
Комплекты разработчиков, содержащие необходимое оборудование для использования этой библиотеки, можно приобрести на сайте store.intelrealsense.com. Информация о технологии Intel® RealSense™ на сайте www.intelrealsense.com.
У вас нет доступа к камере RealSense? Пример данных оформления заказа
Intel завершила выпуск линеек продуктов LiDAR, аутентификации по лицу и отслеживания. Эти продукты сняты с производства и больше не будут доступны для новых заказов.
Intel БУДЕТ продолжать продавать и поддерживать стереопродукты, включая следующие: модули D410, D415, D430, D401, D450 и камеры глубины D415, D435, D435i, D435f, D405, D455, D457. Мы также продолжим работу по поддержке и развитию нашего SDK с открытым исходным кодом LibRealSense.
В будущем Intel и команда RealSense сосредоточат свои новые разработки на продвижении инновационных технологий, которые лучше поддерживают наш основной бизнес и стратегию IDM 2.0.
Вы можете загрузить и установить librealsense с помощью менеджера зависимостей vcpkg:
git clone https://github.com/Microsoft/vcpkg.git cd vcpkg ./bootstrap-vcpkg.sh ./vcpkg integrate install ./vcpkg install realsense2
Порт librealsense в vcpkg постоянно обновляется членами команды Microsoft и участниками сообщества. Если версия устарела, создайте проблему или запрос на извлечение в репозитории vcpkg.
Загрузка — последние версии, включая Intel RealSense SDK, средства просмотра и качества глубины, доступны по адресу: последние выпуски . Пожалуйста, ознакомьтесь с примечаниями к выпуску для поддерживаемых платформ, новых функций и возможностей, известных проблем, способов обновления прошивки и многого другого.
Установка . Вы также можете установить или собрать SDK из исходного кода (в Linux, Windows, Mac OS, Android Docker), подключить камеру глубины D400, и вы готовы приступить к написанию своего первого приложения.
Поддержка и проблемы : Если вам нужна поддержка по продукту (например, задайте вопрос об устройстве или у вас возникли проблемы с ним), посетите раздел «Часто задаваемые вопросы и устранение неполадок». Если это там не описано, выполните поиск на нашей странице «Закрытые проблемы» на GitHub, сайтах сообщества и поддержки. Если вы все еще не можете найти ответ на свой вопрос, пожалуйста, откройте новый выпуск.
Что | Описание | Ссылка для скачивания |
---|---|---|
Средство просмотра Intel® RealSense™ | С помощью этого приложения вы можете быстро получить доступ к камере глубины Intel® RealSense™ для просмотра потока глубины, визуализации облаков точек, записи и воспроизведения потоков, настройки параметров камеры, изменения расширенных элементов управления, включения визуализации глубины и постобработки и многого другого. | Intel.RealSense.Viewer.exe |
Инструмент качества глубины | Это приложение позволяет вам протестировать качество глубины камеры, включая: стандартное отклонение от соответствия плоскости, нормализованное среднеквадратичное значение — субпиксельную точность, точность расстояния и скорость заполнения. Вы сможете легко получать и интерпретировать некоторые показатели качества глубины, а также записывать и сохранять данные для автономного анализа. | Глубина.Качество.Tool.exe |
Инструменты отладки | Перечисление устройств, регистратор встроенного программного обеспечения и т. д., которые можно увидеть в каталоге инструментов. | Входит в состав Intel.RealSense.SDK.exe. |
Примеры кода | Эти простые примеры демонстрируют, как легко использовать SDK для включения фрагментов кода, обеспечивающих доступ к камере, в ваши приложения. Ознакомьтесь с некоторыми примерами C++, включая захват, облако точек и т. д., а также базовыми примерами C. | Входит в состав Intel.RealSense.SDK.exe. |
Обертки | Python, C#/.NET API, а также интеграция со следующими сторонними технологиями: ROS1, ROS2, LabVIEW, OpenCV, PCL, Unity, Matlab, OpenNI, UnrealEngine4 и другими. |
Наша библиотека предлагает API высокого уровня для использования камер глубины Intel RealSense (в дополнение к камерам более низкого уровня). В следующем фрагменте показано, как начать потоковую передачу кадров и извлечь значение глубины пикселя:
// Создаем конвейер — это API верхнего уровня для потоковой передачи и обработки кадров Frames2::pipeline p; // Настраиваем и запускаем конвейерp.start(); while (true) {// Блокируем программу до тех пор, пока не прибудут кадры. deep.get_width();float height = deep.get_height();// Запросить расстояние от камеры до объекта в центре изображенияfloat dist_to_center = deep.get_distance(width / 2, height / 2); // Распечатываем расстояниеstd::cout << "Камера смотрит на объект" << dist_to_center << " в метрах r"; }
Для получения дополнительной информации о библиотеке следуйте нашим примерам и прочитайте документацию, чтобы узнать больше.
Чтобы внести свой вклад в Intel RealSense SDK, следуйте нашим рекомендациям по участию.
Этот проект распространяется по лицензии Apache версии 2.0. Авторские права принадлежат корпорации Intel, 2018 г.