In version v1.0, the torsion capability must be registered programmatically at the time that calibration is begun. When this is the case, the torsion calibration procedure will be included in the calibration sequence. The extra sequence is a single point, and only adds a couple seconds to the calibration time.
The capability can be easily enabled in Unity, and the built-in GazeRecorder.cs script has an example of this. From C/C++ you can register the capability using the FOVE SDK's createHeadset function, or dynamically by using registerCapabilities.
When torsion is not calibrated even gaze estimation is calibrated, you will receive the Data_Uncalibrated error when requesting torsion data.
In upcoming version v1.1, there will be a GUI option to initiate torsion calibration.
眼球回旋のデータ取得はどのように追加できますか?
眼球回旋のデータ取得にはFOVEプラットフォームのプロフェッショナル版が必要となります。
FOVEプラットフォームv1.0をお使いの場合、デフォルト設定された視線計測用キャリブレーションを起動する前段階で回旋計測機能をソースコードで登録する必要があります。登録後にキャリブレーションを起動すると、デフォルト設定の視線計測用キャリブレーションに続いて、回旋計測用キャリブレーションが自動的に始まります。回旋計測用キャリブレーションは一点方式(シングルポイント)となります。
回旋計測機能のプログラム登録はUnity上で簡単に設定できます。FOVEのUnityPluginに内蔵されたGazeRecorder.csスクリプトの事例をご参照下さい。C /C++言語での開発の場合は、FOVE SDKのcreateHeadset関数を使って登録するか、あるいはregisterCapabilitiesを使って登録します。
回旋計測用キャリブレーションが登録していない状態で回旋データ呼び込みをリクエストすると、Data_Uncalibratedエラーが表示されます。
次アップデート予定のFOVEプラットフォームv1.1では、回旋計測用キャリブレーションを起動するためのGUIオプションを用意する予定です。
Comments
0 comments
Please sign in to leave a comment.