ROS 入门基础(一)创建workspace

create catkin workspace
1    mkdir catkin_ws :catkin_ws是文件夹名字,什么都可以
2    cd catkin_ws: 进入文件夹
3    mkdir src: 创建文件夹,src,这个名字不能随便写了。
4    cd src: 进入src
5    catkin_init_workspace: 创建一个txt文件在src里面,标记这个文件是工程src文件目录,记得使用 tab按键,不需要打这么多字
6    cd ..:回到根目录现在的根目录是catkin_ws
7    catkin_make:编译现在根目录的文件,会创建build和devel,build是保存现在还在开发的文件
8    catkin_make install:创建install文件,install文件是保存开发完成后分享的文件
source devel/setup.bash: 在根目录下打,设置工作空间的环境变量,有个一劳永逸的办法,在电脑的更目录下,有个隐藏文件.bashrc,在文件的最后面添加 source /home/**自己的用户名**/catkin_ws/devel/setup.bash。这样每次build就是执行这条设置环境变量

(这里就创建好一个空的工作空间,什么都没有)

下面给这里加点东西吧。加个空的包

catkin_create_pkg<package_nam[depend1][depend2]e>创建功能包,功能包是ros源码的最小单元 package
9   cd~/catkin_ws/src:去到src的文件下,功能包都要放置在src文件下面
10    catkin_create_pkg test_pkg std_msgs rospy roscpp:    std_msgs:标准的消息结构int,boolean。。    rospy:rosPython的功能    roscpp:c++程序
    会生成src 放开发代码的, include;就是头文件,导入的文件, 其他两个是用了表示这个文件是ros package
11    cd /catkin_ws: 回到根目录下面
12    catkin_make: 编译之前创建的test_pkg
13    source devel/setup.bash: 在根目录下打,设置工作空间的环境变量(如果加了上面那句在隐藏文件里,就可以不用这句。)
14    echo $ROS_PACKAGE_PATH: 可以查看ROS片【现在的环境变量

下次加点图片试试

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值