|
|
人机交互设备是虚拟现实系统中不可或缺的一部分,可以提高VR系统的沉浸感和交互性。本文主要介绍在PST光学定位系统中如何轻松创建新的VR交互设备(目标物)。首先在新目标物上随机添加标记点(可使用平面反光贴、反光球或主动发光marker),然后使用PST客户端软件训练该目标物,该过程大约需要几秒钟。训练完成后,该目标物即可用于VR交互。( v( i( y3 r+ C) c- O4 A4 K* r7 G
" K7 d4 G3 ~8 Y
, }3 v1 a0 l, M' u. m" n1 `& ^ b
- U- [% S: D6 ]: x( w. w( }9 p6 w/ k. x1 u$ j
新目标物创建
+ p& l3 n0 ^# x; A$ W9 q( l& T! }
, f3 [, l; E0 W2 U: z" s$ K6 e7 k/ w x. w6 ^# L+ O" i) ~
为使PST的交互性能达到最佳,请保持至少四个标记点同时可见(针对红外摄像头)。为防止标记点的自身遮挡,目标物所有相邻边之间的角度应大于90°。所以,凸面物体比较适用于追踪。如下图示例,系统可以从单个视角清晰地看到多个标记点。. P# u p( U$ _7 i4 s* z
6 _: x+ _3 X% W. n& f1 N6 O3 G- d7 u6 L% w2 @9 a& k9 w
. @6 U- A0 M7 m! ^2 R6 p/ C
* s3 ^( G( V) k/ ?% s0 D

4 u d5 N6 K& u; q: n6 P ]; @! Q3 R) U1 T; a- O: Q% r/ J3 I
/ ~9 q7 ~1 ?1 d
由于PST使用IR LED面板进行环境照明,所以应注意将追踪目标物的反射率降至最低。金属或光滑的表面会降低其追踪性能,而使用黑色物体时追踪性能为最佳。要验证目标物是否适合追踪,请在PST客户端应用程序的“查看”菜单中打开“摄像机图像”窗口。将目标物放在PST定位仪的前面,并检查标记点与目标物之间的对比度是否过高,且除标记物外是否有其它反射。在最佳情况下,标记点为白色而目标物应显示为黑色。如图示例: PST检测到具有最佳对比度的追踪目标物。
# h- {, e6 `$ r1 ^
: W) j0 l/ |6 @# M - `& ^- s* `$ I8 ~4 g7 \# y
5 n% f% d; i, h3 @$ ]
9 ~) g, n+ S) e; ~* @, s7 P' @4 S) F' `6 J$ s
注意事项
" }. A* t! W" d7 X( y. g$ H0 y
8 v5 [- d) `: n9 T& w% U# j/ F$ @2 C
6 |! }: D: _+ N- 确保从每个视角可见至少四个标记点非常重要。
- 目标物上的标记点粘贴模式或路径应具有随机性。请尝试确保目标物体上无对称、规则或相似的标记点粘贴模式或路径。
- 请注意,多重线性标记(标记点位于同一直线上)不能为PST提供足够的信息来确定目标物完整的6自由度姿态。
- 使用圆形或球形标记点,因为这样可以提供最准确和连续一致的位置精度。
- 使用最小直径为7毫米的标记点。较大的标记点能够使追踪更准确,而较小的标记点则不能提供足够的信息来进行精准追踪。
- 两个标记点之间边缘到边缘的最小距离应不小于所用标记点的直径(例如,7 mm标记点的边缘到边缘距离为7 mm)。
- 尽量避免在单个追踪目标物上使用40个以上的标记点。(理论上每个目标物最多可用100个标记)。
9 g v% z9 o6 L, d$ e% y" J) I 7 r6 N1 ?! J5 C% B, f* y7 ?
5 ]3 j/ `* z6 i
按照以上方法,我们就可以轻松把手边物体变成VR交互设备了。
2 x+ u! E/ v' @/ e. N2 V! S2 Z# i9 G; C
/ v& q8 t" K) j, W# q% K# C6 K. z

8 R& v f; y" Y2 E4 v9 B7 n. u- |9 C" o# o: N0 M# Z- I
* U( Y( o/ O7 I. t) j- i(The End), g* H; }/ E1 q+ v' `$ i( J: k
o3 s. d S! R舜若科技整理/原创,转载请注明出处. |
评分
-
查看全部评分
|