luxonis/depthai-core

DepthAI C++ Library

해결하는 문제

개발자가 Luxonis DepthAI 하드웨어와 통신하고 제어할 수 있도록 표준화된 소프트웨어 인터페이스를 제공하여, 저수준 하드웨어 드라이버를 작성할 필요 없이 공간 AI 애플리케이션을 개발할 수 있도록 합니다.

작동 방식

C++로 작성되었으며 Python 바인딩을 제공합니다. 사용자는 장치에서 실행되는 다양한 "노드"(예: 이미지 검출 필터 등)로 구성된 처리 파이프라인을 정의할 수 있습니다. USB 및 TCP/IP와 같은 여러 연결 프로토콜을 지원하며, 장치 부팅, 연결성, 텔레메트리 관리를 위한 시스템을 제공합니다.

대상 사용자

Luxonis 하드웨어를 사용하여 컴퓨터 비전 및 로보틱스 애플리케이션을 개발하는 개발자로, 특히 RVC2 및 RVC4 플랫폼을 대상으로 하는 경우에 적합합니다.

주요 특징

  • 다중 언어 지원: 원시 C++ 구현과 함께 즉시 사용 가능한 Python 바인딩 제공.
  • 실험적 스테이징: 안정된 API로 승격되기 전에 새로운 기능을 테스트하기 위한 beta 네임스페이스 포함.
  • 유연한 연결성: USB, TCP/IP, TCP-SHD를 통해 장치 탐지 및 연결을 지원.
  • 확장 가능한 구성: 타임아웃, 로깅 세부 수준, 장치 검색 파라미터 등을 조정할 수 있는 다양한 환경 변수 제공.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트