intel / ros2_message_filters

22 stars 19 forks source link

Fixed error: FrameId is not a member of message_filters::message_traits #10

Closed vandanamandlik closed 5 years ago

vandanamandlik commented 5 years ago

While using message_filters packge in laser_assembler porting to ROS2, got following error, ‘FrameId’ is not a member of ‘mt’ std::string frame_id = stripSlash(mt::FrameId::value(*message)); where mt is of type message_filters::message_traits; So fixed it by adding FrameId support in message_traits.h file of message_filters package.

gaoethan commented 5 years ago

@vandanamandlik thanks for your contribution, the message traits to support for frame id has already been enabled within ros2 message_filters. By the way, we have transfer all our message filters porting as ros2 message_filters formally, so please use that one now, thanks !