ubuntu20.04anzhaung ros
时间: 2025-02-18 19:50:12 浏览: 15
安装ROS Noetic于Ubuntu 20.04
对于希望在Ubuntu 20.04操作系统上部署机器人操作系统(ROS),推荐安装的是ROS Noetic Ninjemys这一版本[^2]。为了顺利进行安装,需遵循一系列配置命令。
设置源与密钥
首先确保系统的软件包索引是最新的:
sudo apt update
接着添加ROS仓库的GPG密钥并设置软件源列表:
sudo apt install curl # 如果尚未安装curl工具的话
curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add -
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
更新索引与安装环境
更新本地的apt缓存来获取最新的可用包信息:
sudo apt update
之后可以准备安装桌面全版本的ROS Noetic,这包含了GUI工具集:
sudo apt install ros-noetic-desktop-full
初始化rosdep
完成上述步骤后,初始化rosdep
以便轻松解决依赖关系,并保持其处于最新状态:
sudo apt install python3-rosdep python3-rosinstall python3-rosinstall-generator python3-wstool build-essential
sudo rosdep init
rosdep update
配置环境变量
为了让shell能够识别ROS命令,在每新开一个终端窗口时自动加载ROS环境变量,可执行如下操作:
echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc
source ~/.bashrc
测试安装成果
最后验证安装是否成功,尝试运行ROS自带的小乌龟模拟器:
# 确认所有依赖都已满足
rosdep check ros-noetic-turtlesim
# 若无误,则启动turtlesim_node节点测试图形界面功能
rosrun turtlesim turtlesim_node
相关推荐

















