Robotics StackExchange | Archived questions

What does this publish error mean?

I upgraded from Fuerte to Hydro and now get this error. This message worked under Fuerte. Can someone explain what this error message does not like. The message ArmShoulder is a stdmsgs/Float64 format. If I manually execute: "rostopic pub -1 ArmShoulder/command stdmsgs/Float64 -- 1" it works fine.

[FATAL] [1386892567.718265095]: ASSERTION FAILED file = /opt/ros/hydro/include/ros/publisher.h line = 115 cond = impl->md5sum == "" || std::string(mt::md5sum(message)) == "" || impl->md5sum == mt::md5sum(message) message = [FATAL] [1386892567.718535748]: Trying to publish message of type [Leaf_IO/ArmShoulder/2d33c1b01ec825442fc2f0e7ef5ae41a] on a publisher with type [std_msgs/Float64/fdb28210bfa9d7c91146260178d9a584] [FATAL] [1386892567.718684125]:

Asked by garym on 2013-12-12 13:41:28 UTC

Comments

Answers