当前位置:网站首页>14、 ROS meta function package
14、 ROS meta function package
2022-07-28 14:53:00 【Rock magnon】
List of articles
1、 Meta function pack
1. effect
When completing a systematic function , Different sub function packages may be involved , In order to improve the efficiency of installing function packs , stay ROS in , It provides a way to package different function packages into one function package , Directly call the packaged function package , This package becomes a meta function package (MetaPackage)
2. characteristic
This function package is a virtual package , There is no substantive function , But it relies on other software packages , Function packs can be combined in this way
3. Realization
- modify package.xml file
Add the dependent package name at the end of the file , stay export Add relevant content to the label :<exec_depend>head_test</exec_depend> <exec_depend>service_test</exec_depend> <exec_depend>param_test</exec_depend> <!-- The export tag contains other, unspecified, tags --> <export> <metapackage /> // Be sure to add this statement </export> </package> - modify CMakeLists.txt file
CMakeLists.txt Only four lines are reserved in the file , The three lines come with the system , The last line is added by myself , And there must be no line breaks in the filecmake_minimum_required(VERSION 3.0.2) project(my_package) find_package(catkin REQUIRED) catkin_metapackage()
边栏推荐
- Floating point data type in C language (did you learn to waste it)
- Hcip day 11
- The 35 required questions in MySQL interview are illustrated, which is too easy to understand
- 10、 Timestamp
- The method of implementing simple student achievement management system with C language
- How to use the C language library function getchar ()
- 468 product planning and promotion plan (150 copies)
- Qtableview in QT sets three methods of paging display [easy to understand]
- Getting started with scottplot tutorial: getting and displaying values at the mouse
- How many ways can multithread run in sequence?
猜你喜欢

树莓派基础 | 总结记录树莓派学习过程中的一些操作
![[Tanabata] Tanabata lonely little frog research edition? The final chapter of Tanabata Festival!](/img/0b/4fc583a3dd4794b0c2b0d64d905be7.png)
[Tanabata] Tanabata lonely little frog research edition? The final chapter of Tanabata Festival!

C language related programming exercises

MQTT入门级简单介绍与使用

linux安装redis

国产数据库的红利还能“吃”多久?

OKR与GRAD

Getting started with scottplot tutorial: getting and displaying values at the mouse

九、uni-popup用法 下拉框底部弹窗效果

linux安装mysql
随机推荐
VTK notes - picker picker summary
468产品策划与推广方案(150份)
Floating point data type in C language (did you learn to waste it)
SwiftUI 4.0 的全新导航系统
I am using a blog creation tool
Excel VBA 免密查看VBE加密代码
【七夕】七夕孤寡小青蛙究极版?七夕节最终章!
数字化转型安全问题频发,山石网科助力数字政府建设
SSH service
Hcip day 10
面试官:ThreadLocal使用场景有哪些?内存泄露问题如何避免?
Second class exercise
The method of implementing simple student achievement management system with C language
Error reason for converting string to long type: to convert to long type, it must be int, double, float type [easy to understand]
How to use the C language library function getchar ()
Iterator iterator interface
linux安装mysql
多线程顺序运行有几种方法?
如何在 Core Data 中进行批量操作
Ability to add class @published for custom attribute wrapper types