#207 · Primary category: Computer Vision

psmoveapi

6dof computer-vision controller hid sensors tracking

Cross-platform library for 6DoF tracking of the PS Move Motion Controller. Sensor fusion, computer vision, ambient display (LED orb).

Project last updated:08/05/26

GitHub Stars

528

Forks

173

Contributors

43

License

BSD-2-Clause

Why we included this project

PS Move API lets you take an off-the-shelf Sony Move controller and turn it into a six-degrees-of-freedom tracking device without owning a PlayStation. It pairs controllers over USB, then reads their inertial sensors and buttons over Bluetooth, drives the LED orb, and with a PS Eye or any compatible camera it can locate up to five controllers in 3D space using OpenCV while an open-source AHRS algorithm fuses camera and inertial data. The core is written in C and runs on Linux, macOS, and Windows, and Python bindings make it quicker to experiment with. The project has been around since 2012 and took part in Google Summer of Code, so for teams building VR or AR prototypes, motion experiments, and interactive installations it is a proven, low-cost route into real 6DoF tracking without spending on commercial hardware.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category