在使用时,我先使用用hobot_codec先把/image转为/image_raw,再用hobot_codec把/image_raw转为/image_raw/compressed,发布为jpeg格式的图像。
预期/image_raw/compressed的格式应该是sensor_msgs::msg::CompressedImage,但实际发不出来的是sensor_msgs::msg::Image,使用echo查看,图像编码是jpeg。
是不是因为图示中红框内的原因呢,我使用hobot_codec发布出的话题/image_raw,不能在另一个hobot_codec节点中被订阅。
先发布一下,看看大家有没有遇到类似的问题,我再去看看源码。