ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
If you're talking about a package within a package then it does not make sense to have a 3rd level. Like you said, wanderbot_ws
is your catkin_workspace
and wanderbot
is the ROS package. Packages are not nested within other packages, as @gvdhoorn mentioned in a comment to your question.
The only time that you would "nest" a package within a package is with a metapackage. And the reason to do that is for logical organization of packages and to make installation of these packages easier as a distribution via apt-get
or some other method (if I recall correctly, I'll provide a link to this when/if I find it).
2 | No.2 Revision |
If you're talking about a package within a package then it does not make sense to have a 3rd level. Like you said, wanderbot_ws
is your catkin_workspace
and wanderbot
is the ROS package. Packages are not nested within other packages, as @gvdhoorn mentioned in a comment to your question.
The only time that you would "nest" a package within a package is with a metapackage. And the reason to do that is for logical organization of packages and to make installation of these packages easier as a distribution distribution via apt-get
or some other method (if I recall correctly, I'll provide a link to this when/if I find it).method.