intrinsic-ai/intrinsic-core

Intrinsic Core™ provides an open, local runtime, SDK, and hardware agnostic, real-time control framework for industrial robotics.

해결하는 문제

Intrinsic Core는 AI 기반 산업용 로봇 애플리케이션 개발을 간소화합니다. 개발자가 저수준 시스템 배관을 수동으로 구축하거나, 사용자 지정 인식 래퍼를 작성하거나, 로봇 하드웨어를 교체할 때마다 드라이버를 다시 작성할 필요를 없애고 프로토타입에서 배포까지 표준화된 경로를 제공합니다.

작동 방식

다음과 같은 핵심 로봇 모듈을 통합한 로컬 런타임 및 SDK를 제공합니다:

  • 런타임 및 제어: 컨테이너화된 실행 엔진 (k3s)이 프로세스 수명 주기를 관리하며, 실시간 모션 엔진 (ICON)이 하드웨어 추상화 계층 (HAL)을 통해 키네마틱스와 하드웨어 조정을 처리합니다.
  • 플래닝 및 인식: 모션 플래닝 엔진이 충돌 없는 경로를 생성하며, 인식 계층은 NVIDIA FoundationPose®를 사용하여 3D 부품의 6-DoF 포즈 추정을 제공합니다.
  • 추론: 전용 로컬 ML 실행 엔진이 엣지에서 모델 서빙 및 메모리 관리를 처리하여 로봇 조작을 안내합니다.
  • 상호 운용성: ROS 2와의 원활한 호환성을 유지하여 최신 C++/Bazel 개발과 더 넓은 로봇 생태계를 연결합니다.

대상 사용자

AI 기반 인식 및 제어를 배포하기 위해 하드웨어 독립적 프레임워크가 필요한 머신 텐딩과 같은 산업용 애플리케이션을 구축하는 로봇 개발자 및 엔지니어를 위해 설계되었습니다.

주요 특징

  • 하드웨어 독립성: 통합된 추상화 계층을 사용하여 드라이버를 다시 작성하지 않고도 로봇 팔과 그리퍼를 교체할 수 있습니다.
  • 통합 AI 인식: 고정밀 6-DoF 포즈 추정을 즉시 지원합니다.
  • 실시간 실행: 센서 피드백을 기반으로 단일 주기 내에 컨트롤러를 전환할 수 있는 결정론적 제어 루프.
  • 참조 솔루션: 실제 제조 사례를 위한 기능 템플릿으로 Open Machine Tending Solution (OMTS)이 포함되어 있습니다.

관련

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