https://github.com/r57zone/psmoveservice-receive-position
PSMoveService receive position / получение позиционирования
https://github.com/r57zone/psmoveservice-receive-position
playstation-move psmove
Last synced: 2 months ago
JSON representation
PSMoveService receive position / получение позиционирования
- Host: GitHub
- URL: https://github.com/r57zone/psmoveservice-receive-position
- Owner: r57zone
- Created: 2018-08-10T20:31:15.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-08-10T21:11:13.000Z (almost 7 years ago)
- Last Synced: 2025-01-18T12:32:46.321Z (4 months ago)
- Topics: playstation-move, psmove
- Size: 4.46 MB
- Stars: 5
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PSMoveService receive position
Receiving positioning data for trackers. As trackers can be used ping pong balls with LED or Playstation Move controllers.## Setup tracking
1. Download [PSMoveService](https://github.com/cboulay/PSMoveService), run and close it.
2. Go to folder "%appdata%\PSMoveService" and change some parameters. Specify the number of required trackers.
For the VR HMD in the file "HMDManagerConfig.json" in the parameter "virtual_hmd_count", specify "1".
For VR controllers in the file "ControllerManagerConfig.json" in the parameter "virtual_controller_count" specify the number of virtual controllers (for example, "1" or "2").
In the files "VirtualHMD__0.json", "VirtualController_0.json" and "VirtualController_1.json" change the parameter "bulb_radius" to "2" if you are using ping pong balls with LED.
In the files "VirtualController_0.json" and "VirtualController_1.json" you can change the controller index the parameter "gamepad_index".
3. Run "PSMoveService", "PSMoveConfigTool" and configure according to the instructions [[1]](https://github.com/cboulay/PSMoveService/wiki/Virtual-HMDs)[[2]](https://github.com/HipsterSloth/PSVRTracker/wiki/Virtual-HMD-Setup)[[3]](https://github.com/cboulay/PSMoveService/wiki/Color-Filter-Calibration)[[4]](https://github.com/cboulay/PSMoveService/wiki/Tracker-Pose-Calibration).
Then you can use the example and use the position tracking data.# PSMoveService получение позиционирования
Получение данных позиционирования трекеров. В качестве трекеров могут использоваться пинг понг шарики со светодиодом или Playstation Move контроллеры.## Настройка отслеживания
1. Загрузить [PSMoveService](https://github.com/cboulay/PSMoveService), запустить и закрыть его.
2. Перейти в папку "%appdata%\PSMoveService" и изменить некоторые параметры. Указать количество необходимых трекеров.
Для VR шлема, в файле "HMDManagerConfig.json", в параметре "virtual_hmd_count", указать "1".
Для VR контроллеров, в файле "ControllerManagerConfig.json", в параметре - "virtual_controller_count", указать количество виртуальных контроллеров (например, "1" или "2").
В файлах "VirtualHMD__0.json", "VirtualController_0.json" и "VirtualController_1.json" изменить параметр "bulb_radius" на "2", если вы используете пинг понг шарики со светодиодом.
В файлах "VirtualController_0.json" и "VirtualController_1.json" можно изменить индекс контроллера, параметр "gamepad_index".
3. Запустить "PSMoveService", "PSMoveConfigTool" и настроить согласно инструкциям [[1]](https://github.com/cboulay/PSMoveService/wiki/Virtual-HMDs)[[2]](https://github.com/HipsterSloth/PSVRTracker/wiki/Virtual-HMD-Setup)[[3]](https://github.com/cboulay/PSMoveService/wiki/Color-Filter-Calibration)[[4]](https://github.com/cboulay/PSMoveService/wiki/Tracker-Pose-Calibration), на ютубе есть инструкции на русском.
После чего можно использовать пример и использовать данные позиционного трекинга.