【ROS学习-2】配置ROS环境
1. 检测环境变量 运行 printenv | grep ROS 命令,有如下返回值则表示环境变量配置正确: ROS_ROOT=/opt/ros/kinetic/share/ros ROS_PACKAGE_PATH=/opt/ros/kinetic/share ROS_MASTER_URI=http://localhost:11311 ROSLISP_PACKAGE_DIRECTORIES= ROS_DISTRO=kinetic ROS_ETC_DIR=/opt/ros/kinetic/etc/ros 如无,需执行 source /opt/ros/kinetic/setup.bash 命令设置当前 Terminal 的 ROS 环境变量。 2. 创建 ROS Workspace mkdir -p ~/ros/catkin_ws/src cd ~/ros/catkin_ws/src catkin_init_workspace 当执行完最后一条命令时有如下提示: Creating symlink "/home/guochongxin/ros/catkin_ws/src/CMakeLists.txt" pointing to "/opt/ros/kinetic/share/catkin/cmake/toplevel.cmake" 即在 src 目录下创建一个 CMakeLists.txt 文件,该文件是个链接文件,链接到 toplevel.cmake 文件。 尽管只有 CMakeLists.txt 文件,接下来还是可以使用如下命令编译工作空间: cd ~/ros/catkin_ws catkin_make 执行完命令后,会创建 build 和 devel 两目录,与 src 同级,接下来使用如下命令完成配置: source devel/setup.bash ...