学习大纲:
1.1.1Installing and Configuring Your ROS Environment.(安装和配置 ROS 环境)
1.安装ROS
先完成ROS的安装,使用包管理器安装时,避免编辑系统包。
2.管理环境:ROS通过sourcing不同的setup.*sh文件配置环境变量,以便区分不同的ROS发行版或包。
关键步骤:
使用命令source /opt/ros/<distro>/setup.bash加载环境。可通过在.bashrc文件中添加sourcing命令,自动在每次开启shell时加载环境。
使用命令printenv | grep ROS检查是否成功加载环境变量。
ROS使用两个主要构建系统:
rosbuild(旧系统,不推荐使用)
catkin(推荐,采用CMake构建标准)
3.创建ROS工作区
A.创建一个新工作空间:首先,通过以下命令在 /noetic_workspace 路径下创建一个新的工作空间,并且将其扩展至已安装在/opt/ros/noetic中的软件包集合
安装命令为:sudo apt-get install python-rosinstall
完成创建后,需要重新加载 ~/noetic_workspace/setup.bash 文件,使得更新后的ROS_PACKAGE_PATH生效。
C.为了确认工作空间的配置是否成功,执行以下命令查看ROS_PACKAGE_PATH:
执行后,输出路径包含以下内容,说明工作空间配置成功: