I cannot build the ros package on ros humble, since the headers included from cv_bridge and image_geometry are missing (the .hpp files in s3li-toolkit/s3li_ros/src/stereo_disparity_node.cpp). This seems to be because in the iron version for vision opencv (repo) they switch to using .hpp files from .h files, and I'd guess your development version is jazzy or above.
As far as I can tell, the requirement of the ros version is not mentioned anywhere, so probably simply mentioning this can help others who encounter this issue (since I would have used a different ros version from the start).
as a note to others who want to check this with humble: simply switch the cv_bridge and image_geometry headers to the .h version in that file above. at least builds afterwards
I cannot build the ros package on ros humble, since the headers included from
cv_bridgeandimage_geometryare missing (the.hppfiles ins3li-toolkit/s3li_ros/src/stereo_disparity_node.cpp). This seems to be because in the iron version forvision opencv(repo) they switch to using.hppfiles from.hfiles, and I'd guess your development version is jazzy or above.As far as I can tell, the requirement of the ros version is not mentioned anywhere, so probably simply mentioning this can help others who encounter this issue (since I would have used a different ros version from the start).
as a note to others who want to check this with humble: simply switch the cv_bridge and image_geometry headers to the
.hversion in that file above. at least builds afterwards