04.03 Unity, Unreal, ROS, C++ 및 Python 통합 프로세스
매뉴얼 메뉴 열기
4.3 Unity, Unreal Engine, ROS 2, C++, Python 통합 절차
고정 버전에서 최소 예제를 먼저 실행한 다음 대상 기술 스택으로 이동하십시오. 전체 명령어, API 및 예제 코드는 GitHub v0.1.0의 해당 디렉터리를 기준으로 합니다.
구현 절차
-
고정 버전을 다운로드합니다.
v0.1.0 태그 또는 ZIP을 사용하고 main 브랜치에 직접 의존하지 마십시오.
-
기본 통신을 확인합니다.
Python 예제 또는 프로토콜 검증을 먼저 실행하여 수신기, COM 포트 및 장갑 데이터가 정상인지 확인합니다.
-
대상 기술 스택을 선택합니다.
해당 디렉터리의 README에 따라 환경을 구성하고 최소 예제를 실행합니다.
-
고객 애플리케이션에 연동합니다.
데이터 매핑, 인터랙션 로직, 다중 장비 관리 및 예외 처리를 구현합니다.
-
검수를 완료합니다.
버전 기준, 테스트 단계, 결과 및 증빙 자료를 보관합니다.
기술 스택별 바로가기
Unity
Unity 2022.3 LTS 데스크톱 프로젝트와 로컬 UPM 패키지.
Unreal Engine
Unreal Engine 5.6, Win64 Runtime 플러그인.
ROS 2
ROS 2 Humble 메시지 및 드라이버.
C++
C++17 Windows COM 포트용 참조 구현 및 C API.
Python
Python 3.9 이상, 양손 장갑 및 햅틱 피드백 예제 포함.
버전과 기능을 혼용하지 마십시오
서로 다른 태그, 커밋 또는 프로젝트 전용 납품물을 함께 사용하지 마십시오. 코드에 특정 인터페이스가 포함되어 있다고 해서 현재 SKU에 해당 하드웨어 기능이 있는 것은 아닙니다. 동작 데이터, 햅틱 피드백 및 버튼 기능은 주문 내용을 기준으로 합니다.
다음 단계
4.4 프로젝트 검증, 납품 및 버전 관리로 이동하십시오.