Nuitrack 1.5.0
3D スケルトン トラッキング ミドルウェア
 すべて クラス 名前空間 関数 変数 Typedefs 列挙型 列挙子 プロパティ イベント グループ ページ
TVico ユーザーガイド

TVico は、3D センサーと RGB カメラの両方を搭載したインタラクティブな Android コンピューターです。Orbbec と 3DiVI Inc. が共同で開発しました。インタラクティブな Android アプリケーションの開発のために設計されており、Nuitrack SDK もバンドルされています。

TVico_0.jpg

TVico を使用した開発を行うには、以下の2つの方法から選べます:

  1. TVico をスタンドアロンの PC として使用 (スタンドアロンの場合を参照): TVico にアプリがインストールされ、実行されます。TVico は、どの TV にでも HDMI 経由で接続されます。
  2. TVico を周辺機器として使用 (ワイヤレスの場合を参照): ネットワーク接続を使用します。この場合、TVico がサーバー、お手持ちの Android 端末/PC がクライアントとして機能します。

    • Android: Mobile AR/VR HMD と共に使用できます。お手持ちの Android デバイスに、アプリがインストールされ、実行されます。
    • Windows/Linux: アプリがインストールされ、PC で実行されます (スケルトン情報のみ転送されます)。
    注意
    TVico (サーバー) とお手持ちの Android 端末/PC (クライアント) は同じネットワークにリンクされている必要があります。

それぞれのケースのインストール手順を確認ください。

スタンドアロンの場合

  1. Nuitrack.apk をダウンロード
  2. Install Nuitrack.apk を TVico にインストールします (手順については、Android でのインストール手順を参照ください。
  3. Nuitrack アプリケーションを起動します。
  4. [Compatibility test]をクリックして、完了するまで待ちます。
  5. 秘密のキーを入力し、[Upgrade to Pro]を押します。
  6. 端末がアクティベーション サーバーからライセンスを取得し、それ以降、Nuitrack のすべての機能を使用できるようになります (3 分の使用制限が解除されます)。
  7. [テスト/実行]を押し、Nuitrack ミドルウェアをテストで実行します。
注意
Nuitrack SDK を使用した、無料の TVico用 Andoroid モーション コントロール ゲームもご覧ください。これらのデモを使用して、TVico用のアプリ開発やそのためのアイディアの参考にすることができます。Nuitrack.apk が TVico にインストールされていることが必須条件ですので、ご注意ください。

ワイヤレスの場合

TVico.apk を TVico にインストール

  1. デバイスが、提供先不明のアプリケーションをインストールするのを許可します。そのためには、[Settings] > [Security] > [Unknown sources]をオンにします。
  2. TVico.apk (ベータ版) をダウンロードして、インストールします。APK パックをインストールするには、ファイルマネージャーで開き、[インストール]をタップします。
  3. Nuitrack アプリケーションを起動します。

    TVico_1.png

  4. Nuitrack のインストールが完了するまで待ちます。Nuitrack のインストールが完了すると、次の画像にあるメッセージが表示されます。

    TVico_2.png

TVico のセットアップ

  1. [Compatibility test]をクリックして、完了するまで待ちます。

    TVico_3.png

  2. アクティベーション キーを入力し、[Get available licenses]をクリックします。

    TVico_4.png

  3. TVico ライセンス タイプを選択し、[Activate]をクリックします。その後、Nuitrack アプリが再起動されます。

    TVico_5.png

  4. ネットワークに接続します。選択可能な接続オプションは以下の通りです。

    1. LAN 接続
    2. Wi-Fi 接続
    3. Wi-Fi ホットスポット

    例えば、Wi-Fi アクセスポイントをオンに設定するには、[Android Settings] > [Wireless & Networks ] > [More] > [Tethering & Portable hotspot]を選択し、[Portable Wi-Fi hotspot]をオンにします。

    TVico_6.png

  5. サーバーをオンにするには、Nuitrack アプリケーションを実行します。サーバーが起動すると、通知が表示されます。サーバーをオフにするには、その通知をクリックします。

    TVico_7.png

デバイスのセットアップ

Android

  1. VicoVR.apk をデバイスにダウンロード後、インストールします。
  2. TVico Wi-Fi アクセスポイントに接続します (デフォルトの設定では、名前が AndroidAP となっています)。

    TVico_8.png

  3. VicoVR アプリケーションを実行します。
  4. [設定] の [Developer Options]でネットワーク上にある TVico の IPアドレスを設定します (例えば、TVico のWi-Fiスポットのデフォルト IPアドレスは、192.168.43.1です)。

    TVico_9.png

  5. 設定で、[センサーのテスト]ボタンをクリックします。深度マップ、ユーザー マスク、スケルトン (スケルトン) がウィンドウに表示されます。

    TVico_10.png

Windows / Linux

注意
この場合、スケルトン データのみ転送されます。
  1. PC を TVico Wi-Fi アクセスポイントに接続します (デフォルトの設定では、名前が AndroidAP となっています)。
  2. [Unity]
    NuitrackSDK.unitypackage をプロジェクトにインポートし、Nuitrack Scripts prefab をシーンにドラッグ アンド ドロップします。[Nuitrack Manager]セクションで[Wifi Connect From PC]を[TVico]に設定します。その後、プロジェクトを形成/組立て実行します。

    TVico_11.png

    [С# サンプルに nuitrack.net.dll]
    以下のコードを使用して、Nuitrack を初期化します。

    Nuitrack.Init("", Nuitrack.NuitrackMode.DEBUG);
    Nuitrack.SetConfigValue("Settings.IPAddress", "192.168.43.1"); // TVico IP-address