SteamVR Tracker Jitter Analysis Tool - トラッカー揺れ解析・可視化ツール
- Digital500 JPY


【概要】 VIVE Trackerやコントローラーの位置・回転ジッタ(微細な揺れ)をリアルタイムで可視化・解析するツールです。 Lighthouse方式だけでなく、SteamVRで認識される全てのトラッカー(IMU方式、SlimeVR、HaritoraXなど)に対応しています。 ベースステーション(BS)の設置環境の確認や、トラッキング精度の検証、不具合の切り分け(どのBSが原因か等)に最適です。 本ツールはPython製ですが、実行ファイル(.exe)形式で配布しているため、環境構築不要ですぐにご利用いただけます。
【主な機能】
■ リアルタイムグラフ表示 ・位置 (X, Y, Z) と 回転 (Pitch, Yaw, Roll) を同時プロット ・グラフはウィンドウサイズに合わせて自動調整 ・不要なデバイスの非表示が可能 ■ 統計解析 ・直近500サンプルの標準偏差(σ)をリアルタイム計算し表示 ・トラッキングロス率(%)の監視 ■ ベースステーション監視 (Drift Monitor) ・ベースステーション自体の位置ズレ(振動や熱膨張によるドリフト)を検知し警告 ・各トラッカーからBSまでの距離を表示 ■ データ保存 ・計測データをCSV形式で保存可能(MATLAB等での解析用)
【内容物】
・SteamVR_Jitter_Tool.exe (実行ファイル)
【使い方】
1. SteamVRを起動し、トラッカーの電源を入れます。 2. ツール(exe)を起動します。 3. 「Start Measurement」ボタンを押して計測を開始します。 4. 左側のリストから表示したいデバイスにチェックを入れます。 5. 必要に応じて「Save CSV」でデータを保存します。
【利用規約 (Terms of Use)】
本ツールをご利用いただく前に、以下の規約を必ずお読みください。 1. 免責事項 本ツールの使用によって生じた、いかなる損害(ハードウェアの故障、データの消失、SteamVRの設定不具合など)についても、製作者は一切の責任を負いません。自己責任でご利用ください。 2. ライセンスとソースコードについて 本ツールは PyQt5 を使用しており、GPL v3 (GNU General Public License v3.0) ライセンスの下で提供されます。 ソースコードは以下のGitHubリポジトリにて公開しています。 https://github.com/shun20010921/SteamVR-Tracker-Jitter-Analysis-Tool 不具合報告(Issue)や、機能追加・改善の提案(Pull Request)もGitHubにて大歓迎です! 開発にご協力いただける方は、ぜひリポジトリを覗いてみてください。 3. 二次配布・改変について ・本ツールの改変、再配布は GPL v3 ライセンスに従う限り自由です。 ・ただし、再配布を行う場合は、その配布物も GPL v3 ライセンスとする(ソースコードを公開する)義務があります。 ・本ツール(実行ファイル)を販売すること自体はライセンス上可能ですが、ソースコードへのアクセス権を必ず提供してください。 4. 禁止事項 ・他者の権利を侵害する行為への利用 ・著作者を偽る行為
【動作環境】
・Windows 10 / 11 ・SteamVR がインストールされている環境 ・VIVE Tracker 2.0/3.0, Tundra Tracker, 各種コントローラー
【更新履歴】
2026-02-05 v1.0.0 ・初版リリース ・位置/回転グラフ、σ計算、BS監視機能実装


