Ubuntu22.04 apt 安装 ROS1 ROS Noetic Ninjemys

这篇具有很好参考价值的文章主要介绍了Ubuntu22.04 apt 安装 ROS1 ROS Noetic Ninjemys。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Ubuntu22.04 安装 ROS1 ROS Noetic Ninjemys

简介

众所周知ROS2还有很多功能没有移植,而ROS1官方不再支持 Ubuntu20.04 之后的版本。另一方面Ubuntu22.04 更新了很多对新硬件的驱动,有更好的兼容性和体验,这就变的很纠结。

如果想在 22.04 使用最新版本的 ROS Noetic 只有自己编译一个办法。编译整套ROS。 对于初学者来说是个不小的挑战, 需要解决数量众多的库依赖和 C++ 版本兼容问题。

今天偶然发现 Autolabor 官方编译的一个ROS Noetic Ninjemys 安装包,经测试可用,并且还包含 navgation stack,针对学习机器人导航和 SLAM 的需要可以直接安装使用.

安装步骤

步骤 1: 添加软件源

echo "deb [trusted=yes arch=amd64] http://deb.repo.autolabor.com.cn jammy main" | sudo tee /etc/apt/sources.list.d/autolabor.list

步骤 2: 更新源

sudo apt update

步骤 3:安装

sudo apt install ros-noetic-autolabor

安装过程有点长,因为这个版本会帮助安装所有需要的依赖,有些库的比较大。如果中间出现包无法下载的情况,请重试。
当出现 ros-noetic-autolabor installed 的字样,意味着安装已经完成,下面我们来验证下工作是否正常。

ubuntu22 使用noetic,ubuntu,ubuntu20.04,ros,ros1,Noetic,教程,ros机器人

ubuntu22 使用noetic,ubuntu,ubuntu20.04,ros,ros1,Noetic,教程,ros机器人

验证安装

打开一个新的控制台 ,执行

roscore

再打开另一个新的控制台

rosrun rviz rviz

ubuntu22 使用noetic,ubuntu,ubuntu20.04,ros,ros1,Noetic,教程,ros机器人

如果看到 rviz 已经成功启动了,意味着已经安装成功

ros 会被安装在 /opt/ros/noetic 目录下,并且会在~/.bashrc 中添加 source /opt/ros/noetic/setup.bash 的引用

这个版本包含了完整的 ros desktop full, navgation 以及对 gazibo 的支持,比较全,无需像官方的一个个包单独安装。

基础使用

创建工作空间

mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/

初始化工作空间

catkin init

创建一个Package

cd src

使用 catkin create 创建一个名为my_package 的包,依赖于roscpp , std_msgs

catkin create pkg my_package roscpp std_msgs

编译工作空间

cd ~/catkin_ws

catkin build

单独编译包

cd ~/catkin_ws/src/my_package

catkin build --this

ubuntu22 使用noetic,ubuntu,ubuntu20.04,ros,ros1,Noetic,教程,ros机器人

至此我们已经成功在 ubuntu 22.04 安装了 ros1 noetic,并且验证工作正常。

卸载

sudo apt remove ros-noetic-autolabor

结语

关注【Autolabor官方】将会获得每天的更新提醒。
ubuntu22 使用noetic,ubuntu,ubuntu20.04,ros,ros1,Noetic,教程,ros机器人文章来源地址https://www.toymoban.com/news/detail-847132.html

到了这里,关于Ubuntu22.04 apt 安装 ROS1 ROS Noetic Ninjemys的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何像正常使用ROS一样使用Docker ROS?Ubuntu22.04在docker中安装noetic版本ROS

    自从买了新电脑,遇到的麻烦接连不断。先是安装Ubuntu系统安装不上,安装完成之后网卡、触控板等硬件都没有打上驱动,折腾了老半天,把ubuntu的内核升级到了Ubuntu20.04所支持的最高版本,然而还是没有解决驱动的问题,遂一气之下将系统升级为了Ubuntu22.04,这一次安装完系

    2024年04月17日
    浏览(50)
  • Ubuntu22.04安装ROS

    在安装ROS之前,需要先安装Ubuntu22.04操作系统。您可以从Ubuntu官网下载Ubuntu22.04的最新版本镜像文件,并创建一个可启动的USB。您可以参考以下步骤: 在安装ROS之前,需要先安装Ubuntu22.04操作系统。您可以从Ubuntu官网下载Ubuntu22.04的最新版本镜像文件,并创建一个可启动的USB。

    2024年02月10日
    浏览(57)
  • ubuntu22.04安装ros教程

    安装 ROS 是一个比较复杂的过程,不同版本的 Ubuntu 系统对应的 ROS 版本也不尽相同,因此需要认真阅读官方教程。 下面是在 Ubuntu 22.04 上安装 ROS 的一般步骤: 更新系统:打开终端,运行以下命令:

    2024年02月16日
    浏览(54)
  • Ubuntu22.04安装ROS2

    更新 apt 库 安装语言编码并且设置格式: 更新软件源 ps:如果在第三条命令输入之后出现了一下警告或者类似报错,如果没有,直接跳到第四步即可 解决办法就是设置 hosts 的域名位置跳转 List item 打开浏览器并且输入然后粘贴进入:https://www.ipaddress.com 在下面的输入栏中键入

    2024年02月02日
    浏览(45)
  • (Ubuntu22.04 Jammy)安装ROS2 Humble

    提示:以下内容是已经安装了ubuntu22.04 下进行安装ros2 请确保区域设置支持UTF-8,我们使用以下设置进行测试。 需要将ROS2 apt存储库添加到您的系统中,首先确保Ubuntu Universe存储库已启用。 接着添加带有apt的ROS 2 GPG密钥 然后将存储库添加到源列表中 设置存储库后,更新您的a

    2024年02月01日
    浏览(51)
  • 在Ubuntu22.04系统安装ROS Humble Hawksbill

    目录 一、简述 二、下载安装虚拟机 2.1下载 2.2安装虚拟机 2.3安装Ubuntu系统  三、安装ros 3.1设置编码 3.2添加源 3.3安装ros 3.4设置环境变量 四、检验是否安装成功 五、常见问题说明 ROS Humble Hawksbill 是 ROS 2 的第八个版本。它是最新的长期支持版本的 ROS 2 发行版,可以轻松安装

    2024年02月16日
    浏览(50)
  • ROS2学习(一):Ubuntu 22.04 安装 ROS2(Iron Irwini)

    一、ROS2(Iron Irwini)介绍 官方文档 Iron Irwini版本支持的平台如下: 二、ROS2(Iron Irwini)安装 1.设置编码 2.使能代码库 现在用apt添加带ROS 2 GPG 将存储库添加到源列表中 3.安装ROS2 Iron 三、ROS2测试 在terminal 1 运行下面的指令: 在terminal 2 运行下面的指令: 四、ROS2卸载 删除RO

    2024年02月10日
    浏览(44)
  • 树莓派4B+Ubuntu22.04 Server安装ROS2 Humble

    通过本章学习,了解ROS2相关版本,能够熟练掌握ROS2安装相关操作,最终让 Talker-listener 实例跑起来。 参考网站: ROS2官网:https://www.ros.org/ ROS2 Humble版本:https://docs.ros.org/en/humble/Installation.html 注意:如果对ROS已经有一定的了解,可以忽略此章节。 更多更具体的ROS介绍请查看

    2024年02月11日
    浏览(61)
  • ubuntu 22.04 apt-get 安装软件报错:Temporary failure resolving ‘cn.archive.ubuntu.com‘

    Err:1 http://cn.archive.ubuntu.com/ubuntu jammy/main amd64 libtcl8.6 amd64 8.6.12+dfsg-1build1 Temporary failure resolving ‘cn.archive.ubuntu.com’ Err:2 http://cn.archive.ubuntu.com/ubuntu jammy/main amd64 tcl8.6 amd64 8.6.12+dfsg-1build1 Temporary failure resolving ‘cn.archive.ubuntu.com’ Err:3 http://cn.archive.ubuntu.com/ubuntu jammy/universe amd6

    2024年04月10日
    浏览(65)
  • 【2023】Windows11安装Linux子系统(Ubuntu22.04LTS)+安装ROS

    目录 一、准备工作 二、安装Ubuntu 22.04.1 LTS 1. 下载Ubuntu 22.04.1 LTS 2. 移动到非系统盘 三、启动Ubuntu遇到的报错及解决方案 四、换源 五、安装ROS 1. 设置编码 2. 添加源 3. 安装ROS 4. 设置环境变量 5. 测试 控制面板——程序——程序和功能——启动或关闭 Windows 功能   开启如图所

    2024年02月10日
    浏览(74)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包