ロボットのユーザーインターフェースをMeta(Oculus)Questで動くようにするにはAndroid でも動く状態でUnityと通信したい。
そうなるとUnityの純正インターフェースを使用するのがいい。
というわけでtopicでの送受信をするための方法のメモをまとめる。
ここでの環境はWindows環境である。
- ワークスペースとなるフォルダを作成
- gitコマンドでUnityのEndpointのクローン作製
- メッセージファイル作成
- パブリッシャーとサブスクライバー作成
- ビルド
- 実行
- プロジェクト作成
- パッケージマネージャーでgitからインターフェースをインストール
- ROS設定
- メッセージ登録
- パブリッシャー、サブスクライバースクリプト作成
- 実行
- UnityのEndpoint実行
- UnityのEndpointのIPアドレスとポートの設定
- パブリッシャー、サブスクライバー実行