catkin - это официальная система сборки ROS и преемник оригинальной системы сборки ROS, rosbuild. … рабочий процесс catkin очень похож на CMake, но добавляет поддержку инфраструктуры автоматического поиска пакетов и одновременного создания нескольких зависимых проектов.
Что означает сережка?
Слово catkin заимствовано из среднеголландского katteken, что означает «котенок» (сравните также немецкое Kätzchen). Это название связано либо с сходством длинных сережек с хвостом котенка, либо с тонким мехом некоторых сережек. Ament происходит от латинского amentum, что означает «стринги» или «ремень».
Как сделать сережку?
Чтобы пакет считался сережкой, он должен соответствовать нескольким требованиям:
- Пакет должен содержать пакет, совместимый с сережкой. xml-файл. …
- Пакет должен содержать CMakeLists. txt, в котором используется catkin. …
- Каждый пакет должен иметь свою папку.
Что такое рабочее пространство сережки?
Рабочее пространство catkin - это каталог (папка), в котором вы можете создавать или изменять существующие пакеты catkin. Структура сережки упрощает процесс сборки и установки ваших пакетов ROS.
Что такое пакет ROS?
Пакет ROS - это просто каталог, происходящий от ROS_PACKAGE_PATH (см. Переменные среды ROS), в котором есть пакет. xml файл в нем. Пакеты - это самая атомарная единица сборки и единица выпуска.