Ask Your Question

What type of messages can be used in services?(existing and custom)

asked 2012-07-07 11:21:04 -0500

Nishant gravatar image

updated 2012-07-07 11:22:17 -0500


I was just curious about what kind of messages I can transmit over services and topics. Is there a list available somewhere which I can refer to for this? I know that simple messages can be of the following types

1)a built-in type, such as "float32 pan" or "string name"

2)names of Message descriptions defined on their own, such as "geometry_msgs/PoseStamped"

3)fixed- or variable-length arrays (lists) of the above, such as "float32[] ranges" or "Point32[10] points"

4)the special Header type, which maps to std_msgs/Header

Also, what if I want to pass my own class instance as a message? What do I need to do that?

All help is greatly appreciated. Thanks!

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2012-07-07 11:28:09 -0500

cagatay gravatar image

hello you can look at the type of messages from here

in order to look what is inside of a specific message header file, you can check its reference

for example here is the laserscan msg

if you want to create your own services and messages, check out this wiki below

hope these help you

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools


Asked: 2012-07-07 11:21:04 -0500

Seen: 673 times

Last updated: Jul 07 '12