That is, the .msg files are not directly in the msg folder, but in subfolders. Then the bridge does not find the message files correctly. The same goes for files in subfolders in the srv directory. This PR expands the search for .msg and .srv files to subdirectories, to make it work.
If one has the following ROS1 message layout:
That is, the
.msg
files are not directly in themsg
folder, but in subfolders. Then the bridge does not find the message files correctly. The same goes for files in subfolders in thesrv
directory. This PR expands the search for.msg
and.srv
files to subdirectories, to make it work.