OptiTrack_DataStreaming
관련 사이트 모음
✔️ NatNet SDK
Optitrack Data Streaming 방법(Matlab 기준)
[Matlab 설정]
-
NatNet SDK 3.1 version 다운로드
-
Matalb에서
\NatNet_SDK_3.1\NatNetSDK\Samples\Matlab
에 있는NatNetPollingSample.m
,NatNetEventHandlerSample.m
파일 open,.dll
종속 파일 추가 -
Server computer, Client(노트북) 의 ip 주소 확인 - ipconfig 명령어 통해
-
NatNetPollingSample.m
에서 ip 주소 변경 후 실행.초당 x,y,z 데이터가 한줄에 저장됨.
스트리밍 시간 time 변수 값으로 조절
position 이외에 rotation 값 저장 필요시 NatNetEventHandlerSample.m
파일 참고해 코드 수정
[Optitrack 설정]
-
[Motive] Start a NatNet server application (e.g. Motive).
-
[Motive] Enable NatNet streaming from the Server application.
-
3개 이상 마커 부착 후 드레그 해 하나의 rigidbody로 등록(rigidbody로 등록해야함. matlab 코드가 rigidbody 기준으로 작성되어 있음.)
c++,python 등으로도 가능 NatNet smaple project 페이지 하단 참고.