kavit писал(а):
Верно ли, что в таком случае в ROS я должен организовать такую структуру файлов
Это не совсем так. Действительно, в документации на wikiROS написано не совсем понятно, в следствии чего складывается впечатление, что рабочее пространство и каталоги вашего проекта расположены в одном месте, непосредственно в папке /catkin_ws/src. Вы конечно можете разместить каталоги вашего проекта по этому пути, но, как вы верно заметили, сразу возникает вопрос - а если будет два и более проекта?
Вам необходимо создавать папки ваших проектов в этом каталоге, в вашем случае это будет выглядеть так: /catkin_ws/src/robot1 и /catkin_ws/src/robot2. То есть путь /catkin_ws/src/ и является стандартным для создания каталогов содержащих ваши проекты, здесь вы сможете создать любое количество папок и поместить туда свои проекты.
В вашем случае каталоги будут выглядеть так:
Код:
/home/catkin_ws/src
+ robot1
+ build
+ devel
+ ...
+ src
+ package1 <- Пакет 1 проекта robot1
+ package2 <- Пакет 2 проекта robot1
+ robot2
+ build
+ devel
+ ...
+ src
+ package1 <- Пакет 1 проекта robot2
+ package2 <- Пакет 2 проекта robot2
На самом деле не важно как вы назовете каталог своего рабочего пространства. Он создается один раз и в нем вы сохраняете свои проекты. Подойдут и те пути что указали вы. Но как всегда, рекомендуется использовать стандартный путь для сохранения совместимости между версиями ROS.
![Smile :)](http://roboforum.ru/images/smilies/smile.gif)