現在まとめページ作成中です。
unity側がsubscriverでも成功
必要なスクリーンショットを取りながら作成。
動いた
エンドポイントと、メッセージ、ROS2側の送受信プログラムを同じワークスペースにしてまとめてビルドしなくてはいけないようだ。
それとtopicNameはノード名ではなく登録した変数名的なものを設定する。
この辺りは後あとでまとめようと思う。
続けて、unity側を受け手にするのも試す。
通信を試みるところまで行った
通信を試みるところまで行った.
ただまだエラーが出てうまくいっていない。
頭には入ってなかった
改めて前のチュートリアルの項目を見てみたが、全く頭に入ってなかったのだなあと思う。
大文字で始まらなくてはいけない
メッセージファイルを作成しようとしたら
rosidl_adapter.parser.InvalidResourceName: ‘testmsg’ is an invalid message
name. It should have the pattern ‘^[A-Z][A-Za-z0-9]*$’
のエラーファイル名を大文字で始めなくてはいけないようだ。
目移り
いろいろな機能に目移りするけどまずはトピックからやろう
久しぶりにやって
久しぶりにやって一歩進む
ROS2とUnityとの接続方法確認中
UnityとROS2の接続法の確認が必要
まずはUnityとROS2をつなぐ方法の確認が必要だ。
Unity側では
- コントローラーデータの取得とROS2への出力
- ROS2から画像データを取得し、ヘッドセットに出力
が必要、まずはデータの入出力方法の確認が必要。