zl程序教程

您现在的位置是:首页 >  IT要闻

当前栏目

ROS学习笔记(2)

2023-02-26 10:19:47 时间

创建工作空间:
1.创建工作空间

在终端下输入mkdir -p ~/工作空间名/src  (-p递归创建目录,即使上级目录不存在也会按照目录层级自动创建目录)

2.进入工作空间下的src文件夹中

(福利推荐:阿里云、腾讯云、华为云服务器最新限时优惠活动,云服务器1核2G仅88元/年、2核4G仅698元/3年,点击这里立即抢购>>>

cd 空间名 cd src

3.初始化工作空间

catkin_init_workspace

4.编译工作空间 (需要退出src文件夹,在工作空间下进行)

catkin_make

(catkin_make install 创建install空间)
5.设置环境变量
1.source devel/setup.bash(以后每次编译完后都要刷新环境变量再开始启动)

工作空间各文件夹作用:
workspace : 工作空间 存放工程开发相关文件的文件夹
src : 代码空间 存放功能包
build : 编译空间 编译中的文件,二进制文件(一般不用)
devel : 开发空间 编译生成的可执行文件,脚本,文件
install : 安装空间
devel 与 install 功能相似,devel是开发中储存的文件,install是开发完储存的文件)

创建功能包
1.进入工作空间下的src文件夹中

cd 工作空间名 cd src

2.创建功能包

catkin_create_pkg 功能包名 依赖1 依赖2 依赖3

例如catkin_create_pkg test1 msgs rospy roscpp

创建文件
1.进入功能包文件夹中
2.创建文件

touch 文件名.文件类型

例如touch test.cpp

ROS学习笔记(2)


本站部分内容转载自网络,版权属于原作者所有,如有异议请联系QQ153890879修改或删除,谢谢!
转载请注明原文链接:ROS学习笔记(2)

你还在原价购买阿里云、腾讯云、华为云、天翼云产品?那就亏大啦!现在申请成为四大品牌云厂商VIP用户,可以3折优惠价购买云服务器等云产品,并且可享四大云服务商产品终身VIP优惠价,还等什么?赶紧点击下面对应链接免费申请VIP客户吧:

1、点击这里立即申请成为腾讯云VIP客户

2、点击这里立即注册成为天翼云VIP客户

3、点击这里立即申请成为华为云VIP客户

4、点击这里立享阿里云产品终身VIP优惠价

喜欢 (0)
[[email protected]]
分享 (0)