新登場の「Inverse Installer 2.0」:HaplyAPI比較ガイド
「Inverse Installer 2.0」は、Inverse3 動作させるために利用可能な、最新かつ最も機能豊富なソフトウェアです。堅牢な設計となっており、当社の最新機能や製品名の変更をすべて反映し、将来にわたって安心してご利用いただけます。
この記事では、HardwareAPIsとInverse Installer 2.0の違いについて解説します。どちらを使用すべきかについての推奨事項を示し、2つのアーキテクチャを並べて比較するとともに、バージョン2.0へのアップグレード時に考慮すべき点についても説明します。
Inverse3 を使用するには、どのソフトウェアをダウンロードすればよいですか?
一から始める場合は、「Inverse Installer 2.0」をダウンロードすることをお勧めします。これには以下のものが含まれています:
インバースSDK
ドキュメントとチュートリアル
ランタイムライブラリ
このSDKは、Inverse3 向けに提供されている最新かつ最も機能豊富なソフトウェアです。堅牢で将来性があり、公式の製品名更新がすべて反映されています。
その他の改善点としては、以下のものがあります:
ハプティックデバイスとの干渉を軽減するバグ修正
以下の機能を扱うランタイムアーキテクチャ:
デバイス管理
デバイスの自動検出
デバイスのペアリング
マルチクライアント対応
デバイスの接続ログ
将来の機能に対する前方互換性
当チームでは、2.0 SDK へのアップグレードを強くお勧めします。
注:
このAPIはCおよびC++に対応しており、現在はMicrosoft Windowsでのみ利用可能です。その他のオペレーティングシステムへの対応は、今後数ヶ月以内に提供される予定です。
HardwareAPIsはいつ、あるいはなぜ使うべきですか?
お使いのシステムがWindows 以外の場合は、ハードウェア API の使用をお勧めします。これらの API では、Handle(現在はVerseGrip に名称変更)など、旧来の製品名が引き続き使用されています。
ハードウェアAPI C++
以下の機能をサポートする、最も充実した直接ハードウェアAPI:
Windows
Linux
macOS
aarch64
ハードウェアAPI Python
C++版と同じ機能を提供しており、特にPythonを好む学生やロボット開発者の間で人気があります。
対応プラットフォームは以下の通りです:
Windows
Linux
macOS
aarch64
インバースSDKインテグレーションはどのような場合に使用するのですか?
Unity向けInverse SDKを使用すれば、開発者は技術的なハードルを低く抑えつつ、Unityゲームエンジン内で基本的なハプティック機能の統合を実現できます。
このSDKには以下のものが含まれています:
チュートリアル
ドキュメンテーション
Unity Package Manager の対応
ハプティクスを学んだり、初めてのシーンを作成したりするのに最適です。
ただし、高性能なハプティック物理シミュレーションを行う場合、Unityのネイティブ物理エンジンは推奨されません。これは、高品質なハプティックを実現するために必要な1000 Hzの閉ループ通信を維持できないためです。
ご質問がございましたら、以下までご連絡ください。 haplyまでご連絡ください。
インバースインストーラーへのアップデート:利点と切り替え
Inverse Installer は、以下の項目を自動的に管理するサービス層を導入します:
デバイスの自動検出
デバイスのペアリング
デバイスのポート管理
これにより、手動でのポート管理が不要になり、開発が簡素化されます。
Inverse Installerのアーキテクチャ上の利点(ハードウェアAPIとの比較)
デバイス管理
デバイスの自動検出
デバイスのペアリング
マルチクライアント対応
将来の機能のサポート
診断
ダッシュボード
ログ記録のサポート
接続状態の監視
下位互換性の向上
クライアントソフトウェアでの作業負担が軽減される
今後のアップデートがより簡単になる
Inverse Installer 2.0 へのアップデート(バージョン 1.0 から)
このリリースには互換性を損なう変更が含まれています。
変更点は以下の通りです:
従来の一般名称は、正式な製品名に置き換えられます。
haply Touch3DS デバイスに干渉する不具合を修正しました。
デバイスを初めて接続する際に、Inverse3 に関する初期クエリを追加しました。
Inverse3 VerseGrip の状態に対するサービスキャッシュ機能を追加しました。
device_open_first に対するハンドネス対応を追加しました。
インストーラー内にチュートリアルを直接追加しました。
リクエストキューの過負荷によって引き起こされていたクラッシュを修正しました。
エラーの報告および処理機能が改善されました。
Inverse Installer とハードウェア API の並列比較
(比較表・内容は元の記事に続きます。)
Haply すべてのHaply に関する最新の変更履歴およびリリースノートは、Haply Developer Hub 」ページで常にご覧いただけます。
ニュースレターの購読者の方々がいち早くこの情報をご覧になりました!最新の更新情報やニュースをいち早く入手するには、月刊ニュースレターにご登録ください。

