PSMoveの9軸センサを使うときに,macだとopenframeworksを利用するのが手っ取り早いです.
そのときには,ofxPSMoveというaddonを導入するのですが,
fishkingsin/ofxPSMove · GitHub
それだけでは動かなかったので,注意書きを残しておきます.
- ofxPSMoveとofxOpenCvをプロジェクトにaddonとして追加
これだけでbuildすると失敗する.
- Project -> BuildPhases -> Link Binary With Librariesで,
IOBluetooth.frameworkを+ボタンから検索して追加
あとは
void ofApp::setup(){ psMoveReceiver.setup(); psMoveReceiver.enable(); ofxAddPSMoveListeners(this); }
と記述すると,加速度,ジャイロ,地磁気や各ボタンの状態などを自由に取れる.
・・・と思いきや,うまく動かない.
いまのところ,使えません…