ros-drivers / rosserial

A ROS client library for small, embedded devices, such as Arduino. See: http://wiki.ros.org/rosserial
517 stars 525 forks source link

Drop separate node for message service #446

Closed mikepurvis closed 4 years ago

mikepurvis commented 4 years ago

An effort to eliminate the separate and trivial "message info" node from rosserial_server, by embedding the Python interpreter itself and accessing message md5sum and full_text attributes that way.

Motivation is that we were having issues with 5 seconds not being a long enough wait for the service to become available, resulting in bags without the full_text attribute stored (which rosbag then complains about).

FYI @dlguo-cpr

dlguo-cpr commented 4 years ago

LGTM