话不多说,直接上步骤
1. 创建工作空间
1.1 创建工作空间
工作空间其实就是一个目录,我们命名为test_ws,并且在该目录下创建一个src文件夹,终端命令如下,文件结构图如下。
# mkdir是创建目录,-p是递归创建子目录
mkdir -p test_ws/src
1.2 创建功能包
我们这里新建一个rabbot_base_control文件夹放置可执行代码,创建两个子目录launch和scripts,并创建CMakeLists.txt和
package.xml文件,CMakeLists.txt和package.xml都是设置工作空间编译所需的配置文件,具体如何使用以及指令的含义,
可以网上自行搜索了解一下哈,这里就不细讲了,终端命令和文件结构如下所示。
# 博客中新建文件或文件夹都是相对位置,所以要先进入到相应位置
cd test_ws/src/
mkdir rabbot_base_control
cd rabbot_base_control
# 创建launch和scripts文件夹
mkdir launch
mkdir scripts
# 创建CMakeLists.txt和package.xml文件
touch CMakeLists.txt
touch package.xml