连续超声波位置跟踪器的设计原理及其在虚拟现
表3 沿Cζ轴移动时跟踪器的基准标称坐标与测量坐标 |
次 数 |
基准标称坐标(cm) | 测量坐标(cm) | ||||
ξ | η | ζ | ξ | η | ζ | |
1 | 10 | 10 | 85 | 8.89 | 9.92 | 85.25 |
2 | 10 | 10 | 90 | 9.25 | 10.56 | 90.82 |
3 | 10 | 10 | 95 | 8.75 | 10.58 | 96.06 |
4 | 10 | 10 | 100 | 9.06 | 11.16 | 101.12 |
5 | 10 | 10 | 105 | 9.58 | 10.45 | 106.08 |
6 | 10 | 10 | 110 | 9.33 | 11.57 | 110.85 |
7 | 10 | 10 | 115 | 9.62 | 11.08 | 116.2 |
8 | 10 | 10 | 120 | 8.87 | 9.04 | 120.5 |
五、应 用 在以REND386开发的虚拟场景平台上,用上述位置测量跟踪系统作为一种方位跟踪设备进行用户位置跟踪,从而构成了一个三维实时虚拟漫游系统,其设计框图如图7所示,主要由三个超声波测距单元、PC机数据采集单元、空间坐标位置算法、虚拟场景生成程序和三自由度空间坐标跟踪器与虚拟场景发生器的接口驱动程序构成. |
图7 三维实时虚拟现实漫游系统原理框图 图8(a)是虚拟场景的初始位置,图8(b)是视点的相对位置坐标从(0,0,0)变化到(50,20,50)时经过刷新的场景图像. |
图8 (a)虚拟场景的(0,0,0)位置(b)虚拟场景的(50,20,50)位置 六、结 论 |
评论