安装ros后配置工作空间
时间: 2024-10-04 14:03:54 浏览: 28
非常详细的ROS安装和工作空间配置
安装ROS(Robot Operating System,机器人操作系统)后配置工作空间是一个关键步骤,它有助于组织项目文件并使其易于管理。以下是配置工作空间的基本流程:
1. **创建工作空间**:
打开终端,进入你想放置工作空间的目录下,然后运行命令:
```
rosdep init
source /opt/ros/<distro>/setup.bash
rosmake -d <workspace_directory> src
```
其中 `<distro>` 是你所使用的ROS发行版(如`melodic`, `noetic`),`<workspace_directory>`是你想创建的工作空间路径。
2. **初始化工作区**:
使用 `catkin_create_workspace` 或者手动创建包含`src`, `devel`, 和 `build` 子目录的结构。例如:
```
mkdir -p <workspace_directory>
cd <workspace_directory>
catkin_init_workspace
```
3. **设置环境变量**:
添加工作空间到PATH中,以便在其他终端会话中也能访问ROS包:
```bash
export ROS_WS=<workspace_directory>
echo "export PATH=\$ROS_WS/devel/bin:\$ROS_WS/install_isolated/bin:\$PATH" >> ~/.bashrc
source ~/.bashrc
```
4. **激活工作空间**:
每次启动新终端,通过下面的命令来激活你的工作空间:
```
source <workspace_directory>/devel/setup.bash
```
阅读全文