Using PS Move Controller Device
[
Front page
] [
New
|
List of pages
|
Search
|
Recent changes
|
Help
]
Start:
[[Tutorial]]
#contents
*Introduction [#l64cca14]
The aim of this tutorial is to show how PlayStation Move ...
------
If you questions after reading this page: Please feel fre...
sigverse-users@googlegroups.com
-------
**The device: PS Move Controller [#i78f4236]
|#ref(playstationController.jpg,,30%);|#ref(camera.png,,4...
- The Playstation Move Motion Controller (left image)
- The Playstation Eye Camera (right image): Used for Tra...
**The SDK: PSMoveAPI [#wef13bbf]
We used The [[PS Move API>https://thp.io/2010/psmove/]], ...
*Requirements [#f3d604ef]
- Ubuntu 32/64 bit PC. (Ubuntu installed on virtual machi...
- Bluetooth capability via either embedded Bluetooth or e...
- A PSMove Motion Controller.
- Any suitable camera source. Though the Playstation Eye ...
*** Creating the Development Environment[#bd1bc755]
- SIGService library:
--If you use Ubuntu 64 bit, please download the SIGServic...
. But keep in mind that you will also need the SIGService...
--If you use Ubuntu 32 bit, please download the SIGServic...
- Download the Playstation Move API from the Github using...
$ git clone https://github.com/thp/psmoveapi.git
- Installation of Playstation Move API
cd to the newly created psmoveapi folder.
You can follow the steps provided by the README.ubuntu fi...
WARNING : some dependencies are not listed in the README ...
You can then go to the build directory you created by fol...
$ sudo psmovepair
If you use a virtual machine, don't forget to plug the bl...
Don't forget that you should have bluetooth hardware conn...
Now you can unplug your device and press the PS button. Y...
You can now run :
$ ./example
You should see your PSMove lighting, rumling and then see...
If you use a virtual machine, don't forget again to plug ...
- To finalize the installation process run :
$ sudo make install
*Development of SIGService for PSMoveController [#xc8790c9]
*** Download the source code from GitHub [#a58bb3c2]
Once you have correctly configured and install the Playst...
First, Install the PSMove SIGService on your computer. Yo...
$ git clone https://github.com/SIGVerse/Client.git
on your machine and then cd to SIGVerse_test/Plugin/PSMove/
*** Build the project [#q07862eb]
Now you should be in a directory with a PSMoveAPIService....
Edit the Makefile to provide the path to you installation...
Then you can just run the make command and it will create...
*** Run the service [#k54b69fc]
You can now run the service. Here is the steps to follow ...
- First you should blug your PSMove to your computer via ...
- unplug the controller and press the PS button. The devi...
- plug the PSEye camera to your computer or a normal webc...
- run an instance of the SIGServer and look for the port ...
- run the PSMoveAPIService.sig file with the adress of th...
For example if you want to send your messages to "man_001...
$ ./PSMoveAPIService.sig localhost 9000 man_001 --enable-...
*** Develop your program [#r6883810]
As you may notice the PSMoveAPIService won't have any imp...
If we take the previous example, we are sending messages ...
When you downloaded the source code of the PSMoveAPIServi...
#counter
End:
[[Tutorial]]
#contents
*Introduction [#l64cca14]
The aim of this tutorial is to show how PlayStation Move ...
------
If you questions after reading this page: Please feel fre...
sigverse-users@googlegroups.com
-------
**The device: PS Move Controller [#i78f4236]
|#ref(playstationController.jpg,,30%);|#ref(camera.png,,4...
- The Playstation Move Motion Controller (left image)
- The Playstation Eye Camera (right image): Used for Tra...
**The SDK: PSMoveAPI [#wef13bbf]
We used The [[PS Move API>https://thp.io/2010/psmove/]], ...
*Requirements [#f3d604ef]
- Ubuntu 32/64 bit PC. (Ubuntu installed on virtual machi...
- Bluetooth capability via either embedded Bluetooth or e...
- A PSMove Motion Controller.
- Any suitable camera source. Though the Playstation Eye ...
*** Creating the Development Environment[#bd1bc755]
- SIGService library:
--If you use Ubuntu 64 bit, please download the SIGServic...
. But keep in mind that you will also need the SIGService...
--If you use Ubuntu 32 bit, please download the SIGServic...
- Download the Playstation Move API from the Github using...
$ git clone https://github.com/thp/psmoveapi.git
- Installation of Playstation Move API
cd to the newly created psmoveapi folder.
You can follow the steps provided by the README.ubuntu fi...
WARNING : some dependencies are not listed in the README ...
You can then go to the build directory you created by fol...
$ sudo psmovepair
If you use a virtual machine, don't forget to plug the bl...
Don't forget that you should have bluetooth hardware conn...
Now you can unplug your device and press the PS button. Y...
You can now run :
$ ./example
You should see your PSMove lighting, rumling and then see...
If you use a virtual machine, don't forget again to plug ...
- To finalize the installation process run :
$ sudo make install
*Development of SIGService for PSMoveController [#xc8790c9]
*** Download the source code from GitHub [#a58bb3c2]
Once you have correctly configured and install the Playst...
First, Install the PSMove SIGService on your computer. Yo...
$ git clone https://github.com/SIGVerse/Client.git
on your machine and then cd to SIGVerse_test/Plugin/PSMove/
*** Build the project [#q07862eb]
Now you should be in a directory with a PSMoveAPIService....
Edit the Makefile to provide the path to you installation...
Then you can just run the make command and it will create...
*** Run the service [#k54b69fc]
You can now run the service. Here is the steps to follow ...
- First you should blug your PSMove to your computer via ...
- unplug the controller and press the PS button. The devi...
- plug the PSEye camera to your computer or a normal webc...
- run an instance of the SIGServer and look for the port ...
- run the PSMoveAPIService.sig file with the adress of th...
For example if you want to send your messages to "man_001...
$ ./PSMoveAPIService.sig localhost 9000 man_001 --enable-...
*** Develop your program [#r6883810]
As you may notice the PSMoveAPIService won't have any imp...
If we take the previous example, we are sending messages ...
When you downloaded the source code of the PSMoveAPIServi...
#counter
Page: