|
|
人机交互设备是虚拟现实系统中不可或缺的一部分,可以提高VR系统的沉浸感和交互性。本文主要介绍在PST光学定位系统中如何轻松创建新的VR交互设备(目标物)。首先在新目标物上随机添加标记点(可使用平面反光贴、反光球或主动发光marker),然后使用PST客户端软件训练该目标物,该过程大约需要几秒钟。训练完成后,该目标物即可用于VR交互。
, d) k6 m- [' w) K7 B: Q
2 e* Z; ?+ a+ @! a. }+ U - e3 ~* j: h7 {. W; F: H
0 f3 {' g0 x( P8 S4 {7 Q l- }) ~& p ~# J& r# Q
/ b& P4 o* Q; _新目标物创建
4 u2 ^ ?) }' S, }
, n# b. [! M5 s0 x( G( r8 g1 w0 r% Y( K
为使PST的交互性能达到最佳,请保持至少四个标记点同时可见(针对红外摄像头)。为防止标记点的自身遮挡,目标物所有相邻边之间的角度应大于90°。所以,凸面物体比较适用于追踪。如下图示例,系统可以从单个视角清晰地看到多个标记点。
0 J" c3 @) L/ C8 `; s/ K
% ^9 S$ l" O( A" I) a% ]+ v! }8 D Z T0 b" ^7 U4 \
: S* N) t' s, o# [. I/ d, `, w' q0 y. |
2 M# \9 N0 Q7 U3 |2 ~
8 p3 Z" o, d: F/ C3 [2 {( ?' w7 v1 A8 C" }8 p; L
) A8 E& G$ n! I8 M; R由于PST使用IR LED面板进行环境照明,所以应注意将追踪目标物的反射率降至最低。金属或光滑的表面会降低其追踪性能,而使用黑色物体时追踪性能为最佳。要验证目标物是否适合追踪,请在PST客户端应用程序的“查看”菜单中打开“摄像机图像”窗口。将目标物放在PST定位仪的前面,并检查标记点与目标物之间的对比度是否过高,且除标记物外是否有其它反射。在最佳情况下,标记点为白色而目标物应显示为黑色。如图示例: PST检测到具有最佳对比度的追踪目标物。: d* i- o3 X) `$ [9 F
1 c7 |* |( t0 Z4 {8 A: X4 K 2 `0 s7 z2 X" b/ L+ E
) P- F/ Z/ \% g* g8 `
+ d' J- X! Q0 t) d. q% m
! j0 J8 G3 f) O. q4 X2 P注意事项
2 Q. Q9 a! d" X q: {) g7 |5 F# Y! L l7 e: D
/ B# L; f1 x# a6 s- |3 _( E# C
- 确保从每个视角可见至少四个标记点非常重要。
- 目标物上的标记点粘贴模式或路径应具有随机性。请尝试确保目标物体上无对称、规则或相似的标记点粘贴模式或路径。
- 请注意,多重线性标记(标记点位于同一直线上)不能为PST提供足够的信息来确定目标物完整的6自由度姿态。
- 使用圆形或球形标记点,因为这样可以提供最准确和连续一致的位置精度。
- 使用最小直径为7毫米的标记点。较大的标记点能够使追踪更准确,而较小的标记点则不能提供足够的信息来进行精准追踪。
- 两个标记点之间边缘到边缘的最小距离应不小于所用标记点的直径(例如,7 mm标记点的边缘到边缘距离为7 mm)。
- 尽量避免在单个追踪目标物上使用40个以上的标记点。(理论上每个目标物最多可用100个标记)。9 B1 }5 ^0 j7 C7 R$ o
2 r. W: a8 f8 R# s9 v
9 o$ U$ n- I8 e! o) E, S
按照以上方法,我们就可以轻松把手边物体变成VR交互设备了。) s: B; N! ?9 p. `
, B* U0 |' n) X( R6 U
4 P8 I: ^6 W5 n0 X
; H5 A, ]' s- H
5 t4 q( w" U1 H/ ~; N T- C2 S" K1 ]( ?+ t/ b
4 q8 i4 R8 C2 Z! g& y(The End)3 [8 V- T7 G/ n- l5 B
" T4 f/ A$ H# E+ L9 @4 Z' i舜若科技整理/原创,转载请注明出处. |
评分
-
查看全部评分
|