4.4 Создание catkin Workspace
Если вы еще не сделали этого, создайте каталог для хранения рабочей области catkin. Условно мы будем считать, что вы создали подкаталог под названием catkin_ws в своем домашнем каталоге. Ниже этого каталога мы создаем подкаталог под названием src для хранения исходных файлов пакета. Если вы начинаете с нуля, выполните следующие команды, чтобы создать пустое рабочее пространство catkin в каталоге ~ / catkin_ws:
Первая команда выше создает как каталог верхнего уровня ~/catkin_ws, так и подкаталог src. Обратите также внимание, что мы запускаем команду catkin_init_workspace в каталоге src.
Далее, Даже если текущая рабочая область пуста, мы запускаем catkin_make, чтобы создать некоторые начальные каталоги и установочные файлы. catkin_make всегда выполняется в папке рабочего пространства верхнего уровня catkin_ws (не в папке src):
Примечание 1: после создания любого нового пакета(ов) catkin, убедитесь, что источник ~/catkin_ws/devel/setup.bash файл и перестроить путь к пакету ROS следующим образом:
Это гарантирует, что ROS сможет найти любые новые пакеты, типы сообщений и модули Python, принадлежащие вновь созданным пакетам.
Примечание 2: Добавьте исходную команду выше в конец вашего ~/.файл bashrc, чтобы новые терминалы автоматически забирали ваши пакеты catkin. Либо отредактируйте свой ~/.bashrc файл вручную или выполните команду:
Last updated
Was this helpful?