Contents
Resoniteソフトウェアのインストール手順
Resoniteのフルボディトラッキング機能を正しく利用するには、まずシステム要件に合ったPC環境を確保し、ソフトウェアを適切にインストールすることが不可欠です。本セクションでは、初心者向けのステップバイステップガイドとトラブルシューティングポイントを解説します。
システム要件確認
システム要件はインストール成功の前提条件です。公式サイトで確認された以下のスペックに沿って準備を行うことで、後続の設定作業がスムーズになります。
| 項目 | 推奨値 | 補足 |
|---|---|---|
| OS | Windows 10/11 (64bit) | macOSは公式サポート外 |
| メモリ | 8GB以上(VR開発: 16GB) | 同時処理時の性能確保が重要 |
| GPU | CUDA対応GPU(NVIDIA製など) | Resonite公式ドキュメントで明記 |
| 依存ライブラリ | .NET Framework 4.7.2 | Windowsの場合のみ必須 |
注意: インストール前に、ドライバーとライブラリを最新に更新してください。Resonite公式ドキュメントの「インストールガイド」を参照すると詳細が確認できます。
インストーラーの起動とライセンス同意
ソフトウェアの導入には、以下の手順を守ってください:
- 公式サイトからダウンロードしたインストーラーを実行します。
- ライセンス契約書の内容を確認し、「同意する」を選択してください。
- インストールタイプは「カスタム」で進み、不要なオプション(例:デモ用サンプルデータ)を除外します。
インストール先と初期設定
インストールパスの選定がパフォーマンスに影響するため、以下の点を確認してください:
- デフォルトは「C:\Program Files\Resonite」ですが、SSDへのインストールが推奨されます。
- インストール完了時にデスクトップアイコンの作成を選択し、操作性を向上させましょう。
センサーの物理的な設置位置と接続方法
センサー配置はトラッキング精度に直接影響します。解剖学的基準点に基づいた設置ガイドをご確認ください。
ボディセンサーの配置ガイド
12箇所のボディセンサー配置が正確な動作解析を実現します。以下の手順で設置してください:
| 部位 | 設置位置 | 注意点 |
|---|---|---|
| 骨盤 | 股関節の内側(太ももの付け根) | 水平に固定し、ズレを防ぐ |
| 膝 | 膝蓋骨の真下 | 接着剤使用で移動防止 |
| 足首 | 内くるぶしのすぐ上 | USBケーブルの長さに注意 |
補足: 水分や湿気を避けてください。防水仕様ではないため、濡れた場所での使用は推奨されません。
USBポートとの接続確認
一般的なUSBデバイス認識検証ガイドと整合性を持たせた手順を以下に示します:
- デバイスマネージャーで「Resonite Sensor」が表示されるか確認(例: 「ポータブルセンサーLS01」など)。
- ポート数が多い場合は、USB 3.0ポートを使用して高速転送を確保してください。
- 認識しない場合、ドライバーアップデートやUSBハブの再接続を試してください。
骨格モデルとのマッピング設定
センサーと骨格モデルとの対応付けがトラッキング精度に直結します。具体的なサンプルモデル名を示しながら手順を解説します。
センサーIDとボーンノードの対応付け
「Humanoid Model v2.1」を使用したマッピング例:
- ステップ1: Resoniteソフトウェア起動後、「設定」→「センサー管理」を開きます。
- ステップ2: センサーID(例: LS01, RS02)を確認し、モデルの骨格ノード(左足首、右膝など)と対応付けます。
- ステップ3: マッピング後は動作テストで再確認してください。
スケール調整パラメーターの入力
サイズが合わない場合に使用するスケール係数を以下の通り設定します:
- 例: 実際の足長120cm vs. モデル90cm → 1.33倍を入力。
Resoniteではスケーリング処理が線形変換(比例式)に基づくため、比率を正しく計算することが重要です。
リアルタイムキャリブレーションプロセス
環境条件やセンサー初期値に応じた調整は精度向上の鍵です。以下に手順と注意点を示します。
ポーズ動作の実施方法
90度定義: 肩甲骨から頭部方向に上肢を真っ直ぐ伸ばし、肩関節レベルで静止する(解剖学的基準点に基づく)。
- キャリブレーションモードを開き、以下のポーズを行います:
- 両腕を肩甲骨から頭部方向に90度の角度で伸ばす(前屈しない)。
- 足を肩幅に開き、ゆっくり前屈します。
- 各動作を3秒間保持し、「次へ」ボタンをクリックしてください。
オフセット値の自動補正確認
- 結果画面でXYZ軸データを確認し、0.5cm以上のか偏差がある場合は再キャリブレーションを実施。
注意: 高照度環境や鏡の近くではセンサー精度が低下する可能性があります。
動作精度向上のための最適化設定
高品質なトラッキングを得るには、以下のパラメータ調整とフィルタリングアルゴリズム選択が重要です。
フィルタリングアルゴリズムの選択
| アルゴリズム | 特徴 | 用途例 |
|---|---|---|
| 低速フィルター | 遅延少なめ(ノイズ除去力弱) | 動的動作解析 |
| カルマンフィルター | 滑らかな動きを実現(高負荷) | VR/AR体験、研究用途 |
フレームレートと遅延のトレードオフ
90fps以上はGPU性能に依存します。以下が代表的な設定例です:
- 60fps: 遅延低め(ゲーム開発向け)
- 30fps: 精度重視(研究用途)
サンプルプロジェクトでのトラッキングテスト
インストールと設定が完了したら、以下のようにテストを行います。
テスト用アセットの導入手順
- 「ファイル」→「サンプルプロジェクト読み込み」を選択。
- 赤色の3Dモデルがセンサー動と同期するか確認。
異常値の特定方法
- グラフビュー: XYZ軸データに急激な変動や不連続がある場合、センサーに問題があります。
- オーディオフィードバック: センサー脱着検知のための警告音設定も可能。
まとめ
本記事ではResoniteソフトウェアのインストールからキャリブレーションまでを初心者向けに解説しました。重要なポイントを再整理します:
- システム要件とライセンス確認は不可欠です
- センサー設置位置がトラッキング精度に直結するため、解剖学的基準点に基づく配置が必要
- スケール調整は線形変換方式で行うことが重要
- キャリブレーション後のオフセット値確認により、高精度なトラッキングが実現できます
設定完了後は、サンプルプロジェクトでのテストを必ず実施し、課題があればコメント欄にご記入ください。