如何在ubuntu上安装ros-noetic?

如何在ubuntu上安装ros-noetic?

  • [1. 源由](#1. 源由)
  • [2. 快速安装](#2. 快速安装)
  • [3. ROS学习](#3. ROS学习)

1. 源由

围绕ros-noetic这个系统,前面已经有不少谈及:

汇总整理下,并提供一个快速简单的安装方法。

2. 快速安装

要在 Ubuntu 上安装 ROS Noetic,请按照以下步骤操作:

  1. 设置 sources.list

    首先,需要将 ROS 仓库添加到你的 sources 列表中:

bash 复制代码
$ sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
  1. 设置密钥

    接下来,设置密钥:

bash 复制代码
$ sudo apt update
$ sudo apt install curl # 如果尚未安装 curl
$ curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add -
  1. 安装

    现在,更新你的软件包列表并安装 ROS Noetic:

bash 复制代码
$ sudo apt update
$ sudo apt install ros-noetic-desktop-full
  1. 环境设置

    将 ROS 环境变量添加到每次启动新 shell 时的 bash 会话中:

bash 复制代码
$ echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc
$ source ~/.bashrc
  1. 构建包的依赖项

    安装依赖项:

bash 复制代码
$ sudo apt install python3-rosdep python3-rosinstall python3-rosinstall-generator python3-wstool build-essential
  1. 初始化 rosdep

    初始化 rosdep,以便轻松安装你要编译的源代码所需的系统依赖项,这是大多数 ROS 工具所必需的:

bash 复制代码
$ sudo apt install python3-rosdep
$ sudo rosdep init
$ rosdep update
  1. 启动 roscore

按照这些步骤操作后,ROS Noetic 应该已经安装在你的 Ubuntu 系统上。你可以通过运行以下命令验证安装:

bash 复制代码
$ roscore

该命令应启动 ROS 主节点。

3. ROS学习

相关推荐
Mr-Apple13 分钟前
系统找不到指定的文件-CreateInstance/CreateVm/HCS/ERROR_FILE_NOT_FOUND
linux·windows·ubuntu·wsl
yindeshuiketang13 分钟前
企业FDE架构方法论到实战指南从想法到商业变现:需求·设计·技术·测试·运维·交付·变现-小红书&抖音 AI马教授 职场启航宝
运维·人工智能·架构
网硕互联的小客服22 分钟前
没有公网IP,如何让外网访问内网服务器?
运维·服务器
布裘23 分钟前
【银河麒麟】服务器系统开机黑屏故障排查与修复
linux·运维·服务器·银河麒麟·无法启动
凌风的跨境分享33 分钟前
Temu店群运维提效:定时策略自动化任务全场景实操指南
大数据·运维·前端·人工智能·架构·自动化
Zenova EdgeOS38 分钟前
Linux iotop:工业边缘 I/O 高级分析实战
linux·运维·服务器
Black蜡笔小新38 分钟前
运维提效!视频汇聚平台EasyCVR视频质量诊断,掉线花屏自动预警
运维·安全·音视频
又見山41 分钟前
Codex 实战:用 AI 写运维脚本
运维·人工智能
Elastic 中国社区官方博客43 分钟前
Elasticsearch 向量数据库:几分钟内完成部署,以经济高效的方式扩展至数千亿规模
大数据·运维·数据库·elasticsearch·搜索引擎·ai·全文检索
新兴AI民工1 小时前
【Linux内核三十九】进程管理模块:CFS负载均衡(四):find_busiest_group决策矩阵与calculate_imbalance
linux