Compare commits

..

No commits in common. "main" and "main" have entirely different histories.
main ... main

4 changed files with 144 additions and 170 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 978 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

View File

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