惟愿言行合一,砥砺前行

0%

ROS|③创建工作空间与功能包

流程

  1. 创建文件夹A,A下创建文件夹src:mkdir -p A/src
  2. src下:catkin_init_workspace
  3. A下:catkin_make
  4. src下,创建工作包learning_pkg:catkin_create_pkg learning_pkg
  5. A下:gedit ~/.bashrc,结尾添加source ~/A/devel/setup.bash
  6. 重启终端
  7. A下,测试环境变量是否添加成功:echo $ROS_PACKAGE_PATH

C++文件:

  1. learning_pkg的src下:添加一个xxx.cpp,然后gedit CMakeLists.txt,在154行加

    add_executable(xxx src/xxx.cpp)
    target_link_libraries(ccc ${catkin_LIBRARIES})

  2. A下:catkin_make

  3. 重启终端

Python文件:

  1. learning_pkg的src下:添加一个xx.py,然后右键设置成允许作为可执行文件。
  2. 重启终端(把小海龟也重启了)