1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

VIVE Ultimate TrackerをUEで使えるようにするまで

Last updated at Posted at 2025-03-18

はじめに

VIVE UltimateTrackerをUEで使えるようにするまで、(特にキャリブレーション周りが)ややこしいぞということでまとめました。

VIVEでTrackerを使えるようにするまで

概ねここに書いてあります。
VIVEトラッカー (Ultimate)の設定

1.VIVE Hubのダウンロード

インストーラーダウンロードページ
お持ちの方は2.1.3b以降のバージョンであることを確認

image.png

ダウンロードしたインストーラーを開き、VIVE Ultimate TrackerとPCVR(というかSteamVRを使うようなもの)を使う場合はVIVE Streamingを最低含んでダウンロードします。
全部入れてしまって問題ありません。

2.ドングルをつなげる

ドングルを出します。
20250318_091452881.jpg

上面についてるドングルマークのほうにドングルを刺します

20250318_091515420.jpg

付属のコードや公式ページは「C-C」で接続と言っていますが、「A-C」でも行けます。
CコネクタはVRのほうに使いたい…という場合も安心ですね

3.VIVE Hubでセットアップを行う

トラッカーのセットアップをします。
image.png

ペアリング

トラッカーのペアリングから新規ペアリングをします。
image.png

Ultimateトラッカーの電源ボタンを押して電源を起動、そのあと2秒長押ししてペアリングモードにします。
VIVE Habにアイコンが表示され、Ultimateトラッカーのランプが緑になったらペアリング完了です。

セットアップ(キャリブレーション)

トラッカーのセットアップから設定の開始をします。
ドングルが接続されているかチェックされます。
image.png

通ったらトラッキングマップをUltimateトラッカーを使用して作成します。
image.png

点滅しているUltimateトラッカーの電源ボタンを押します。
image.png

エリアの設定が始まります。
image.png
エリアの中心にしたいところで電源ボタンを押します。
この後Steam VR側でキャリブレーションするときの原点にもなるので、動き回れるスペースを確保してください。

下側で4方向、胸の高さで合計8方向のキャリブレーションを行います

tracker_setup 2025-03-18 09-44-02.gif

キャリブレーションのコツはカメラを動かすのではなく手首のスナップで左右上下に振ることです。

マップが完成後、黄色の場合は、カメラを振ることで保管してくれます。
VIVEトラッカー (Ultimate)トラッキングが安定しません。または正確ではありません。

・一面が真っ白い壁
・キャリブレーション中にトラッキングが外れる
などがあるとマップが失敗しやすくなります。

VIVE上でTrackerを使えるようにするのはこれで完了です

SteamVRで使えるようにする

使用端末:VIVE Focus Vision
UltimateトラッカーをUEやPCVRで使えるようにするには、SteamVRを経由する必要があります。
まず、VIVEのVR端末をBusiness StreamingなどでSteamVRなどに接続します。

VIVEHubでVIVEストリーミングの入力から、メニューボタンを押してSteamVRのダッシュボードを開く設定がオンになっていることを確認します。
スクリーンショット 2025-03-18 154356.png

SteamVRでUltimateトラッカーが認識されていることを確認します。
image.png

SteamVRに接続したら、左手コントローラーのメニューを押します

20250318_105246153.jpg

こんな感じのSteamVRのダッシュボードが開きます。
VRビュー 2025-03-18 10-42-06 - frame at 0m4s.jpg

下のタスクバーの中からVIVE Space Calibratorを選びます。
スクリーンショット 2025-03-18 105628.png

お好きなコントローラーを選びます。

スクリーンショット 2025-03-18 105645.png

選んだら、Ultimateトラッカーとコントローラーを片手に持ってしっかり固定し、Ultimateトラッカーの電源ボタンを押した後、インフィニティマーク∞を描くように動かします。
VRビュー 2025-03-18 10-49-11.gif

この時、片手できっちり固定できていないと、キャリブレーションがうまくいきません。
トラッカーをキャリブレーションしたときと同じ位置に立つとうまくいくような気がします
20250318_105308794.jpg

自分はこんな感じで持つようにしています。

成功したらVR内のUltimateトラッカーの動きがきちんと連動するようになります。

UE5で動かす

Ultimateトラッカーを動かすには、VIVE OpenXRプラグインが必要です。
ダウンロードページ

※2025年3/18追記
動かすだけならVIVE OpenXR プラグインはいらないようです

設定するのが面倒なので、サンプル付きをダウンロードするのがおすすめです。
設定を自分でする方はこちらを参照

サンプルプロジェクトを開きます。
PCVRでトラッカーを使うには、OpenXRViveTrackerプラグインが必要です。こちらはUEに組み込まれているので有効化します。(サンプルプロジェクトも有効化されていません)
トラッカーの概要

スクリーンショット 2025-03-18 110904.png

Ultimateトラッカーのマップを開きます。
image.png
プレイすると、動いていることを確認できます。
VRビュー 2025-03-18 11-17-14.gif

おわり

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?