Skip to content

PSMoveService receive position / получение позиционирования

Notifications You must be signed in to change notification settings

Shiro-Nek0/PSMoveService-receive-position

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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, run and close it.
  2. Go to folder "%appdata%\PSMoveService" and change some parameters. Specify the number of required trackers.
    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 "VirtualController_ID.json"change the parameter "bulb_radius" to "2" if you are using ping pong balls with LED.
    In the files "VirtualController_ID.json" you can change the controller index the parameter "gamepad_index".
  3. Run "PSMoveService", "PSMoveConfigTool" and configure according to the instructions [1][2][3][4].
    Then you can use the example and use the position tracking data.

*Remember to manually add the .lib from thirdparty\lib\x86\debug to VSC also copy the dll in the same folder to the built .exe folder

PSMoveService получение позиционирования

Получение данных позиционирования трекеров. В качестве трекеров могут использоваться пинг понг шарики со светодиодом или Playstation Move контроллеры.

Настройка отслеживания

  1. Загрузить PSMoveService, запустить и закрыть его.
  2. Перейти в папку "%appdata%\PSMoveService" и изменить некоторые параметры. Указать количество необходимых трекеров.
    Для VR контроллеров, в файле "ControllerManagerConfig.json", в параметре - "virtual_controller_count", указать количество виртуальных контроллеров (например, "1" или "2").
    В файлах "VirtualController_ID.json" изменить параметр "bulb_radius" на "2", если вы используете пинг понг шарики со светодиодом.
    В файлах "VirtualController_ID.json" можно изменить индекс контроллера, параметр "gamepad_index".
  3. Запустить "PSMoveService", "PSMoveConfigTool" и настроить согласно инструкциям [1][2][3][4], на ютубе есть инструкции на русском.
    После чего можно использовать пример и использовать данные позиционного трекинга.

About

PSMoveService receive position / получение позиционирования

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 96.8%
  • C++ 3.2%