ROS是当前比较热门的机器人操作系统,接下来我会一步步写如何构建和仿真机器人。
ROS的安装就不细说了,网上很多教程或者直接访问ROS的WIKI百科(貌似需要翻墙),接下来我直接说如何创建工作空间和创建软件包。
一、工作空间创建
工作空间和软件包是两个不同的东西,即工作空间包含着软件包,我们个人写的代码是放在软件包里,而软件包又是在工作空间里,因此你可以创建一个工作空间,这个工作空间里可以包含很多个软件包。
mkdir -p ~/catkin_ws/src
该指令是创建两个文件夹,一个是catkin_ws文件夹,一个是src文件夹,而catkin_ws这个名字可以根据你的实际需求命名,该指令是直接在根目录下建立的,你也可以在指定位置建立。
cd ~/catkin_ws/src
catkin_init_workspace
进入到src文件夹后执行第二条指令可以初始化工作空间
初始化后src文件夹下就会多出CMakeLists.txt文件。
cd ~/catkin_ws
catkin_make
回到catkin_ws文件夹下执行第二条指令就可以编译工作空间