Repolode
realsenseai

realsenseai/librealsense

SDK de C++ multiplataforma para cámaras de profundidad Intel RealSense, con transmisión de profundidad y color, y datos de calibración intrínsecos y extrínsecos.

Estrellas
9,088
Forks
5,047
Issues abiertos
43
Último commit
anteayer

¿Qué es?

librealsense es el SDK 2.0 para cámaras de profundidad RealSense. Permite que las aplicaciones abran flujos de profundidad y color desde dispositivos compatibles y lean información de calibración intrínseca y extrínseca, para que los desarrolladores puedan trabajar con datos de profundidad 3D de cámaras estéreo sin escribir drivers de bajo nivel.

El SDK funciona en Windows, Linux, macOS, Android y Docker, e incluye guías de instalación para Jetson y Raspberry Pi. Ofrece wrappers para C++, C, C#, Python, ROS 2 y una REST API; el repositorio también incluye código de ejemplo, RealSense Viewer para transmitir y grabar, y Depth Quality Tool para medir la precisión y la tasa de relleno.

El repositorio también incorpora procesamiento acelerado por GPU mediante CUDA o AMD HIP/ROCm, seleccionable en el momento de la compilación. Es compatible con la línea de cámaras estéreo D400, incluidos los modelos D455, D435if, D405, D457 y D555 PoE.

Funciones clave

  • 01Transmisión de profundidad y color desde cámaras RealSense.
  • 02Acceso a datos de calibración intrínsecos y extrínsecos.
  • 03Wrappers para C++, C, C#, Python, ROS 2 y REST API.
  • 04Funciona en Windows, Linux, macOS, Android y Docker, con guías para Jetson y Raspberry Pi.
  • 05Incluye RealSense Viewer y Depth Quality Tool.
  • 06Aceleración opcional por GPU mediante CUDA o AMD HIP/ROCm.

Casos de uso

  • Añadir detección de profundidad a robots o plataformas móviles autónomas.
  • Crear aplicaciones de escaneo 3D o medición de objetos.
  • Crear prototipos de flujos de trabajo de visión artificial con ROS 2 o Python.
  • Evaluar y ajustar la precisión de las cámaras RealSense antes de implementarlas.

Inicio rápido

  1. 1

    Instala el paquete estable de Python

    pip install pyrealsense2
  2. 2

    Clona el repositorio y crea un directorio de compilación

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

    Configura la compilación con CMake

    cmake ..
  4. 4

    Compila el proyecto

    cmake --build .

Antes de usarlo

  • Para aprovechar al máximo el SDK, se necesita una cámara de profundidad RealSense.
  • Algunas bibliotecas más recientes de código cerrado se distribuyen por separado a través de Perception Studio.

En colecciones

Temas

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

Preguntas frecuentes

¿Qué es librealsense?
SDK de C++ multiplataforma para cámaras de profundidad Intel RealSense, con transmisión de profundidad y color, y datos de calibración intrínsecos y extrínsecos. librealsense es el SDK 2.0 para cámaras de profundidad RealSense. Permite que las aplicaciones abran flujos de profundidad y color desde dispositivos compatibles y lean información de calibración intrínseca y extrínseca, para que los desarrolladores puedan trabajar con datos de profundidad 3D de cámaras estéreo sin escribir drivers de bajo nivel.
¿librealsense es gratuito? ¿Qué licencia tiene?
librealsense es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿librealsense sigue mantenido?
Mantenimiento activo. El último commit de librealsense fue el 5 nov 2026.
¿Para qué puedo usar librealsense?
Añadir detección de profundidad a robots o plataformas móviles autónomas. Crear aplicaciones de escaneo 3D o medición de objetos. Crear prototipos de flujos de trabajo de visión artificial con ROS 2 o Python. Evaluar y ajustar la precisión de las cámaras RealSense antes de implementarlas.
¿Cómo se instala librealsense?
Instala el paquete estable de Python: pip install pyrealsense2 Clona el repositorio y crea un directorio de compilación: git clone https://github.com/realsenseai/librealsense.git && cd librealsense && mkdir build && cd build Configura la compilación con CMake: cmake .. Compila el proyecto: cmake --build .
¿Dónde consigo librealsense?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/realsenseai/librealsense

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados