改めて前のチュートリアルの項目を見てみたが、全く頭に入ってなかったのだなあと思う。
投稿者: robot_creation_root
大文字で始まらなくてはいけない
メッセージファイルを作成しようとしたら
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から画像データを取得し、ヘッドセットに出力
が必要、まずはデータの入出力方法の確認が必要。
Video4linux
V4Lは、Video4linuxの略道理でwindowsで扱いにくいわけだ。
これは使わない方向で行く
Boost
前止まっていたのはpythonのBoost今回のはVisualstudioのBoost
心折れそう。
Failed <<< ......
Failed <<< ……と出た時はエラーログファイルを探すことで解決の糸口を見つけることができる。
場所は logフォルダでFailedを出しているパッケージのstderr.log
ただ、一度これでビルドが進んだが完全にビルドでキス、同じエラーで止まる
ROS2のカメラ
カメラはUnityで直接取ることを考えていたが、ROS2を使ってやれば通信できるので後々便利になりそうなのでそっちで挑戦してみる。
ROS2で取得し、Unityで受け取り、表示するのを目指す。
