Compare commits

..

4 Commits
main ... main

Author SHA1 Message Date
zhaishuaishuai d4f592dfaa 上传文件至 Image 2025-04-11 23:37:43 +08:00
zhaishuaishuai 33796641cf 上传文件至 / 2025-04-11 23:36:17 +08:00
zhaishuaishuai 85b015cc25 删除 README.md 2025-04-11 23:35:44 +08:00
zhaishuaishuai f29414cf18 更新照片 2025-04-11 23:35:30 +08:00
4 changed files with 170 additions and 144 deletions

BIN
Image/steamVR启动.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 978 KiB

BIN
Image/手柄示意图.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@ -1,6 +1,10 @@
# Lighthouse-UESTC
> 特别注意最近发现SteamVR在重启后本项目提供的配置文件会被覆盖从而导致识别不正常。所以重新使用的时候需要重新覆盖配置文件。
#
> [!WARNING]
>
> <u>**特别注意最近发现SteamVR在重启后本项目提供的配置文件会被覆盖从而导致识别不正常。所以重新使用的时候需要重新覆盖配置文件。**</u>
描述这个项目是利用valve的高精度激光定位系统Lighthouse实现对其他非高精度的定位设备进行误差评估的系统。Lighthouse的工作原理文档路径为`Docs\Lighthouse工作原理.md`。
@ -119,7 +123,23 @@
}
```
### 2.3 Python读取定位数据
### 2.3 启动SteamVR
在steam中启动SteamVR等待一段时间后弹出
![image-20250409165447198](./Image/steamVR启动.png)
按住手柄的启动按键,直到指示灯变绿:
![image-20250409165502084](./Image/手柄示意图.png)
等待软件搜索设备即lighthouse基站定位器和手柄追踪器如果搜索不到则需要在两个基站之间晃动手柄。直到设备被全部搜索如下图所示
![image-20250409163545454](./Image/设备连接状态.png)
此时说明lighthouse配置完成且能够正常获取数据。
### 2.4 Python读取定位数据
```shell
# 安装openvr库
@ -142,3 +162,9 @@ python tracker_test.py
<img src="./Image/Tracker Cannot locate.png" style="zoom:100%;" />
</center>
### 3.2 SteamVR在重启后会导致设备无法正常识别从而不能正常使用。
SteamVR在重启后本项目提供的配置文件会被覆盖从而导致识别不正常。所以重新使用的时候需要重新覆盖配置文件。
解决方法:**更换配置文件,样例的配置文件在`Code\steamvr_config`目录下**直接替换Steam下面的目录文件`C:\Program Files (x86)\Steam\steamapps\common`(默认)即可