catkin е официалната система за изграждане на ROS и наследник наоригиналната система за изграждане на ROS, rosbuild. … работният процес на catkin е много подобен на този на CMake, но добавя поддръжка за автоматично „намиране на пакет“инфраструктура и изграждане на множество зависими проекти едновременно.
Какво означава котката?
Думата catkin е заемка от среднохоландския katteken, което означава " коте" (сравнете и немския Kätzchen). Това име се дължи или на приликата на дългите видове котки с опашката на коте, или на фината козина, която се намира на някои котки. Ament е от латинското amentum, което означава "прашки" или "каишка ".
Как се прави пакет от котки?
За да се счита един пакет за пакет, той трябва да отговаря на няколко изисквания:
- Пакетът трябва да съдържа пакет, съвместим с catkin. xml файл. …
- Пакетът трябва да съдържа CMakeLists. txt, който използва catkin. …
- Всеки пакет трябва да има своя собствена папка.
Какво е catkin работно пространство?
Работното пространство catkin е директория (папка), в която можете да създавате или модифицирате съществуващи catkin пакети. Структурата на catkin опростява процеса на изграждане и инсталиране на вашите ROS пакети.
Какво е пакет ROS?
А ROS пакет е просто директория, произлизаща от ROS_PACKAGE_PATH (вижте ROS променливи на средата), която има пакет. xml файл в него. Пакетите са най-атомната единица за изграждане и единица за освобождаване.