ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

For completeness I'll address my experience with the introspection typesupport that's suggested in the accepted answer.

Indeed, I was able to create/edit messages using the functions generated by rosidl_generator_c and rosidl_typesuppport_introspection_c. Furthermore, by using dlopen/dlsym to retrieve the symbols corresponding to messages by their name, I entirely avoid generating files from templates. At the cost of some runtime penalty, of course.