ros1_bridge: Python approach
Hi,
I am using ros1_bridge with custom messages (baxter_core_msgs) and this requires re-compiling the bridge regularly which is pretty long. I ended up writing a custom Python bridge for a few particular messages. Playing with ROS1 / ROS2 modules with the same name is a bit of an issue but is manageable.
I'll be presenting ROS2 for more and more people in the next months and I know some of my audience use a lot of custom ROS1 messages. What brings hope in transitioning from ROS1 to ROS2 is that you can always rely on a bridge while some of the packages are still ROS1. Porting messages to ROS 2 is straightforward but the bridge compilation is an issue to my point of view. So I'd like to be allowed to say that they can just fire up a generic bridge and forget about recompiling a heavy C++ code every time there is an upgrade.
Are there any current works on a generic Python ros1_bridge?