PSMoveをopenframeworksから利用するときのメモ

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);
}

と記述すると,加速度,ジャイロ,地磁気や各ボタンの状態などを自由に取れる.


・・・と思いきや,うまく動かない.
いまのところ,使えません…