Organize packages with top directory or namespace
Hello, I tried to see if this is possible in ROS.
Is it possible to have a package structure like this?
catkin_ws/
├─ src/
│ ├─ project_1_ns/
│ │ ├─ my_robot_pkg/
│ │ │ ├─ CMakeLists.txt
│ │ │ ├─ package.xml
│ ├─ project_2_ns/
│ │ ├─ my_robot_pkg/
│ │ │ ├─ CMakeLists.txt
│ │ │ ├─ package.xml
│ ├─ CMakeLists.txt
THe problem the same package is slightly different and I want to keep the same package name per project. I am ware of the overlayed workspaces via setup.bash
. I just don't know if we can add an upper namespace to distinguish packages project_1_ns/my_robot_pkg
and project_2_ns/my_robot_pkg
Thanks