Intel® RealSense™ SDK 2.0 es una biblioteca multiplataforma para cámaras de profundidad Intel® RealSense™.
Para otros dispositivos Intel® RealSense™ (F200, R200, LR200 y ZR300), consulte la última versión heredada.
El SDK permite la transmisión de profundidad y color y proporciona información de calibración intrínseca y extrínseca. La biblioteca también ofrece transmisiones sintéticas (nube de puntos, profundidad alineada con el color y viceversa) y soporte integrado para grabación y reproducción de sesiones de transmisión.
Los kits de desarrollador que contienen el hardware necesario para utilizar esta biblioteca están disponibles para su compra en store.intelrealsense.com. Información sobre la tecnología Intel® RealSense™ en www.intelrealsense.com
¿No tienes acceso a una cámara RealSense? Consultar datos de muestra
Intel ha puesto en EOL las líneas de productos LiDAR, autenticación facial y seguimiento. Estos productos han sido descontinuados y ya no estarán disponibles para nuevos pedidos.
Intel continuará vendiendo y brindando soporte para productos estéreo, incluidos los siguientes: módulos D410, D415, D430, D401, D450 y cámaras de profundidad D415, D435, D435i, D435f, D405, D455, D457. También continuaremos trabajando para respaldar y desarrollar nuestro SDK de código abierto LibRealSense.
En el futuro, Intel y el equipo de RealSense centrarán nuestro nuevo desarrollo en el avance de tecnologías innovadoras que respalden mejor nuestros negocios principales y la estrategia IDM 2.0.
Puede descargar e instalar librealsense utilizando el administrador de dependencias vcpkg:
git clone https://github.com/Microsoft/vcpkg.git cd vcpkg ./bootstrap-vcpkg.sh ./vcpkg integrate install ./vcpkg install realsense2
Los miembros del equipo de Microsoft y los contribuyentes de la comunidad mantienen actualizado el port de librealsense en vcpkg. Si la versión no está actualizada, cree un problema o una solicitud de extracción en el repositorio de vcpkg.
Descargar : las últimas versiones, incluidas las herramientas Intel RealSense SDK, Viewer y Depth Quality, están disponibles en: últimas versiones . Consulte las notas de la versión para conocer las plataformas compatibles, nuevas funciones y capacidades, problemas conocidos, cómo actualizar el firmware y más.
Instalar : también puede instalar o compilar desde el código fuente el SDK (en Linux, Windows, Mac OS, Android Docker), conectar su cámara de profundidad D400 y estará listo para comenzar a escribir su primera aplicación.
Soporte y problemas : si necesita soporte para el producto (por ejemplo, hacer una pregunta o tiene problemas con el dispositivo), consulte la sección Preguntas frecuentes y solución de problemas. Si no se trata allí, busque en nuestra página Problemas cerrados de GitHub y en los sitios de comunidad y soporte. Si aún no puede encontrar una respuesta a su pregunta, abra una nueva edición.
Qué | Descripción | Enlace de descarga |
---|---|---|
Visor Intel® RealSense™ | Con esta aplicación, puede acceder rápidamente a su cámara de profundidad Intel® RealSense™ para ver el flujo de profundidad, visualizar nubes de puntos, grabar y reproducir flujos, configurar los ajustes de su cámara, modificar controles avanzados, habilitar la visualización de profundidad y el posprocesamiento y mucho más. | Intel.RealSense.Viewer.exe |
Herramienta de calidad de profundidad | Esta aplicación le permite probar la calidad de profundidad de la cámara, incluyendo: desviación estándar del ajuste del plano, RMS normalizado (precisión de subpíxeles, precisión de distancia y tasa de relleno). Debería poder obtener e interpretar fácilmente varias de las métricas de calidad profunda y registrar y guardar los datos para su análisis fuera de línea. | Profundidad.Quality.Tool.exe |
Herramientas de depuración | Enumeración de dispositivos, registrador de FW, etc., como se puede ver en el directorio de herramientas. | Incluido en Intel.RealSense.SDK.exe |
Ejemplos de código | Estos sencillos ejemplos demuestran cómo utilizar fácilmente el SDK para incluir fragmentos de código que acceden a la cámara en sus aplicaciones. Consulte algunos de los ejemplos de C++, incluidos captura, nube de puntos y más, y ejemplos básicos de C | Incluido en Intel.RealSense.SDK.exe |
Envoltorios | Python, C#/.NET API, así como integración con las siguientes tecnologías de terceros: ROS1, ROS2, LabVIEW, OpenCV, PCL, Unity, Matlab, OpenNI, UnrealEngine4 y más por venir. |
Nuestra biblioteca ofrece una API de alto nivel para usar cámaras de profundidad Intel RealSense (además de las de nivel inferior). El siguiente fragmento muestra cómo comenzar a transmitir fotogramas y extraer el valor de profundidad de un píxel:
// Crear una canalización: esto sirve como una API de nivel superior para transmitir y procesar framesrs2::pipeline p;// Configurar e iniciar la canalizaciónp.start(); while (true) {// Bloquear el programa hasta que lleguen los fotogramas2::frameset frames = p.wait_for_frames();// Intenta obtener un fotograma de una imagen de profundidad2::profundidad_frame Depth = frames.get_ Depth_frame();// Obtener las dimensiones del marco de profundidadfloat width = Depth.get_width();float height = Depth.get_height();// Consulta la distancia desde la cámara al objeto en el centro de la imagenfloat dist_to_center = Depth.get_distance(width / 2, height / 2);// Imprime la distanciastd::cout << "La cámara está frente a un objeto " << dist_to_center << " metros de distancia r"; }
Para obtener más información sobre la biblioteca, siga nuestros ejemplos y lea la documentación para obtener más información.
Para contribuir al SDK Intel RealSense, siga nuestras pautas de contribución.
Este proyecto tiene la licencia Apache, versión 2.0. Copyright 2018 Corporación Intel