ros文件系统
1.文件系统概念 Packages:软件包,是ROS应用程序代码的组织单元,服务器租用。每个软件包都可以额包含程序库,可执行文件,脚本或者其它手动创建的东西。 Manifest(package.xml):清单,是对于软件包相关信息的描述,用于定义...
1.文件系统概念
Packages:软件包,是ROS应用程序代码的组织单元,服务器租用。每个软件包都可以额包含程序库,可执行文件,脚本或者其它手动创建的东西。
Manifest(package.xml):清单,是对于软件包相关信息的描述,用于定义软件包相关元信息之间的依赖关系,这些信息包括版本,维护者和许可协议等。香港服务器。
2.文件系统工具
2.1 rospack, rospack允许你获取软件包的相关信息,暂时只涉及rospack中find参数选项,该选项可以返回软件包的路径信息。用法: rospack find [包名称】, 例如:
$ rospack find roscpp
2.2 roscd, roscd是rosbash命令集中的一部分,Cloud科技。允许用户直接切换(cd)工作目录到某个软件包或者软件包集当中
用法:roscd [本地包名称【/子目录]],例如
$ roscd roscpp
3.catkin程序包
一个程序包要想称为catkin程序包必须符合以下要求
A:包含package.xml文件
B:包含CMakeLists.txt文件,Catkin metapackage中必须包含一个对CMakeList.txt文件的引用
C:每个目录下只能有一个程序包,这意味着在同一个目录下不能有嵌套的或者多个程序包存在。
4.使用catkin_create_pkg命令创建一个新的catkin程序包,用法:catkin_create_pkg (责任编辑:joker)
部分网站内容及图片来源于网络,如有侵权或违规内容请联系管理员删除!
5,编译ROS程序包
catkin_make是一个命令行工具,它简化了catkin的标准工作流程,使用方法,在catkin工作空间下,
$ catkin_make
上述命令会编译src文件夹下的所有catkin工程,
Cloud科技。欧洲服务器,云主机。
序列号
CPU
RAM
HDD
带宽
售价(美元)
免费试用
香港服务器1
E5-2620
32G
1T HDD
50M/无限流量
$196.00
立即申请
香港服务器2
E5-2650
32G
1T HDD
50M/无限流量
$256.00
立即申请
香港服务器3
E5-2680
32G
1T HDD
50M/无限流量
$316.00
立即申请
香港服务器4
E5-2690
32G
1T HDD
50M/无限流量
$336.00
立即申请
香港服务器5
E5-2697
32G
1T HDD
50M/无限流量
$376.00
立即申请
香港服务器6
E5-2620*2
32G
1T HDD
50M/无限流量
$376.00
立即申请
香港服务器7
E5-2650*2
32G
1T HDD
50M/无限流量
$436.00
立即申请
香港服务器8
E5-2680*2
32G
1T HDD
50M/无限流量
$476.00
立即申请
香港服务器9
E5-2690*2
32G
1T HDD
50M/无限流量
$556.00
立即申请
香港服务器10
E5-2697*2
32G
1T HDD
50M/无限流量
$596.00
立即申请
香港服务器11
E5-2680v4*2
32G
1T HDD
50M/无限流量
$696.00
立即申请
香港服务器12
E5-2698v4*2
32G
1T HDD
50M/无限流量
$796.00
立即申请
上一篇: ARP协议--Cloud科技