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

No, that is not correct.

add_message_files(..) only needs to be added to the build script of the package containing the messages.

Any consumers of the messages don't even interact with the .msg files themselves, only with the artefact generated from them (ie: source code / headers).

No, that is not correct.

add_message_files(..) only needs to be added to the build script of the package containing the messages.

Any consumers of the messages don't even interact with the .msg files themselves, only with the artefact generated from them (ie: source code / headers).


Edit:

Does the last line need to be deleted from the tutorial?

Yes.

No, that is not correct.

add_message_files(..) only needs to be added to the build script of the package containing the messages.

Any consumers of the messages don't even interact with the .msg files themselves, only with the artefact generated from them (ie: source code / headers).


Edit:

Does the last line need to be deleted from the tutorial?

Yes.


Edit: it would appear that all of those lines were added in diff&rev1=19&rev2=20.

I'm also slightly confused by this tutorial: it's essentially the same content as Creating a ROS msg and srv. The only thing it adds is the fact that you can store messages, services and actions in a package by themselves. It also already links to the 'previous' tutorial.

I've always found the catkin documentation on all of this much clearer and to-the-point.

No, that is not correct.

add_message_files(..) only needs to be added to the build script of the package containing the messages.

Any consumers of the messages don't even interact with the .msg files themselves, only with the artefact generated from them (ie: source code / headers).

Does the last line need to be deleted from the tutorial?

Yes.


Edit: it would appear that all of those lines were added in diff&rev1=19&rev2=20. (in 2015 !).

I'm also slightly confused by this tutorial: it's essentially the same content as Creating a ROS msg and srv. The only thing it adds is the fact that you can store messages, services and actions in a package by themselves. It also already links to the 'previous' tutorial.

I've always found the catkin documentation on all of this much clearer and to-the-point.

No, that is not correct.

add_message_files(..) only needs to be added to the build script of the package containing the messages.

Any consumers of the messages don't even interact with the .msg files themselves, only with the artefact generated from them (ie: source code / headers).

Does the last line need to be deleted from the tutorial?

Yes.

I believe all those lines should be removed actually. Neither message_generation, nor message_runtime are needed in packages that only depend on pkgs that provide messages.


Edit: it would appear that all of those lines were added in diff&rev1=19&rev2=20 (in 2015 !).

I'm also slightly confused by this tutorial: it's essentially the same content as Creating a ROS msg and srv. The only thing it adds is the fact that you can store messages, services and actions in a package by themselves. It also already links to the 'previous' tutorial.

I've always found the catkin documentation on all of this much clearer and to-the-point.

No, that is not correct.

add_message_files(..) only needs to be added to the build script of the package containing the messages.

Any consumers of the messages don't even interact with the .msg files themselves, only with the artefact generated from them (ie: source code / headers).

Does the last line need to be deleted from the tutorial?

Yes.

I believe all those lines should be removed actually. Neither message_generation, nor message_runtime are needed in packages that only depend on pkgs that provide messages.


Edit: it would appear that all of those lines were added in diff&rev1=19&rev2=20 (in 2015 !).

I'm also slightly confused by this tutorial: it's essentially the same content as Creating a ROS msg and srv. The only thing it adds is the fact that you can store messages, services and actions in a package by themselves. themselves (and it doesn't even really make that explicit). It also already links to the 'previous' tutorial.

I've always found the catkin documentation on all of this much clearer and to-the-point.