优化配置文件小错误,优化README.md文档

main
詹力 2023-12-11 11:37:31 +08:00
parent 9fe5b98e78
commit 933cfbfc8a
7 changed files with 22 additions and 12 deletions

View File

@ -6,7 +6,7 @@
### 1.1 设备的准备
将Lighthouse用于定位参考设备只需要准备如下即可。
将Lighthouse用于定位参考设备只需要准备如下即可目前经过实验室的是1.0版本的9灯基站和以及1.0的手柄
| 设备名 | 数量 | 备注 |
| ------------------- | ---- | ------------------------------------------------------------ |
@ -22,20 +22,17 @@
## 二、软件的准备
### 2.1 软件的安装概况
软件的核心安装步骤有3个步骤。主要容易出问题的是步骤2。目前提供的样例配置文件会针对特定的手柄设备如果硬件ID不一样可能需要通过2.1到2.3中的配置原理,进行变更。核心步骤如下:
软件方面主要需要安装Steam平台和SteamVR。理论上SteamVR底层的OpenVR可以支持各种语言。目前最简单的是采用python读取数据python的运行脚本如下所示
1. Steam和SteamVR的安装
2. **更换配置文件,样例的配置文件在`Code\steamvr_config`目录下**直接替换Steam下面的目录文件`C:\Program Files (x86)\Steam\steamapps\common`(默认)即可
3. Python安装以及openvr库的安装运行Python读取坐标
```shell
# 安装openvr库
pip install openvr
# 进入工作目录
cd Code/triad_openvr
# 获取指定设备的位置和姿态, 这里需要根据实际的设备类型对代码进行调整
python tracker_test.py
```
### 2.1 软件的配置原理
## 2.2 SteamVR的配置
软件方面主要需要安装Steam平台和SteamVR。理论上SteamVR底层的OpenVR可以支持各种语言。目前最简单的是采用python读取数据。
### 2.2 SteamVR的配置原理
正常来说SteamVR的启动必须需要头显才能启动。所以采取的方式有两种第一种是绕过头盔启动。第二种方式是把控制器的虚拟为头盔。
@ -120,6 +117,19 @@ python tracker_test.py
}
```
### 2.3 Python读取定位数据
```shell
# 安装openvr库
pip install openvr
# 进入工作目录
cd Code/triad_openvr
# 获取指定设备的位置和姿态, 这里需要根据实际的设备类型对代码进行调整
python tracker_test.py
```
## 三、问题和解决方案
### 3.1 此设备目前不在定位,请确认其在一个定位器的定位范围内。