모터 인덱스
소개
SDK에는 특정 햅틱 액추에이터에서 햅틱 피드백을 재생할 수 있는 함수가 있습니다. (Unity의 PlayMotors, Unreal의 PlayDot)
이 함수를 사용하려면, 호출하려는 햅틱 디바이스의 모든 모터에 대한 햅틱 Intensity 배열을 전달해야 합니다. 이 페이지에서는 배열의 각 인덱스가 실제 햅틱 디바이스의 어느 모터에 해당하는지 알려드립니다.
디바이스
TactSuit Pro

TactSuit Air
인덱스 그리드는 TactSuit Pro와 동일하며, TactSuit Air는 각 면의 첫 번째 줄(앞: 03 / 뒤: 1619)과 마지막 줄(앞: 1215 / 뒤: 2831)만 사용합니다.
TactSleeve

TactGlove

노트
위 이미지는 TactGlove DK3 기준입니다. TactGlove DK2와 어떻게 다른지는 TactGlove DK2와 DK3 호환성을 참고하세요.
Tactosy for Hands

Tactosy for Feet

TactGlove DK2 and DK3 Compatibility
TactGlove DK2에는 모터가 6개(0 - 5) 있습니다. TactGlove DK3에는 손바닥 모터 2개(6, 7)가 더 있어 총 8개입니다.
두 장갑을 위해 피드백을 따로 만들 필요는 없습니다. 모터 구성이 일치하지 않으면 피드백이 자동으로 조정됩니다.
DK3 장갑에서 재생하는 DK2 피드백
- 손가락(
0-4): 그대로 재생됩니다. - 손목(
5): DK3의 손목 모터(5)에서 재생됩니다. 이 모터는 보이스 코일 모터(VCM)이므로 항상 80 Hz로 고정되어 진동합니다.
DK2 장갑에서 재생하는 DK3 피드백
-
손가락(
0-4): 그대로 재생됩니다. -
손목과 손바닥(
5,6,7): DK2의 손목 모터(5) 하나로 병합됩니다.5,6,7중 활성화된 모터 수결과 1개 DK2 손목 모터에서 그대로 재생됩니다. waveform은 waveform으로, dot은 dot으로 유지됩니다. 2개 이상 Intensity가 가장 높은 모터만 재생됩니다. Intensity 최댓값이 같은 모터가 2개 이상이면 다음 우선순위가 적용됩니다.
- dot 모드가 waveform 모드보다 우선합니다.
- 남은 모터 중에서는 인덱스가 가장 낮은 모터가 우선합니다.
5(손목),6,7순입니다.