Projetos open source imprimíveis em 3D e listas de peças para os braços robóticos de baixo custo SO-100/SO-101, feitos para funcionar com a biblioteca LeRobot.
realsenseai/librealsense
SDK C++ multiplataforma para câmeras de profundidade Intel RealSense, com streaming de profundidade e cores e dados de calibração intrínseca e extrínseca.
- Estrelas
- 9,088
- Forks
- 5,047
- Issues abertas
- 43
- Último commit
- anteontem
O que é?
librealsense é o SDK 2.0 para câmeras de profundidade RealSense. Ele permite que aplicações abram streams de profundidade e cores em dispositivos compatíveis e leiam informações de calibração intrínseca e extrínseca, para que desenvolvedores trabalhem com dados de profundidade 3D de câmeras estéreo sem precisar escrever drivers de dispositivo de baixo nível.
O SDK roda em Windows, Linux, macOS, Android e Docker, e inclui guias de instalação para Jetson e Raspberry Pi. Os wrappers abrangem C++, C, C#, Python, ROS 2 e uma REST API. O repositório também inclui código de exemplo, o RealSense Viewer para streaming e gravação e uma Depth Quality Tool para medir a precisão e a taxa de preenchimento.
O repositório também oferece processamento acelerado por GPU via CUDA ou AMD HIP/ROCm, selecionado durante o build. Há suporte à linha de câmeras estéreo D400, incluindo os modelos D455, D435if, D405, D457 e D555 PoE.
Recursos principais
- 01Streaming de profundidade e cores em câmeras RealSense.
- 02Acesso a dados de calibração intrínseca e extrínseca.
- 03Wrappers para C++, C, C#, Python, ROS 2 e REST API.
- 04Roda em Windows, Linux, macOS, Android e Docker, com guias para Jetson e Raspberry Pi.
- 05RealSense Viewer e Depth Quality Tool incluídos.
- 06Aceleração opcional por GPU via CUDA ou AMD HIP/ROCm.
Casos de uso
- Adicionar percepção de profundidade a robôs ou plataformas móveis autônomas.
- Criar aplicações de escaneamento 3D ou medição de objetos.
- Prototipar pipelines de visão computacional com ROS 2 ou Python.
- Avaliar e ajustar a precisão de câmeras RealSense antes da implantação.
Início rápido
- 1
Instale o pacote estável do Python
pip install pyrealsense2 - 2
Clone o repositório e crie um diretório de build
git clone https://github.com/realsenseai/librealsense.git && cd librealsense && mkdir build && cd build - 3
Configure o build com o CMake
cmake .. - 4
Compile o projeto
cmake --build .
Antes de usar
- É necessária uma câmera de profundidade RealSense para aproveitar ao máximo o SDK.
- Algumas bibliotecas mais recentes de código fechado são distribuídas separadamente pelo Perception Studio.
Em coleções
Tópicos
Perguntas frequentes
- O que é librealsense?
- SDK C++ multiplataforma para câmeras de profundidade Intel RealSense, com streaming de profundidade e cores e dados de calibração intrínseca e extrínseca. librealsense é o SDK 2.0 para câmeras de profundidade RealSense. Ele permite que aplicações abram streams de profundidade e cores em dispositivos compatíveis e leiam informações de calibração intrínseca e extrínseca, para que desenvolvedores trabalhem com dados de profundidade 3D de câmeras estéreo sem precisar escrever drivers de dispositivo de baixo nível.
- librealsense é gratuito? Qual é a licença?
- librealsense é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- librealsense ainda é mantido?
- Manutenção ativa. O último commit de librealsense foi em 5 de nov. de 2026.
- Para que posso usar librealsense?
- Adicionar percepção de profundidade a robôs ou plataformas móveis autônomas. Criar aplicações de escaneamento 3D ou medição de objetos. Prototipar pipelines de visão computacional com ROS 2 ou Python. Avaliar e ajustar a precisão de câmeras RealSense antes da implantação.
- Como instalar librealsense?
- Instale o pacote estável do Python: pip install pyrealsense2 Clone o repositório e crie um diretório de build: git clone https://github.com/realsenseai/librealsense.git && cd librealsense && mkdir build && cd build Configure o build com o CMake: cmake .. Compile o projeto: cmake --build .
- Onde consigo librealsense?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/realsenseai/librealsense
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Robô quadrúpede compacto, open source e imprimível em 3D, baseado no ESP32, com rosto em OLED e locomoção acionada por servos.
SDK Python e plataforma de apps para o Reachy Mini, um robô de mesa expressivo e open source para desenvolvedores e criadores de IA.
Simulador de robôs open source para modelar, programar e simular robôs, veículos e sistemas mecânicos.
Toolkit open source em Rust para registrar, visualizar, consultar e transmitir dados multimodais de robótica e sensores ao longo do tempo.
Ferramenta no navegador para conferir digitalizações 3D e de mesa contra CAD: ajustar elementos, medir, comparar desvios e fazer engenharia reversa para STEP.